builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1049 starttime: 1467317067.03 results: success (0) buildid: 20160630115927 builduid: 8f95a183e1694b9ab8d7f9f5101de05a revision: bcb69c8427d315b1d9c993493b2baf639761dd86 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 13:04:27.033506) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-30 13:04:27.034306) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 13:04:27.034595) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-30 13:04:27.440601) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:04:27.440936) ========= 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-1467317056.643929-1191668647 _=/tools/buildbot/bin/python using PTY: False --2016-06-30 13:04:27-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.7M=0.001s 2016-06-30 13:04:28 (10.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.577375 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:04:28.194608) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:04:28.194949) ========= 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-1467317056.643929-1191668647 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.071120 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:04:28.298694) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-30 13:04:28.299007) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev bcb69c8427d315b1d9c993493b2baf639761dd86 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev bcb69c8427d315b1d9c993493b2baf639761dd86 --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-1467317056.643929-1191668647 _=/tools/buildbot/bin/python using PTY: False 2016-06-30 13:04:28,400 truncating revision to first 12 chars 2016-06-30 13:04:28,401 Setting DEBUG logging. 2016-06-30 13:04:28,401 attempt 1/10 2016-06-30 13:04:28,401 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/bcb69c8427d3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-30 13:04:29,654 unpacking tar archive at: mozilla-beta-bcb69c8427d3/testing/mozharness/ program finished with exit code 0 elapsedTime=1.745725 ========= master_lag: 1.64 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-30 13:04:31.682082) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 13:04:31.682401) ========= script_repo_revision: bcb69c8427d315b1d9c993493b2baf639761dd86 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-30 13:04:31.682831) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-06-30 13:04:31.683106) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-06-30 13:04:32.873610) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 47 secs) (at 2016-06-30 13:04:32.873896) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1467317056.643929-1191668647 _=/tools/buildbot/bin/python using PTY: False 13:04:33 INFO - MultiFileLogger online at 20160630 13:04:33 in /builds/slave/test 13:04:33 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 13:04:33 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:04:33 INFO - {'append_to_log': False, 13:04:33 INFO - 'base_work_dir': '/builds/slave/test', 13:04:33 INFO - 'blob_upload_branch': 'mozilla-beta', 13:04:33 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:04:33 INFO - 'buildbot_json_path': 'buildprops.json', 13:04:33 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:04:33 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:04:33 INFO - 'download_minidump_stackwalk': True, 13:04:33 INFO - 'download_symbols': 'true', 13:04:33 INFO - 'e10s': False, 13:04:33 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:04:33 INFO - 'tooltool.py': '/tools/tooltool.py', 13:04:33 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:04:33 INFO - '/tools/misc-python/virtualenv.py')}, 13:04:33 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:04:33 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:04:33 INFO - 'log_level': 'info', 13:04:33 INFO - 'log_to_console': True, 13:04:33 INFO - 'opt_config_files': (), 13:04:33 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:04:33 INFO - '--processes=1', 13:04:33 INFO - '--config=%(test_path)s/wptrunner.ini', 13:04:33 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:04:33 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:04:33 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:04:33 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:04:33 INFO - 'pip_index': False, 13:04:33 INFO - 'require_test_zip': True, 13:04:33 INFO - 'test_type': ('testharness',), 13:04:33 INFO - 'this_chunk': '1', 13:04:33 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:04:33 INFO - 'total_chunks': '10', 13:04:33 INFO - 'virtualenv_path': 'venv', 13:04:33 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:04:33 INFO - 'work_dir': 'build'} 13:04:33 INFO - ##### 13:04:33 INFO - ##### Running clobber step. 13:04:33 INFO - ##### 13:04:33 INFO - Running pre-action listener: _resource_record_pre_action 13:04:33 INFO - Running main action method: clobber 13:04:33 INFO - rmtree: /builds/slave/test/build 13:04:33 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:04:36 INFO - Running post-action listener: _resource_record_post_action 13:04:36 INFO - ##### 13:04:36 INFO - ##### Running read-buildbot-config step. 13:04:36 INFO - ##### 13:04:36 INFO - Running pre-action listener: _resource_record_pre_action 13:04:36 INFO - Running main action method: read_buildbot_config 13:04:36 INFO - Using buildbot properties: 13:04:36 INFO - { 13:04:36 INFO - "project": "", 13:04:36 INFO - "product": "firefox", 13:04:36 INFO - "script_repo_revision": "production", 13:04:36 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 13:04:36 INFO - "repository": "", 13:04:36 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 13:04:36 INFO - "buildid": "20160630115927", 13:04:36 INFO - "pgo_build": "False", 13:04:36 INFO - "basedir": "/builds/slave/test", 13:04:36 INFO - "buildnumber": 4, 13:04:36 INFO - "slavename": "tst-linux32-spot-1049", 13:04:36 INFO - "revision": "bcb69c8427d315b1d9c993493b2baf639761dd86", 13:04:36 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 13:04:36 INFO - "platform": "linux", 13:04:36 INFO - "branch": "mozilla-beta", 13:04:36 INFO - "repo_path": "releases/mozilla-beta", 13:04:36 INFO - "moz_repo_path": "", 13:04:36 INFO - "stage_platform": "linux", 13:04:36 INFO - "builduid": "8f95a183e1694b9ab8d7f9f5101de05a", 13:04:36 INFO - "slavebuilddir": "test" 13:04:36 INFO - } 13:04:36 INFO - Found installer url https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 13:04:36 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 13:04:36 INFO - Running post-action listener: _resource_record_post_action 13:04:36 INFO - ##### 13:04:36 INFO - ##### Running download-and-extract step. 13:04:36 INFO - ##### 13:04:36 INFO - Running pre-action listener: _resource_record_pre_action 13:04:36 INFO - Running main action method: download_and_extract 13:04:36 INFO - mkdir: /builds/slave/test/build/tests 13:04:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:04:36 INFO - https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 13:04:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 13:04:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 13:04:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 13:04:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 13:04:48 INFO - Downloaded 1291 bytes. 13:04:48 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 13:04:48 INFO - Using the following test package requirements: 13:04:48 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 13:04:48 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:04:48 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 13:04:48 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:04:48 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 13:04:48 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:04:48 INFO - u'jsshell-linux-i686.zip'], 13:04:48 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:04:48 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 13:04:48 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 13:04:48 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:04:48 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 13:04:48 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:04:48 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 13:04:48 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:04:48 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 13:04:48 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 13:04:48 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 13:04:48 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 13:04: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')]} 13:04:48 INFO - https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 13:04:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 13:04:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 13:04:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 13:04:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 13:04:58 INFO - Downloaded 22859866 bytes. 13:04:58 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:04:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:04:59 INFO - caution: filename not matched: web-platform/* 13:04:59 INFO - Return code: 11 13:04: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')]} 13:04:59 INFO - https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 13:04:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 13:04:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 13:04:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 13:04:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 13:05:10 INFO - Downloaded 36389078 bytes. 13:05:10 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:05:10 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:05:15 INFO - caution: filename not matched: bin/* 13:05:15 INFO - caution: filename not matched: config/* 13:05:15 INFO - caution: filename not matched: mozbase/* 13:05:15 INFO - caution: filename not matched: marionette/* 13:05:15 INFO - caution: filename not matched: tools/wptserve/* 13:05:15 INFO - Return code: 11 13:05:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:05:15 INFO - https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 13:05:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:05:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:05:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:05:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 13:05:43 INFO - Downloaded 69340941 bytes. 13:05:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:05:43 INFO - mkdir: /builds/slave/test/properties 13:05:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:05:43 INFO - Writing to file /builds/slave/test/properties/build_url 13:05:43 INFO - Contents: 13:05:43 INFO - build_url:https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 13:05:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:05:44 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:05:44 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:05:44 INFO - Contents: 13:05:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:05:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:05:44 INFO - https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:05:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:05:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:05:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 13:05:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 13:06:13 INFO - Downloaded 92356897 bytes. 13:06:13 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 13:06:13 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 13:06:22 INFO - Return code: 0 13:06:22 INFO - Running post-action listener: _resource_record_post_action 13:06:22 INFO - Running post-action listener: set_extra_try_arguments 13:06:22 INFO - ##### 13:06:22 INFO - ##### Running create-virtualenv step. 13:06:22 INFO - ##### 13:06:22 INFO - Running pre-action listener: _pre_create_virtualenv 13:06:22 INFO - Running pre-action listener: _resource_record_pre_action 13:06:22 INFO - Running main action method: create_virtualenv 13:06:22 INFO - Creating virtualenv /builds/slave/test/build/venv 13:06:22 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 13:06:22 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:06:23 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:06:23 INFO - Using real prefix '/usr' 13:06:23 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:06:24 INFO - Installing distribute.............................................................................................................................................................................................done. 13:06:28 INFO - Installing pip.................done. 13:06:28 INFO - Return code: 0 13:06:28 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:06:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:06:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:06:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa019c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa080598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa132f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e14e30>, '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 0xa0b1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa130470>, '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-1467317056.643929-1191668647', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:06:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 13:06:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 13:06:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:06:28 INFO - 'CCACHE_UMASK': '002', 13:06:28 INFO - 'DISPLAY': ':0', 13:06:28 INFO - 'HOME': '/home/cltbld', 13:06:28 INFO - 'LANG': 'en_US.UTF-8', 13:06:28 INFO - 'LOGNAME': 'cltbld', 13:06:28 INFO - 'MAIL': '/var/mail/cltbld', 13:06:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:06:28 INFO - 'MOZ_NO_REMOTE': '1', 13:06:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:06:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:06:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:28 INFO - 'PWD': '/builds/slave/test', 13:06:28 INFO - 'SHELL': '/bin/bash', 13:06:28 INFO - 'SHLVL': '1', 13:06:28 INFO - 'TERM': 'linux', 13:06:28 INFO - 'TMOUT': '86400', 13:06:28 INFO - 'USER': 'cltbld', 13:06:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467317056.643929-1191668647', 13:06:28 INFO - '_': '/tools/buildbot/bin/python'} 13:06:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:28 INFO - Downloading/unpacking psutil>=0.7.1 13:06:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:06:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:06:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:06:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:06:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:06:34 INFO - Installing collected packages: psutil 13:06:34 INFO - Running setup.py install for psutil 13:06:34 INFO - building 'psutil._psutil_linux' extension 13:06:34 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 13:06:34 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 13:06:34 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 13:06:34 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 13:06:34 INFO - building 'psutil._psutil_posix' extension 13:06:34 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 13:06:35 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 13:06:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:06:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:06:35 INFO - Successfully installed psutil 13:06:35 INFO - Cleaning up... 13:06:35 INFO - Return code: 0 13:06:35 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:06:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:06:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:06:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa019c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa080598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa132f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e14e30>, '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 0xa0b1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa130470>, '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-1467317056.643929-1191668647', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:06:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 13:06:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 13:06:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:06:35 INFO - 'CCACHE_UMASK': '002', 13:06:35 INFO - 'DISPLAY': ':0', 13:06:35 INFO - 'HOME': '/home/cltbld', 13:06:35 INFO - 'LANG': 'en_US.UTF-8', 13:06:35 INFO - 'LOGNAME': 'cltbld', 13:06:35 INFO - 'MAIL': '/var/mail/cltbld', 13:06:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:06:35 INFO - 'MOZ_NO_REMOTE': '1', 13:06:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:06:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:06:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:35 INFO - 'PWD': '/builds/slave/test', 13:06:35 INFO - 'SHELL': '/bin/bash', 13:06:35 INFO - 'SHLVL': '1', 13:06:35 INFO - 'TERM': 'linux', 13:06:35 INFO - 'TMOUT': '86400', 13:06:35 INFO - 'USER': 'cltbld', 13:06:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467317056.643929-1191668647', 13:06:35 INFO - '_': '/tools/buildbot/bin/python'} 13:06:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:06:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:06:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:06:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:06:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:06:40 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:06:40 INFO - Installing collected packages: mozsystemmonitor 13:06:40 INFO - Running setup.py install for mozsystemmonitor 13:06:40 INFO - Successfully installed mozsystemmonitor 13:06:40 INFO - Cleaning up... 13:06:40 INFO - Return code: 0 13:06:40 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:06:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:06:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:06:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa019c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa080598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa132f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e14e30>, '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 0xa0b1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa130470>, '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-1467317056.643929-1191668647', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:06:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 13:06:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 13:06:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:06:40 INFO - 'CCACHE_UMASK': '002', 13:06:40 INFO - 'DISPLAY': ':0', 13:06:40 INFO - 'HOME': '/home/cltbld', 13:06:40 INFO - 'LANG': 'en_US.UTF-8', 13:06:40 INFO - 'LOGNAME': 'cltbld', 13:06:40 INFO - 'MAIL': '/var/mail/cltbld', 13:06:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:06:40 INFO - 'MOZ_NO_REMOTE': '1', 13:06:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:06:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:06:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:40 INFO - 'PWD': '/builds/slave/test', 13:06:40 INFO - 'SHELL': '/bin/bash', 13:06:40 INFO - 'SHLVL': '1', 13:06:40 INFO - 'TERM': 'linux', 13:06:40 INFO - 'TMOUT': '86400', 13:06:40 INFO - 'USER': 'cltbld', 13:06:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467317056.643929-1191668647', 13:06:40 INFO - '_': '/tools/buildbot/bin/python'} 13:06:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:41 INFO - Downloading/unpacking blobuploader==1.2.4 13:06:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:06:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:06:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:44 INFO - Downloading blobuploader-1.2.4.tar.gz 13:06:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:06:44 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:06:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:06:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:06:44 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:44 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:06:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:06:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:06:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:06:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:06:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:06:48 INFO - Downloading docopt-0.6.1.tar.gz 13:06:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:06:48 INFO - Installing collected packages: blobuploader, requests, docopt 13:06:48 INFO - Running setup.py install for blobuploader 13:06:48 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:06:48 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:06:48 INFO - Running setup.py install for requests 13:06:49 INFO - Running setup.py install for docopt 13:06:49 INFO - Successfully installed blobuploader requests docopt 13:06:49 INFO - Cleaning up... 13:06:49 INFO - Return code: 0 13:06:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:06: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')]} 13:06:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:06: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')]} 13:06:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:06:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa019c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa080598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa132f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e14e30>, '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 0xa0b1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa130470>, '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-1467317056.643929-1191668647', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:06:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:06:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:06:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:06:49 INFO - 'CCACHE_UMASK': '002', 13:06:49 INFO - 'DISPLAY': ':0', 13:06:49 INFO - 'HOME': '/home/cltbld', 13:06:49 INFO - 'LANG': 'en_US.UTF-8', 13:06:49 INFO - 'LOGNAME': 'cltbld', 13:06:49 INFO - 'MAIL': '/var/mail/cltbld', 13:06:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:06:49 INFO - 'MOZ_NO_REMOTE': '1', 13:06:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:06:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:06:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:49 INFO - 'PWD': '/builds/slave/test', 13:06:49 INFO - 'SHELL': '/bin/bash', 13:06:49 INFO - 'SHLVL': '1', 13:06:49 INFO - 'TERM': 'linux', 13:06:49 INFO - 'TMOUT': '86400', 13:06:49 INFO - 'USER': 'cltbld', 13:06:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467317056.643929-1191668647', 13:06:49 INFO - '_': '/tools/buildbot/bin/python'} 13:06:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:06:50 INFO - Running setup.py (path:/tmp/pip-zFvtvh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:06:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:06:50 INFO - Running setup.py (path:/tmp/pip-MAuWR8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:06:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:06:50 INFO - Running setup.py (path:/tmp/pip-OuOc18-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:06:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:06:50 INFO - Running setup.py (path:/tmp/pip-5TrJwu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:06:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:06:50 INFO - Running setup.py (path:/tmp/pip-d6MimG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:06:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:06:50 INFO - Running setup.py (path:/tmp/pip-VIQscI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:06:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:06:51 INFO - Running setup.py (path:/tmp/pip-RPTcD9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:06:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:06:51 INFO - Running setup.py (path:/tmp/pip-mu94ko-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:06:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:06:51 INFO - Running setup.py (path:/tmp/pip-I4XRy_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:06:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:06:51 INFO - Running setup.py (path:/tmp/pip-BvUbk7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:06:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:06:51 INFO - Running setup.py (path:/tmp/pip-NizqQ5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:06:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:06:51 INFO - Running setup.py (path:/tmp/pip-npqmZn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:06:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:06:51 INFO - Running setup.py (path:/tmp/pip-XSjAds-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:06:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:06:51 INFO - Running setup.py (path:/tmp/pip-YDsodL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:06:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:06:52 INFO - Running setup.py (path:/tmp/pip-Zr0w2c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:06:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:06:52 INFO - Running setup.py (path:/tmp/pip-bpQhaV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:06:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:06:52 INFO - Running setup.py (path:/tmp/pip-5Sl9Sw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:06:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:06:52 INFO - Running setup.py (path:/tmp/pip-CCq71s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:06:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:06:52 INFO - Running setup.py (path:/tmp/pip-Ib_wSo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:06:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:06:52 INFO - Running setup.py (path:/tmp/pip-u8n57U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:06:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:06:53 INFO - Running setup.py (path:/tmp/pip-5AqLLS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:06:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:06:53 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 13:06:53 INFO - Running setup.py install for manifestparser 13:06:53 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:06:53 INFO - Running setup.py install for mozcrash 13:06:53 INFO - Running setup.py install for mozdebug 13:06:54 INFO - Running setup.py install for mozdevice 13:06:54 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:06:54 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:06:54 INFO - Running setup.py install for mozfile 13:06:54 INFO - Running setup.py install for mozhttpd 13:06:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:06:54 INFO - Running setup.py install for mozinfo 13:06:54 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:06:54 INFO - Running setup.py install for mozInstall 13:06:55 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:06:55 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:06:55 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:06:55 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:06:55 INFO - Running setup.py install for mozleak 13:06:55 INFO - Running setup.py install for mozlog 13:06:55 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:06:55 INFO - Running setup.py install for moznetwork 13:06:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:06:55 INFO - Running setup.py install for mozprocess 13:06:56 INFO - Running setup.py install for mozprofile 13:06:56 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:06:56 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:06:56 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:06:56 INFO - Running setup.py install for mozrunner 13:06:56 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:06:56 INFO - Running setup.py install for mozscreenshot 13:06:56 INFO - Running setup.py install for moztest 13:06:57 INFO - Running setup.py install for mozversion 13:06:57 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:06:57 INFO - Running setup.py install for wptserve 13:06:57 INFO - Running setup.py install for marionette-driver 13:06:57 INFO - Running setup.py install for browsermob-proxy 13:06:57 INFO - Running setup.py install for marionette-client 13:06:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:06:58 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:06:58 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 13:06:58 INFO - Cleaning up... 13:06:58 INFO - Return code: 0 13:06:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:06:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:06:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:06:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:06:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:06:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 13:06:58 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa019c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa080598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa132f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e14e30>, '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 0xa0b1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa130470>, '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-1467317056.643929-1191668647', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 13:06:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 13:06:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 13:06:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:06:58 INFO - 'CCACHE_UMASK': '002', 13:06:58 INFO - 'DISPLAY': ':0', 13:06:58 INFO - 'HOME': '/home/cltbld', 13:06:58 INFO - 'LANG': 'en_US.UTF-8', 13:06:58 INFO - 'LOGNAME': 'cltbld', 13:06:58 INFO - 'MAIL': '/var/mail/cltbld', 13:06:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:06:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:06:58 INFO - 'MOZ_NO_REMOTE': '1', 13:06:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:06:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:06:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:06:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:06:58 INFO - 'PWD': '/builds/slave/test', 13:06:58 INFO - 'SHELL': '/bin/bash', 13:06:58 INFO - 'SHLVL': '1', 13:06:58 INFO - 'TERM': 'linux', 13:06:58 INFO - 'TMOUT': '86400', 13:06:58 INFO - 'USER': 'cltbld', 13:06:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467317056.643929-1191668647', 13:06:58 INFO - '_': '/tools/buildbot/bin/python'} 13:06:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:06:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:06:58 INFO - Running setup.py (path:/tmp/pip-0gvxzS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:06:59 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 13:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:06:59 INFO - Running setup.py (path:/tmp/pip-m3drwC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:06:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:06:59 INFO - Running setup.py (path:/tmp/pip-ZsOkjI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:06:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:06:59 INFO - Running setup.py (path:/tmp/pip-T_UprX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:06:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:06:59 INFO - Running setup.py (path:/tmp/pip-OfMYsU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:06:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 13:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:06:59 INFO - Running setup.py (path:/tmp/pip-J_rgwa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:06:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 13:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:06:59 INFO - Running setup.py (path:/tmp/pip-dq0uYq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:06:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 13:06:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:06:59 INFO - Running setup.py (path:/tmp/pip-MPKFev-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 13:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:07:00 INFO - Running setup.py (path:/tmp/pip-RLGc5d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 13:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:07:00 INFO - Running setup.py (path:/tmp/pip-GOj92i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:07:00 INFO - Running setup.py (path:/tmp/pip-MZjDB7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 13:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:07:00 INFO - Running setup.py (path:/tmp/pip-1Te0GG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 13:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:07:00 INFO - Running setup.py (path:/tmp/pip-WkZMZa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 13:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:07:00 INFO - Running setup.py (path:/tmp/pip-yaG4Ft-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:07:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 13:07:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:07:00 INFO - Running setup.py (path:/tmp/pip-zJzJMW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:07:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 13:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:07:01 INFO - Running setup.py (path:/tmp/pip-a54wBc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:07:01 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 13:07:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:07:01 INFO - Running setup.py (path:/tmp/pip-49jmaS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:07:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 13:07:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:07:01 INFO - Running setup.py (path:/tmp/pip-yO_rWx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:07:01 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 13:07:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:07:01 INFO - Running setup.py (path:/tmp/pip-raALuY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:07:01 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 13:07:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:07:01 INFO - Running setup.py (path:/tmp/pip-ypv663-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:07:01 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:07:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:07:02 INFO - Running setup.py (path:/tmp/pip-fecivv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:07:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:07:02 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 13:07:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:07:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 13:07:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 13:07:02 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:07:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 13:07:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:07:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:07:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:07:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:07:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 13:07:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 13:07:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 13:07:07 INFO - Downloading blessings-1.6.tar.gz 13:07:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:07:07 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 13:07:07 INFO - Installing collected packages: blessings 13:07:07 INFO - Running setup.py install for blessings 13:07:07 INFO - Successfully installed blessings 13:07:07 INFO - Cleaning up... 13:07:07 INFO - Return code: 0 13:07:07 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:07:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:07:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:07:08 INFO - Reading from file tmpfile_stdout 13:07:08 INFO - Current package versions: 13:07:08 INFO - argparse == 1.2.1 13:07:08 INFO - blessings == 1.6 13:07:08 INFO - blobuploader == 1.2.4 13:07:08 INFO - browsermob-proxy == 0.6.0 13:07:08 INFO - docopt == 0.6.1 13:07:08 INFO - manifestparser == 1.1 13:07:08 INFO - marionette-client == 2.3.0 13:07:08 INFO - marionette-driver == 1.4.0 13:07:08 INFO - mozInstall == 1.12 13:07:08 INFO - mozcrash == 0.17 13:07:08 INFO - mozdebug == 0.1 13:07:08 INFO - mozdevice == 0.48 13:07:08 INFO - mozfile == 1.2 13:07:08 INFO - mozhttpd == 0.7 13:07:08 INFO - mozinfo == 0.9 13:07:08 INFO - mozleak == 0.1 13:07:08 INFO - mozlog == 3.1 13:07:08 INFO - moznetwork == 0.27 13:07:08 INFO - mozprocess == 0.22 13:07:08 INFO - mozprofile == 0.28 13:07:08 INFO - mozrunner == 6.11 13:07:08 INFO - mozscreenshot == 0.1 13:07:08 INFO - mozsystemmonitor == 0.0 13:07:08 INFO - moztest == 0.7 13:07:08 INFO - mozversion == 1.4 13:07:08 INFO - psutil == 3.1.1 13:07:08 INFO - requests == 1.2.3 13:07:08 INFO - wptserve == 1.4.0 13:07:08 INFO - wsgiref == 0.1.2 13:07:08 INFO - Running post-action listener: _resource_record_post_action 13:07:08 INFO - Running post-action listener: _start_resource_monitoring 13:07:08 INFO - Starting resource monitoring. 13:07:08 INFO - ##### 13:07:08 INFO - ##### Running pull step. 13:07:08 INFO - ##### 13:07:08 INFO - Running pre-action listener: _resource_record_pre_action 13:07:08 INFO - Running main action method: pull 13:07:08 INFO - Pull has nothing to do! 13:07:08 INFO - Running post-action listener: _resource_record_post_action 13:07:08 INFO - ##### 13:07:08 INFO - ##### Running install step. 13:07:08 INFO - ##### 13:07:08 INFO - Running pre-action listener: _resource_record_pre_action 13:07:08 INFO - Running main action method: install 13:07:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:07:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:07:08 INFO - Reading from file tmpfile_stdout 13:07:08 INFO - Detecting whether we're running mozinstall >=1.0... 13:07:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:07:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:07:08 INFO - Reading from file tmpfile_stdout 13:07:08 INFO - Output received: 13:07:08 INFO - Usage: mozinstall [options] installer 13:07:08 INFO - Options: 13:07:08 INFO - -h, --help show this help message and exit 13:07:08 INFO - -d DEST, --destination=DEST 13:07:08 INFO - Directory to install application into. [default: 13:07:08 INFO - "/builds/slave/test"] 13:07:08 INFO - --app=APP Application being installed. [default: firefox] 13:07:08 INFO - mkdir: /builds/slave/test/build/application 13:07:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 13:07:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 13:07:38 INFO - Reading from file tmpfile_stdout 13:07:38 INFO - Output received: 13:07:38 INFO - /builds/slave/test/build/application/firefox/firefox 13:07:38 INFO - Running post-action listener: _resource_record_post_action 13:07:38 INFO - ##### 13:07:38 INFO - ##### Running run-tests step. 13:07:38 INFO - ##### 13:07:38 INFO - Running pre-action listener: _resource_record_pre_action 13:07:38 INFO - Running main action method: run_tests 13:07:38 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:07:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:07:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:07:38 INFO - grabbing minidump binary from tooltool 13:07:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:38 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e14e30>, '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 0xa0b1c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa130470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:07:38 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 13:07:38 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 13:07:39 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:07:39 INFO - Return code: 0 13:07:39 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 13:07:39 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:07:39 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/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 13:07:39 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/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 13:07:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 13:07:39 INFO - 'CCACHE_UMASK': '002', 13:07:39 INFO - 'DISPLAY': ':0', 13:07:39 INFO - 'HOME': '/home/cltbld', 13:07:39 INFO - 'LANG': 'en_US.UTF-8', 13:07:39 INFO - 'LOGNAME': 'cltbld', 13:07:39 INFO - 'MAIL': '/var/mail/cltbld', 13:07:39 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:07:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:07:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 13:07:39 INFO - 'MOZ_NO_REMOTE': '1', 13:07:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 13:07:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:07:39 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 13:07:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:07:39 INFO - 'PWD': '/builds/slave/test', 13:07:39 INFO - 'SHELL': '/bin/bash', 13:07:39 INFO - 'SHLVL': '1', 13:07:39 INFO - 'TERM': 'linux', 13:07:39 INFO - 'TMOUT': '86400', 13:07:39 INFO - 'USER': 'cltbld', 13:07:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467317056.643929-1191668647', 13:07:39 INFO - '_': '/tools/buildbot/bin/python'} 13:07:39 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/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 13:07:39 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 13:07:39 INFO - import pkg_resources 13:07:41 INFO - Using 1 client processes 13:07:41 INFO - wptserve Starting http server on 127.0.0.1:8000 13:07:41 INFO - wptserve Starting http server on 127.0.0.1:8001 13:07:41 INFO - wptserve Starting http server on 127.0.0.1:8443 13:07:43 INFO - SUITE-START | Running 778 tests 13:07:43 INFO - Running testharness tests 13:07:43 INFO - Setting up ssl 13:07:43 INFO - PROCESS | certutil | 13:07:43 INFO - PROCESS | certutil | 13:07:43 INFO - PROCESS | certutil | 13:07:43 INFO - Certificate Nickname Trust Attributes 13:07:43 INFO - SSL,S/MIME,JAR/XPI 13:07:43 INFO - 13:07:43 INFO - web-platform-tests CT,, 13:07:43 INFO - 13:07:43 INFO - Starting runner 13:07:46 INFO - PROCESS | 1738 | 1467317266638 Marionette DEBUG Marionette enabled via build flag and pref 13:07:46 INFO - PROCESS | 1738 | ++DOCSHELL 0xa4d4d800 == 1 [pid = 1738] [id = 1] 13:07:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 1 (0xa4d4dc00) [pid = 1738] [serial = 1] [outer = (nil)] 13:07:46 INFO - PROCESS | 1738 | [1738] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:07:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 2 (0xa4d4e400) [pid = 1738] [serial = 2] [outer = 0xa4d4dc00] 13:07:47 INFO - PROCESS | 1738 | 1467317267362 Marionette INFO Listening on port 2828 13:07:47 INFO - PROCESS | 1738 | 1467317267991 Marionette DEBUG Marionette enabled via command-line flag 13:07:48 INFO - PROCESS | 1738 | ++DOCSHELL 0xa23a8400 == 2 [pid = 1738] [id = 2] 13:07:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 3 (0xa23a9800) [pid = 1738] [serial = 3] [outer = (nil)] 13:07:48 INFO - PROCESS | 1738 | [1738] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:07:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 4 (0xa2001800) [pid = 1738] [serial = 4] [outer = 0xa23a9800] 13:07:48 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d0a20 13:07:48 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d4520 13:07:48 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dc4e0 13:07:48 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20dd140 13:07:48 INFO - PROCESS | 1738 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20dde60 13:07:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 5 (0xa1016000) [pid = 1738] [serial = 5] [outer = 0xa4d4dc00] 13:07:48 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:07:48 INFO - PROCESS | 1738 | 1467317268414 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48725 13:07:48 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:07:48 INFO - PROCESS | 1738 | 1467317268447 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48726 13:07:48 INFO - PROCESS | 1738 | 1467317268508 Marionette DEBUG Closed connection conn0 13:07:48 INFO - PROCESS | 1738 | [1738] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 13:07:48 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:07:48 INFO - PROCESS | 1738 | 1467317268633 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48727 13:07:48 INFO - PROCESS | 1738 | 1467317268636 Marionette DEBUG Closed connection conn1 13:07:48 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:07:48 INFO - PROCESS | 1738 | 1467317268705 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48728 13:07:48 INFO - PROCESS | 1738 | 1467317268712 Marionette DEBUG Closed connection conn2 13:07:48 INFO - PROCESS | 1738 | 1467317268754 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:07:48 INFO - PROCESS | 1738 | 1467317268777 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160630115927","device":"desktop","version":"48.0"} 13:07:49 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:07:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x9ab9fc00 == 3 [pid = 1738] [id = 3] 13:07:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 6 (0x9aba0000) [pid = 1738] [serial = 6] [outer = (nil)] 13:07:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x9aba0400 == 4 [pid = 1738] [id = 4] 13:07:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 7 (0x9aba3c00) [pid = 1738] [serial = 7] [outer = (nil)] 13:07:51 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:07:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x99fcc000 == 5 [pid = 1738] [id = 5] 13:07:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 8 (0x99fcc400) [pid = 1738] [serial = 8] [outer = (nil)] 13:07:51 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:07:51 INFO - PROCESS | 1738 | [1738] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:07:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 9 (0x99e87c00) [pid = 1738] [serial = 9] [outer = 0x99fcc400] 13:07:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 10 (0x99bc7800) [pid = 1738] [serial = 10] [outer = 0x9aba0000] 13:07:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 11 (0x99bc9400) [pid = 1738] [serial = 11] [outer = 0x9aba3c00] 13:07:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 12 (0x99bcbc00) [pid = 1738] [serial = 12] [outer = 0x99fcc400] 13:07:53 INFO - PROCESS | 1738 | 1467317273059 Marionette INFO startBrowser dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:07:53 INFO - PROCESS | 1738 | 1467317273109 Marionette DEBUG loaded listener.js 13:07:53 INFO - PROCESS | 1738 | 1467317273133 Marionette DEBUG loaded listener.js 13:07:53 INFO - PROCESS | 1738 | 1467317273137 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:07:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 13 (0x9826f000) [pid = 1738] [serial = 13] [outer = 0x99fcc400] 13:07:53 INFO - PROCESS | 1738 | 1467317273869 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"dd6ce4e4-ee12-4419-b87c-0b0cd4591139","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160630115927","device":"desktop","version":"48.0","command_id":1}}] 13:07:54 INFO - PROCESS | 1738 | 1467317274062 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:07:54 INFO - PROCESS | 1738 | 1467317274075 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:07:54 INFO - PROCESS | 1738 | 1467317274241 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 13:07:54 INFO - PROCESS | 1738 | 1467317274547 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:07:54 INFO - PROCESS | 1738 | 1467317274553 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:07:54 INFO - PROCESS | 1738 | [1738] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:07:54 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:07:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 14 (0x951a1400) [pid = 1738] [serial = 14] [outer = 0x99fcc400] 13:07:55 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:07:55 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:07:55 INFO - PROCESS | 1738 | 1467317275083 Marionette TRACE conn3 <- [1,3,null,{}] 13:07:55 INFO - PROCESS | 1738 | 1467317275100 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:07:55 INFO - PROCESS | 1738 | 1467317275109 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:07:55 INFO - PROCESS | 1738 | 1467317275156 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 13:07:55 INFO - PROCESS | 1738 | 1467317275196 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 13:07:55 INFO - PROCESS | 1738 | 1467317275200 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 13:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:07:55 INFO - PROCESS | 1738 | 1467317275214 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:07:55 INFO - PROCESS | 1738 | 1467317275219 Marionette TRACE conn3 <- [1,6,null,{}] 13:07:55 INFO - PROCESS | 1738 | 1467317275239 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:55 INFO - PROCESS | 1738 | 1467317275248 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:07:55 INFO - PROCESS | 1738 | 1467317275279 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 13:07:55 INFO - PROCESS | 1738 | 1467317275290 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:55 INFO - PROCESS | 1738 | 1467317275300 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:07:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c78800 == 6 [pid = 1738] [id = 6] 13:07:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 15 (0x93c78c00) [pid = 1738] [serial = 15] [outer = (nil)] 13:07:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 16 (0x93c7ac00) [pid = 1738] [serial = 16] [outer = 0x93c78c00] 13:07:55 INFO - PROCESS | 1738 | 1467317275377 Marionette DEBUG loaded listener.js 13:07:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 17 (0x93c7fc00) [pid = 1738] [serial = 17] [outer = 0x93c78c00] 13:07:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a5a400 == 7 [pid = 1738] [id = 7] 13:07:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 18 (0x93a5ec00) [pid = 1738] [serial = 18] [outer = (nil)] 13:07:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 19 (0x93c83000) [pid = 1738] [serial = 19] [outer = 0x93a5ec00] 13:07:55 INFO - PROCESS | 1738 | 1467317275885 Marionette DEBUG loaded listener.js 13:07:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 20 (0x939ac800) [pid = 1738] [serial = 20] [outer = 0x93a5ec00] 13:07:56 INFO - PROCESS | 1738 | [1738] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 13:07:56 INFO - PROCESS | 1738 | 1467317276429 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1249ms 13:07:56 INFO - PROCESS | 1738 | 1467317276483 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 13:07:56 INFO - PROCESS | 1738 | 1467317276486 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 13:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:07:56 INFO - PROCESS | 1738 | 1467317276572 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:07:56 INFO - PROCESS | 1738 | 1467317276576 Marionette TRACE conn3 <- [1,10,null,{}] 13:07:56 INFO - PROCESS | 1738 | 1467317276607 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:56 INFO - PROCESS | 1738 | 1467317276617 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:07:56 INFO - PROCESS | 1738 | 1467317276797 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 13:07:56 INFO - PROCESS | 1738 | 1467317276817 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:56 INFO - PROCESS | 1738 | 1467317276829 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:07:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f23000 == 8 [pid = 1738] [id = 8] 13:07:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 21 (0x91f23400) [pid = 1738] [serial = 21] [outer = (nil)] 13:07:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 22 (0x91f25400) [pid = 1738] [serial = 22] [outer = 0x91f23400] 13:07:56 INFO - PROCESS | 1738 | 1467317276899 Marionette DEBUG loaded listener.js 13:07:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 23 (0x91f2a000) [pid = 1738] [serial = 23] [outer = 0x91f23400] 13:07:58 INFO - PROCESS | 1738 | 1467317278020 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 13:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1511ms 13:07:58 INFO - PROCESS | 1738 | 1467317278066 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 13:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:07:58 INFO - PROCESS | 1738 | 1467317278073 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 13:07:58 INFO - PROCESS | 1738 | 1467317278081 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:07:58 INFO - PROCESS | 1738 | 1467317278089 Marionette TRACE conn3 <- [1,14,null,{}] 13:07:58 INFO - PROCESS | 1738 | 1467317278097 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:07:58 INFO - PROCESS | 1738 | 1467317278102 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:07:58 INFO - PROCESS | 1738 | 1467317278311 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 13:07:58 INFO - PROCESS | 1738 | 1467317278440 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:07:58 INFO - PROCESS | 1738 | 1467317278448 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:07:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f24400 == 9 [pid = 1738] [id = 9] 13:07:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 24 (0x9232e000) [pid = 1738] [serial = 24] [outer = (nil)] 13:07:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 25 (0x92eaf000) [pid = 1738] [serial = 25] [outer = 0x9232e000] 13:07:58 INFO - PROCESS | 1738 | 1467317278535 Marionette DEBUG loaded listener.js 13:07:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 26 (0x92fef800) [pid = 1738] [serial = 26] [outer = 0x9232e000] 13:07:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c79c00 == 10 [pid = 1738] [id = 10] 13:07:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 27 (0x93c7b000) [pid = 1738] [serial = 27] [outer = (nil)] 13:07:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 28 (0x93a58400) [pid = 1738] [serial = 28] [outer = 0x93c7b000] 13:07:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 29 (0x93c7f400) [pid = 1738] [serial = 29] [outer = 0x93c7b000] 13:07:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a58800 == 11 [pid = 1738] [id = 11] 13:07:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 30 (0x93a59400) [pid = 1738] [serial = 30] [outer = (nil)] 13:07:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 31 (0x9826e800) [pid = 1738] [serial = 31] [outer = 0x93a59400] 13:07:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 32 (0x95360400) [pid = 1738] [serial = 32] [outer = 0x93a59400] 13:07:59 INFO - PROCESS | 1738 | 1467317279869 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 13:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1836ms 13:07:59 INFO - PROCESS | 1738 | 1467317279990 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 13:08:00 INFO - PROCESS | 1738 | 1467317279999 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 13:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:08:00 INFO - PROCESS | 1738 | 1467317280088 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:08:00 INFO - PROCESS | 1738 | 1467317280095 Marionette TRACE conn3 <- [1,18,null,{}] 13:08:00 INFO - PROCESS | 1738 | 1467317280103 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:00 INFO - PROCESS | 1738 | 1467317280108 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:00 INFO - PROCESS | 1738 | 1467317280322 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 13:08:00 INFO - PROCESS | 1738 | 1467317280455 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:00 INFO - PROCESS | 1738 | 1467317280466 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x939afc00 == 12 [pid = 1738] [id = 12] 13:08:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 33 (0x93c7e400) [pid = 1738] [serial = 33] [outer = (nil)] 13:08:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 34 (0x994c7800) [pid = 1738] [serial = 34] [outer = 0x93c7e400] 13:08:00 INFO - PROCESS | 1738 | 1467317280569 Marionette DEBUG loaded listener.js 13:08:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 35 (0x9abab800) [pid = 1738] [serial = 35] [outer = 0x93c7e400] 13:08:01 INFO - PROCESS | 1738 | 1467317281586 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 13:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1597ms 13:08:01 INFO - PROCESS | 1738 | 1467317281625 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 13:08:01 INFO - PROCESS | 1738 | 1467317281631 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 13:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:08:01 INFO - PROCESS | 1738 | 1467317281638 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:08:01 INFO - PROCESS | 1738 | 1467317281644 Marionette TRACE conn3 <- [1,22,null,{}] 13:08:01 INFO - PROCESS | 1738 | 1467317281661 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:01 INFO - PROCESS | 1738 | 1467317281670 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:01 INFO - PROCESS | 1738 | 1467317281872 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 13:08:02 INFO - PROCESS | 1738 | 1467317282004 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:02 INFO - PROCESS | 1738 | 1467317282016 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:02 INFO - PROCESS | 1738 | ++DOCSHELL 0xa1014400 == 13 [pid = 1738] [id = 13] 13:08:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 36 (0xa1017000) [pid = 1738] [serial = 36] [outer = (nil)] 13:08:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 37 (0xa2009800) [pid = 1738] [serial = 37] [outer = 0xa1017000] 13:08:02 INFO - PROCESS | 1738 | 1467317282149 Marionette DEBUG loaded listener.js 13:08:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 38 (0xa2257800) [pid = 1738] [serial = 38] [outer = 0xa1017000] 13:08:03 INFO - PROCESS | 1738 | 1467317283319 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 13:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1736ms 13:08:03 INFO - PROCESS | 1738 | 1467317283374 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 13:08:03 INFO - PROCESS | 1738 | 1467317283379 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 13:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:08:03 INFO - PROCESS | 1738 | 1467317283385 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:08:03 INFO - PROCESS | 1738 | 1467317283389 Marionette TRACE conn3 <- [1,26,null,{}] 13:08:03 INFO - PROCESS | 1738 | 1467317283395 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:03 INFO - PROCESS | 1738 | 1467317283400 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:03 INFO - PROCESS | 1738 | 1467317283627 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 13:08:03 INFO - PROCESS | 1738 | 1467317283960 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:03 INFO - PROCESS | 1738 | 1467317283970 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x92334c00 == 14 [pid = 1738] [id = 14] 13:08:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 39 (0x92335000) [pid = 1738] [serial = 39] [outer = (nil)] 13:08:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 40 (0x92eb5400) [pid = 1738] [serial = 40] [outer = 0x92335000] 13:08:04 INFO - PROCESS | 1738 | 1467317284088 Marionette DEBUG loaded listener.js 13:08:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 41 (0x93c83400) [pid = 1738] [serial = 41] [outer = 0x92335000] 13:08:05 INFO - PROCESS | 1738 | 1467317285007 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1637ms 13:08:05 INFO - PROCESS | 1738 | 1467317285026 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 13:08:05 INFO - PROCESS | 1738 | 1467317285031 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 13:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:08:05 INFO - PROCESS | 1738 | 1467317285038 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:08:05 INFO - PROCESS | 1738 | 1467317285042 Marionette TRACE conn3 <- [1,30,null,{}] 13:08:05 INFO - PROCESS | 1738 | 1467317285050 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:05 INFO - PROCESS | 1738 | 1467317285057 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:05 INFO - PROCESS | 1738 | 1467317285215 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 13:08:05 INFO - PROCESS | 1738 | 1467317285314 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:05 INFO - PROCESS | 1738 | 1467317285322 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x98925800 == 15 [pid = 1738] [id = 15] 13:08:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 42 (0x989a8c00) [pid = 1738] [serial = 42] [outer = (nil)] 13:08:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 43 (0x99529c00) [pid = 1738] [serial = 43] [outer = 0x989a8c00] 13:08:05 INFO - PROCESS | 1738 | 1467317285394 Marionette DEBUG loaded listener.js 13:08:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 44 (0x995c9c00) [pid = 1738] [serial = 44] [outer = 0x989a8c00] 13:08:06 INFO - PROCESS | 1738 | 1467317286123 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 13:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1130ms 13:08:06 INFO - PROCESS | 1738 | 1467317286191 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 13:08:06 INFO - PROCESS | 1738 | 1467317286197 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 13:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:08:06 INFO - PROCESS | 1738 | 1467317286205 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:08:06 INFO - PROCESS | 1738 | 1467317286209 Marionette TRACE conn3 <- [1,34,null,{}] 13:08:06 INFO - PROCESS | 1738 | 1467317286215 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:06 INFO - PROCESS | 1738 | 1467317286220 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:06 INFO - PROCESS | 1738 | 1467317286372 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 13:08:06 INFO - PROCESS | 1738 | 1467317286384 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:06 INFO - PROCESS | 1738 | 1467317286395 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x994c2800 == 16 [pid = 1738] [id = 16] 13:08:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 45 (0x995be400) [pid = 1738] [serial = 45] [outer = (nil)] 13:08:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 46 (0x9ab58800) [pid = 1738] [serial = 46] [outer = 0x995be400] 13:08:06 INFO - PROCESS | 1738 | 1467317286460 Marionette DEBUG loaded listener.js 13:08:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 47 (0x92eb3400) [pid = 1738] [serial = 47] [outer = 0x995be400] 13:08:07 INFO - PROCESS | 1738 | 1467317287238 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 13:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1052ms 13:08:07 INFO - PROCESS | 1738 | 1467317287257 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 13:08:07 INFO - PROCESS | 1738 | 1467317287261 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 13:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:08:07 INFO - PROCESS | 1738 | 1467317287277 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:08:07 INFO - PROCESS | 1738 | 1467317287286 Marionette TRACE conn3 <- [1,38,null,{}] 13:08:07 INFO - PROCESS | 1738 | 1467317287293 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:07 INFO - PROCESS | 1738 | 1467317287301 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:07 INFO - PROCESS | 1738 | 1467317287500 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 13:08:07 INFO - PROCESS | 1738 | 1467317287511 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:07 INFO - PROCESS | 1738 | 1467317287520 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b0d6800 == 17 [pid = 1738] [id = 17] 13:08:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 48 (0x9b0d8800) [pid = 1738] [serial = 48] [outer = (nil)] 13:08:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 49 (0x9b0e3c00) [pid = 1738] [serial = 49] [outer = 0x9b0d8800] 13:08:07 INFO - PROCESS | 1738 | 1467317287598 Marionette DEBUG loaded listener.js 13:08:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 50 (0x9b6dc000) [pid = 1738] [serial = 50] [outer = 0x9b0d8800] 13:08:08 INFO - PROCESS | 1738 | 1467317288435 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 13:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1257ms 13:08:08 INFO - PROCESS | 1738 | 1467317288527 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 13:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:08:08 INFO - PROCESS | 1738 | 1467317288534 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 13:08:08 INFO - PROCESS | 1738 | 1467317288542 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:08:08 INFO - PROCESS | 1738 | 1467317288545 Marionette TRACE conn3 <- [1,42,null,{}] 13:08:08 INFO - PROCESS | 1738 | 1467317288555 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:08 INFO - PROCESS | 1738 | 1467317288561 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:08 INFO - PROCESS | 1738 | 1467317288791 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 13:08:08 INFO - PROCESS | 1738 | 1467317288897 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:08 INFO - PROCESS | 1738 | 1467317288903 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b8b2800 == 18 [pid = 1738] [id = 18] 13:08:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 51 (0x9b8bb800) [pid = 1738] [serial = 51] [outer = (nil)] 13:08:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 52 (0x9d811000) [pid = 1738] [serial = 52] [outer = 0x9b8bb800] 13:08:08 INFO - PROCESS | 1738 | 1467317288975 Marionette DEBUG loaded listener.js 13:08:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 53 (0x9d85cc00) [pid = 1738] [serial = 53] [outer = 0x9b8bb800] 13:08:09 INFO - PROCESS | 1738 | 1467317289677 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 13:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1182ms 13:08:09 INFO - PROCESS | 1738 | 1467317289723 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 13:08:09 INFO - PROCESS | 1738 | 1467317289727 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 13:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:08:09 INFO - PROCESS | 1738 | 1467317289733 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:08:09 INFO - PROCESS | 1738 | 1467317289737 Marionette TRACE conn3 <- [1,46,null,{}] 13:08:09 INFO - PROCESS | 1738 | 1467317289742 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:09 INFO - PROCESS | 1738 | 1467317289748 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:09 INFO - PROCESS | 1738 | 1467317289944 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 13:08:10 INFO - PROCESS | 1738 | 1467317290003 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:10 INFO - PROCESS | 1738 | 1467317290022 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:10 INFO - PROCESS | 1738 | ++DOCSHELL 0xa200d800 == 19 [pid = 1738] [id = 19] 13:08:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 54 (0xa200e800) [pid = 1738] [serial = 54] [outer = (nil)] 13:08:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 55 (0xa2254400) [pid = 1738] [serial = 55] [outer = 0xa200e800] 13:08:10 INFO - PROCESS | 1738 | 1467317290107 Marionette DEBUG loaded listener.js 13:08:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 56 (0xa2379c00) [pid = 1738] [serial = 56] [outer = 0xa200e800] 13:08:10 INFO - PROCESS | 1738 | 1467317290901 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1189ms 13:08:10 INFO - PROCESS | 1738 | 1467317290928 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 13:08:10 INFO - PROCESS | 1738 | 1467317290932 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 13:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:08:10 INFO - PROCESS | 1738 | 1467317290938 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:08:10 INFO - PROCESS | 1738 | 1467317290941 Marionette TRACE conn3 <- [1,50,null,{}] 13:08:10 INFO - PROCESS | 1738 | 1467317290947 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:10 INFO - PROCESS | 1738 | 1467317290952 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:11 INFO - PROCESS | 1738 | 1467317291108 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 13:08:11 INFO - PROCESS | 1738 | 1467317291119 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:11 INFO - PROCESS | 1738 | 1467317291127 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:11 INFO - PROCESS | 1738 | ++DOCSHELL 0xa23a6c00 == 20 [pid = 1738] [id = 20] 13:08:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 57 (0xa23a8c00) [pid = 1738] [serial = 57] [outer = (nil)] 13:08:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0xa3286000) [pid = 1738] [serial = 58] [outer = 0xa23a8c00] 13:08:11 INFO - PROCESS | 1738 | 1467317291196 Marionette DEBUG loaded listener.js 13:08:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0xa328b400) [pid = 1738] [serial = 59] [outer = 0xa23a8c00] 13:08:11 INFO - PROCESS | 1738 | 1467317291957 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1049ms 13:08:11 INFO - PROCESS | 1738 | 1467317291987 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 13:08:11 INFO - PROCESS | 1738 | 1467317291991 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 13:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:08:12 INFO - PROCESS | 1738 | 1467317291999 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:08:12 INFO - PROCESS | 1738 | 1467317292001 Marionette TRACE conn3 <- [1,54,null,{}] 13:08:12 INFO - PROCESS | 1738 | 1467317292011 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:12 INFO - PROCESS | 1738 | 1467317292015 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:12 INFO - PROCESS | 1738 | 1467317292258 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 13:08:12 INFO - PROCESS | 1738 | 1467317292287 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:12 INFO - PROCESS | 1738 | 1467317292299 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c63400 == 21 [pid = 1738] [id = 21] 13:08:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0xa100e800) [pid = 1738] [serial = 60] [outer = (nil)] 13:08:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0xa3349000) [pid = 1738] [serial = 61] [outer = 0xa100e800] 13:08:12 INFO - PROCESS | 1738 | 1467317292390 Marionette DEBUG loaded listener.js 13:08:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x980c1400) [pid = 1738] [serial = 62] [outer = 0xa100e800] 13:08:13 INFO - PROCESS | 1738 | 1467317293153 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1190ms 13:08:13 INFO - PROCESS | 1738 | 1467317293190 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 13:08:13 INFO - PROCESS | 1738 | 1467317293198 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 13:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:08:13 INFO - PROCESS | 1738 | 1467317293212 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:08:13 INFO - PROCESS | 1738 | 1467317293215 Marionette TRACE conn3 <- [1,58,null,{}] 13:08:13 INFO - PROCESS | 1738 | 1467317293222 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:13 INFO - PROCESS | 1738 | 1467317293226 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:14 INFO - PROCESS | 1738 | 1467317294551 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 13:08:14 INFO - PROCESS | 1738 | 1467317294589 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:14 INFO - PROCESS | 1738 | 1467317294600 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c81c00 == 22 [pid = 1738] [id = 22] 13:08:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x947d7800) [pid = 1738] [serial = 63] [outer = (nil)] 13:08:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x951a1800) [pid = 1738] [serial = 64] [outer = 0x947d7800] 13:08:14 INFO - PROCESS | 1738 | 1467317294685 Marionette DEBUG loaded listener.js 13:08:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x95360c00) [pid = 1738] [serial = 65] [outer = 0x947d7800] 13:08:16 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x93c78c00) [pid = 1738] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:08:16 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0xa23a8c00) [pid = 1738] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:08:16 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x91f23400) [pid = 1738] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:08:16 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x9232e000) [pid = 1738] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:08:16 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x93c7e400) [pid = 1738] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:08:16 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0xa1017000) [pid = 1738] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:08:16 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0x92335000) [pid = 1738] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:08:16 INFO - PROCESS | 1738 | --DOMWINDOW == 57 (0x989a8c00) [pid = 1738] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:08:16 INFO - PROCESS | 1738 | --DOMWINDOW == 56 (0x995be400) [pid = 1738] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:08:16 INFO - PROCESS | 1738 | --DOMWINDOW == 55 (0x9b0d8800) [pid = 1738] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:08:16 INFO - PROCESS | 1738 | 1467317296342 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 3196ms 13:08:16 INFO - PROCESS | 1738 | 1467317296409 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 13:08:16 INFO - PROCESS | 1738 | 1467317296415 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 13:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:08:16 INFO - PROCESS | 1738 | 1467317296428 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:08:16 INFO - PROCESS | 1738 | 1467317296432 Marionette TRACE conn3 <- [1,62,null,{}] 13:08:16 INFO - PROCESS | 1738 | 1467317296439 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:16 INFO - PROCESS | 1738 | 1467317296445 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:16 INFO - PROCESS | 1738 | 1467317296604 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 13:08:16 INFO - PROCESS | 1738 | 1467317296615 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:16 INFO - PROCESS | 1738 | 1467317296621 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x92fe3c00 == 23 [pid = 1738] [id = 23] 13:08:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 56 (0x9821dc00) [pid = 1738] [serial = 66] [outer = (nil)] 13:08:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 57 (0x994c5400) [pid = 1738] [serial = 67] [outer = 0x9821dc00] 13:08:16 INFO - PROCESS | 1738 | 1467317296698 Marionette DEBUG loaded listener.js 13:08:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0x995c1c00) [pid = 1738] [serial = 68] [outer = 0x9821dc00] 13:08:17 INFO - PROCESS | 1738 | 1467317297432 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1038ms 13:08:17 INFO - PROCESS | 1738 | 1467317297465 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 13:08:17 INFO - PROCESS | 1738 | 1467317297469 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 13:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:08:17 INFO - PROCESS | 1738 | 1467317297487 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:08:17 INFO - PROCESS | 1738 | 1467317297491 Marionette TRACE conn3 <- [1,66,null,{}] 13:08:17 INFO - PROCESS | 1738 | 1467317297496 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:17 INFO - PROCESS | 1738 | 1467317297501 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:17 INFO - PROCESS | 1738 | 1467317297661 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 13:08:17 INFO - PROCESS | 1738 | 1467317297672 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:17 INFO - PROCESS | 1738 | 1467317297679 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x99fcb000 == 24 [pid = 1738] [id = 24] 13:08:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x9a3bbc00) [pid = 1738] [serial = 69] [outer = (nil)] 13:08:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x9ab61400) [pid = 1738] [serial = 70] [outer = 0x9a3bbc00] 13:08:17 INFO - PROCESS | 1738 | 1467317297756 Marionette DEBUG loaded listener.js 13:08:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x9ad71800) [pid = 1738] [serial = 71] [outer = 0x9a3bbc00] 13:08:18 INFO - PROCESS | 1738 | 1467317298727 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1283ms 13:08:18 INFO - PROCESS | 1738 | 1467317298767 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 13:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:08:18 INFO - PROCESS | 1738 | 1467317298774 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 13:08:18 INFO - PROCESS | 1738 | 1467317298782 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:08:18 INFO - PROCESS | 1738 | 1467317298790 Marionette TRACE conn3 <- [1,70,null,{}] 13:08:18 INFO - PROCESS | 1738 | 1467317298797 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:18 INFO - PROCESS | 1738 | 1467317298803 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:18 INFO - PROCESS | 1738 | 1467317298984 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 13:08:19 INFO - PROCESS | 1738 | 1467317299119 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:19 INFO - PROCESS | 1738 | 1467317299125 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c6f400 == 25 [pid = 1738] [id = 25] 13:08:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x95358c00) [pid = 1738] [serial = 72] [outer = (nil)] 13:08:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x9976b800) [pid = 1738] [serial = 73] [outer = 0x95358c00] 13:08:19 INFO - PROCESS | 1738 | 1467317299215 Marionette DEBUG loaded listener.js 13:08:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x99d6cc00) [pid = 1738] [serial = 74] [outer = 0x95358c00] 13:08:20 INFO - PROCESS | 1738 | 1467317300101 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1385ms 13:08:20 INFO - PROCESS | 1738 | 1467317300166 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 13:08:20 INFO - PROCESS | 1738 | 1467317300174 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 13:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:08:20 INFO - PROCESS | 1738 | 1467317300185 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:08:20 INFO - PROCESS | 1738 | 1467317300189 Marionette TRACE conn3 <- [1,74,null,{}] 13:08:20 INFO - PROCESS | 1738 | 1467317300196 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:20 INFO - PROCESS | 1738 | 1467317300202 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:20 INFO - PROCESS | 1738 | 1467317300419 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 13:08:20 INFO - PROCESS | 1738 | 1467317300557 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:20 INFO - PROCESS | 1738 | 1467317300568 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b0dbc00 == 26 [pid = 1738] [id = 26] 13:08:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x9b7db800) [pid = 1738] [serial = 75] [outer = (nil)] 13:08:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x9b8bd800) [pid = 1738] [serial = 76] [outer = 0x9b7db800] 13:08:20 INFO - PROCESS | 1738 | 1467317300654 Marionette DEBUG loaded listener.js 13:08:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x9d818400) [pid = 1738] [serial = 77] [outer = 0x9b7db800] 13:08:21 INFO - PROCESS | 1738 | 1467317301475 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1331ms 13:08:21 INFO - PROCESS | 1738 | 1467317301516 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 13:08:21 INFO - PROCESS | 1738 | 1467317301520 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 13:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:08:21 INFO - PROCESS | 1738 | 1467317301527 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:08:21 INFO - PROCESS | 1738 | 1467317301533 Marionette TRACE conn3 <- [1,78,null,{}] 13:08:21 INFO - PROCESS | 1738 | 1467317301569 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:21 INFO - PROCESS | 1738 | 1467317301578 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:21 INFO - PROCESS | 1738 | 1467317301769 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 13:08:21 INFO - PROCESS | 1738 | 1467317301904 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:21 INFO - PROCESS | 1738 | 1467317301912 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:21 INFO - PROCESS | 1738 | ++DOCSHELL 0xa23a4c00 == 27 [pid = 1738] [id = 27] 13:08:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0xa2531800) [pid = 1738] [serial = 78] [outer = (nil)] 13:08:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0xa25fc400) [pid = 1738] [serial = 79] [outer = 0xa2531800] 13:08:22 INFO - PROCESS | 1738 | 1467317302007 Marionette DEBUG loaded listener.js 13:08:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0xa3286c00) [pid = 1738] [serial = 80] [outer = 0xa2531800] 13:08:22 INFO - PROCESS | 1738 | 1467317302866 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1394ms 13:08:22 INFO - PROCESS | 1738 | 1467317302922 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 13:08:22 INFO - PROCESS | 1738 | 1467317302926 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 13:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:08:22 INFO - PROCESS | 1738 | 1467317302933 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:08:22 INFO - PROCESS | 1738 | 1467317302936 Marionette TRACE conn3 <- [1,82,null,{}] 13:08:22 INFO - PROCESS | 1738 | 1467317302942 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:22 INFO - PROCESS | 1738 | 1467317302947 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:23 INFO - PROCESS | 1738 | 1467317303127 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 13:08:23 INFO - PROCESS | 1738 | 1467317303261 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:23 INFO - PROCESS | 1738 | 1467317303272 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c65400 == 28 [pid = 1738] [id = 28] 13:08:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x99496c00) [pid = 1738] [serial = 81] [outer = (nil)] 13:08:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x994a0000) [pid = 1738] [serial = 82] [outer = 0x99496c00] 13:08:23 INFO - PROCESS | 1738 | 1467317303351 Marionette DEBUG loaded listener.js 13:08:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x994a3000) [pid = 1738] [serial = 83] [outer = 0x99496c00] 13:08:24 INFO - PROCESS | 1738 | 1467317304174 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1280ms 13:08:24 INFO - PROCESS | 1738 | 1467317304230 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 13:08:24 INFO - PROCESS | 1738 | 1467317304235 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 13:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:08:24 INFO - PROCESS | 1738 | 1467317304244 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:08:24 INFO - PROCESS | 1738 | 1467317304247 Marionette TRACE conn3 <- [1,86,null,{}] 13:08:24 INFO - PROCESS | 1738 | 1467317304251 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:24 INFO - PROCESS | 1738 | 1467317304258 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:24 INFO - PROCESS | 1738 | 1467317304437 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 13:08:24 INFO - PROCESS | 1738 | 1467317304577 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:24 INFO - PROCESS | 1738 | 1467317304585 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x939adc00 == 29 [pid = 1738] [id = 29] 13:08:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x939aec00) [pid = 1738] [serial = 84] [outer = (nil)] 13:08:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0xa25f1000) [pid = 1738] [serial = 85] [outer = 0x939aec00] 13:08:24 INFO - PROCESS | 1738 | 1467317304668 Marionette DEBUG loaded listener.js 13:08:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0xa23a3800) [pid = 1738] [serial = 86] [outer = 0x939aec00] 13:08:25 INFO - PROCESS | 1738 | 1467317305554 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1340ms 13:08:25 INFO - PROCESS | 1738 | 1467317305584 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 13:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:08:25 INFO - PROCESS | 1738 | 1467317305589 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 13:08:25 INFO - PROCESS | 1738 | 1467317305595 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:08:25 INFO - PROCESS | 1738 | 1467317305599 Marionette TRACE conn3 <- [1,90,null,{}] 13:08:25 INFO - PROCESS | 1738 | 1467317305604 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:25 INFO - PROCESS | 1738 | 1467317305615 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:25 INFO - PROCESS | 1738 | 1467317305793 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 13:08:25 INFO - PROCESS | 1738 | 1467317305935 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:25 INFO - PROCESS | 1738 | 1467317305944 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x947da800 == 30 [pid = 1738] [id = 30] 13:08:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x947e3000) [pid = 1738] [serial = 87] [outer = (nil)] 13:08:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0xa3291800) [pid = 1738] [serial = 88] [outer = 0x947e3000] 13:08:26 INFO - PROCESS | 1738 | 1467317306025 Marionette DEBUG loaded listener.js 13:08:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0xa2260800) [pid = 1738] [serial = 89] [outer = 0x947e3000] 13:08:26 INFO - PROCESS | 1738 | 1467317306967 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 13:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1433ms 13:08:27 INFO - PROCESS | 1738 | 1467317307028 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 13:08:27 INFO - PROCESS | 1738 | 1467317307033 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 13:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:08:27 INFO - PROCESS | 1738 | 1467317307062 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:08:27 INFO - PROCESS | 1738 | 1467317307068 Marionette TRACE conn3 <- [1,94,null,{}] 13:08:27 INFO - PROCESS | 1738 | 1467317307075 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:27 INFO - PROCESS | 1738 | 1467317307081 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:27 INFO - PROCESS | 1738 | 1467317307282 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 13:08:27 INFO - PROCESS | 1738 | 1467317307471 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:27 INFO - PROCESS | 1738 | 1467317307480 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c65800 == 31 [pid = 1738] [id = 31] 13:08:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x93c66000) [pid = 1738] [serial = 90] [outer = (nil)] 13:08:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x980c0c00) [pid = 1738] [serial = 91] [outer = 0x93c66000] 13:08:27 INFO - PROCESS | 1738 | 1467317307563 Marionette DEBUG loaded listener.js 13:08:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x98923000) [pid = 1738] [serial = 92] [outer = 0x93c66000] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x99bcbc00) [pid = 1738] [serial = 12] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x9d811000) [pid = 1738] [serial = 52] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0xa2254400) [pid = 1738] [serial = 55] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0xa3286000) [pid = 1738] [serial = 58] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91f25400) [pid = 1738] [serial = 22] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x92eaf000) [pid = 1738] [serial = 25] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x9826e800) [pid = 1738] [serial = 31] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x994c7800) [pid = 1738] [serial = 34] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0xa2009800) [pid = 1738] [serial = 37] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x92eb5400) [pid = 1738] [serial = 40] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x93c83400) [pid = 1738] [serial = 41] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x99529c00) [pid = 1738] [serial = 43] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x9ab58800) [pid = 1738] [serial = 46] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x9b0e3c00) [pid = 1738] [serial = 49] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x93a58400) [pid = 1738] [serial = 28] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x92eb3400) [pid = 1738] [serial = 47] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x9b6dc000) [pid = 1738] [serial = 50] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0xa328b400) [pid = 1738] [serial = 59] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x9abab800) [pid = 1738] [serial = 35] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x995c9c00) [pid = 1738] [serial = 44] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0xa2257800) [pid = 1738] [serial = 38] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x91f2a000) [pid = 1738] [serial = 23] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x92fef800) [pid = 1738] [serial = 26] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0x99e87c00) [pid = 1738] [serial = 9] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 57 (0xa4d4e400) [pid = 1738] [serial = 2] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 56 (0x93c83000) [pid = 1738] [serial = 19] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 55 (0x93c7ac00) [pid = 1738] [serial = 16] [outer = (nil)] [url = about:blank] 13:08:28 INFO - PROCESS | 1738 | --DOMWINDOW == 54 (0x93c7fc00) [pid = 1738] [serial = 17] [outer = (nil)] [url = about:blank] 13:08:29 INFO - PROCESS | 1738 | 1467317309208 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2205ms 13:08:29 INFO - PROCESS | 1738 | 1467317309265 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 13:08:29 INFO - PROCESS | 1738 | 1467317309272 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 13:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:08:29 INFO - PROCESS | 1738 | 1467317309279 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:08:29 INFO - PROCESS | 1738 | 1467317309284 Marionette TRACE conn3 <- [1,98,null,{}] 13:08:29 INFO - PROCESS | 1738 | 1467317309297 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:29 INFO - PROCESS | 1738 | 1467317309307 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:29 INFO - PROCESS | 1738 | 1467317309475 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 13:08:29 INFO - PROCESS | 1738 | 1467317309593 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:29 INFO - PROCESS | 1738 | 1467317309601 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 55 (0x92ff1400) [pid = 1738] [serial = 93] [outer = 0x93a59400] 13:08:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c75000 == 32 [pid = 1738] [id = 32] 13:08:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 56 (0x93c77800) [pid = 1738] [serial = 94] [outer = (nil)] 13:08:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 57 (0x93c7b800) [pid = 1738] [serial = 95] [outer = 0x93c77800] 13:08:29 INFO - PROCESS | 1738 | 1467317309705 Marionette DEBUG loaded listener.js 13:08:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0x93c7e400) [pid = 1738] [serial = 96] [outer = 0x93c77800] 13:08:30 INFO - PROCESS | 1738 | 1467317310486 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1245ms 13:08:30 INFO - PROCESS | 1738 | 1467317310525 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 13:08:30 INFO - PROCESS | 1738 | 1467317310534 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 13:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:08:30 INFO - PROCESS | 1738 | 1467317310545 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:08:30 INFO - PROCESS | 1738 | 1467317310549 Marionette TRACE conn3 <- [1,102,null,{}] 13:08:30 INFO - PROCESS | 1738 | 1467317310555 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:30 INFO - PROCESS | 1738 | 1467317310561 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:30 INFO - PROCESS | 1738 | 1467317310720 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 13:08:30 INFO - PROCESS | 1738 | 1467317310732 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:30 INFO - PROCESS | 1738 | 1467317310744 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x98270800 == 33 [pid = 1738] [id = 33] 13:08:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x9949dc00) [pid = 1738] [serial = 97] [outer = (nil)] 13:08:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x994bc400) [pid = 1738] [serial = 98] [outer = 0x9949dc00] 13:08:30 INFO - PROCESS | 1738 | 1467317310814 Marionette DEBUG loaded listener.js 13:08:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x995be400) [pid = 1738] [serial = 99] [outer = 0x9949dc00] 13:08:31 INFO - PROCESS | 1738 | 1467317311611 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1135ms 13:08:31 INFO - PROCESS | 1738 | 1467317311680 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 13:08:31 INFO - PROCESS | 1738 | 1467317311683 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 13:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:08:31 INFO - PROCESS | 1738 | 1467317311691 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:08:31 INFO - PROCESS | 1738 | 1467317311697 Marionette TRACE conn3 <- [1,106,null,{}] 13:08:31 INFO - PROCESS | 1738 | 1467317311726 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:31 INFO - PROCESS | 1738 | 1467317311735 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:31 INFO - PROCESS | 1738 | 1467317311932 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 13:08:31 INFO - PROCESS | 1738 | 1467317311955 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:31 INFO - PROCESS | 1738 | 1467317311964 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x9a851400 == 34 [pid = 1738] [id = 34] 13:08:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x9a851800) [pid = 1738] [serial = 100] [outer = (nil)] 13:08:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x9ab9dc00) [pid = 1738] [serial = 101] [outer = 0x9a851800] 13:08:32 INFO - PROCESS | 1738 | 1467317312038 Marionette DEBUG loaded listener.js 13:08:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x9ad6e000) [pid = 1738] [serial = 102] [outer = 0x9a851800] 13:08:33 INFO - PROCESS | 1738 | 1467317313221 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:08:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1599ms 13:08:33 INFO - PROCESS | 1738 | 1467317313292 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 13:08:33 INFO - PROCESS | 1738 | 1467317313297 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 13:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:08:33 INFO - PROCESS | 1738 | 1467317313303 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:08:33 INFO - PROCESS | 1738 | 1467317313306 Marionette TRACE conn3 <- [1,110,null,{}] 13:08:33 INFO - PROCESS | 1738 | 1467317313311 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:33 INFO - PROCESS | 1738 | 1467317313316 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:33 INFO - PROCESS | 1738 | 1467317313616 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 13:08:33 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x9a3bbc00) [pid = 1738] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:08:33 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x9821dc00) [pid = 1738] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:08:33 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x947d7800) [pid = 1738] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:08:33 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0xa100e800) [pid = 1738] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:08:33 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x9b8bb800) [pid = 1738] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:08:33 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0xa200e800) [pid = 1738] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:08:33 INFO - PROCESS | 1738 | 1467317313729 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:33 INFO - PROCESS | 1738 | 1467317313739 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a52400 == 35 [pid = 1738] [id = 35] 13:08:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x93c69400) [pid = 1738] [serial = 103] [outer = (nil)] 13:08:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x9949d400) [pid = 1738] [serial = 104] [outer = 0x93c69400] 13:08:33 INFO - PROCESS | 1738 | 1467317313811 Marionette DEBUG loaded listener.js 13:08:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x9b7e4400) [pid = 1738] [serial = 105] [outer = 0x93c69400] 13:08:34 INFO - PROCESS | 1738 | 1467317314589 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1329ms 13:08:34 INFO - PROCESS | 1738 | 1467317314633 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 13:08:34 INFO - PROCESS | 1738 | 1467317314636 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 13:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:08:34 INFO - PROCESS | 1738 | 1467317314642 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:08:34 INFO - PROCESS | 1738 | 1467317314645 Marionette TRACE conn3 <- [1,114,null,{}] 13:08:34 INFO - PROCESS | 1738 | 1467317314651 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:34 INFO - PROCESS | 1738 | 1467317314656 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:34 INFO - PROCESS | 1738 | 1467317314796 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 13:08:34 INFO - PROCESS | 1738 | 1467317314809 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:34 INFO - PROCESS | 1738 | 1467317314820 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x9d429800 == 36 [pid = 1738] [id = 36] 13:08:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x9d814c00) [pid = 1738] [serial = 106] [outer = (nil)] 13:08:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0xa2007c00) [pid = 1738] [serial = 107] [outer = 0x9d814c00] 13:08:34 INFO - PROCESS | 1738 | 1467317314886 Marionette DEBUG loaded listener.js 13:08:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0xa209e800) [pid = 1738] [serial = 108] [outer = 0x9d814c00] 13:08:35 INFO - PROCESS | 1738 | 1467317315860 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1280ms 13:08:35 INFO - PROCESS | 1738 | 1467317315924 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 13:08:35 INFO - PROCESS | 1738 | 1467317315932 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 13:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:08:35 INFO - PROCESS | 1738 | 1467317315941 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:08:35 INFO - PROCESS | 1738 | 1467317315946 Marionette TRACE conn3 <- [1,118,null,{}] 13:08:35 INFO - PROCESS | 1738 | 1467317315955 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:35 INFO - PROCESS | 1738 | 1467317315961 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:36 INFO - PROCESS | 1738 | 1467317316161 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 13:08:36 INFO - PROCESS | 1738 | 1467317316300 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:36 INFO - PROCESS | 1738 | 1467317316314 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f2a400 == 37 [pid = 1738] [id = 37] 13:08:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x92eb3400) [pid = 1738] [serial = 109] [outer = (nil)] 13:08:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x93c79000) [pid = 1738] [serial = 110] [outer = 0x92eb3400] 13:08:36 INFO - PROCESS | 1738 | 1467317316402 Marionette DEBUG loaded listener.js 13:08:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x980c9c00) [pid = 1738] [serial = 111] [outer = 0x92eb3400] 13:08:37 INFO - PROCESS | 1738 | 1467317317320 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1439ms 13:08:37 INFO - PROCESS | 1738 | 1467317317380 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 13:08:37 INFO - PROCESS | 1738 | 1467317317388 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 13:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:08:37 INFO - PROCESS | 1738 | 1467317317399 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:08:37 INFO - PROCESS | 1738 | 1467317317404 Marionette TRACE conn3 <- [1,122,null,{}] 13:08:37 INFO - PROCESS | 1738 | 1467317317410 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:37 INFO - PROCESS | 1738 | 1467317317416 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:37 INFO - PROCESS | 1738 | 1467317317599 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 13:08:37 INFO - PROCESS | 1738 | 1467317317737 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:37 INFO - PROCESS | 1738 | 1467317317746 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x9232cc00 == 38 [pid = 1738] [id = 38] 13:08:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x95243400) [pid = 1738] [serial = 112] [outer = (nil)] 13:08:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x98273000) [pid = 1738] [serial = 113] [outer = 0x95243400] 13:08:37 INFO - PROCESS | 1738 | 1467317317832 Marionette DEBUG loaded listener.js 13:08:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x994a2400) [pid = 1738] [serial = 114] [outer = 0x95243400] 13:08:38 INFO - PROCESS | 1738 | 1467317318768 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1387ms 13:08:38 INFO - PROCESS | 1738 | 1467317318786 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 13:08:38 INFO - PROCESS | 1738 | 1467317318790 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 13:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:08:38 INFO - PROCESS | 1738 | 1467317318800 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:08:38 INFO - PROCESS | 1738 | 1467317318806 Marionette TRACE conn3 <- [1,126,null,{}] 13:08:38 INFO - PROCESS | 1738 | 1467317318852 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:38 INFO - PROCESS | 1738 | 1467317318861 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:39 INFO - PROCESS | 1738 | 1467317319045 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 13:08:39 INFO - PROCESS | 1738 | 1467317319185 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:39 INFO - PROCESS | 1738 | 1467317319196 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b0d4c00 == 39 [pid = 1738] [id = 39] 13:08:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x9b0d7800) [pid = 1738] [serial = 115] [outer = (nil)] 13:08:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9d812400) [pid = 1738] [serial = 116] [outer = 0x9b0d7800] 13:08:39 INFO - PROCESS | 1738 | 1467317319281 Marionette DEBUG loaded listener.js 13:08:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0xa1084400) [pid = 1738] [serial = 117] [outer = 0x9b0d7800] 13:08:40 INFO - PROCESS | 1738 | 1467317320264 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:08:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1577ms 13:08:40 INFO - PROCESS | 1738 | 1467317320377 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 13:08:40 INFO - PROCESS | 1738 | 1467317320382 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 13:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:08:40 INFO - PROCESS | 1738 | 1467317320388 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:08:40 INFO - PROCESS | 1738 | 1467317320392 Marionette TRACE conn3 <- [1,130,null,{}] 13:08:40 INFO - PROCESS | 1738 | 1467317320460 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:40 INFO - PROCESS | 1738 | 1467317320465 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:40 INFO - PROCESS | 1738 | 1467317320670 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 13:08:40 INFO - PROCESS | 1738 | 1467317320827 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:40 INFO - PROCESS | 1738 | 1467317320836 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x9949b400 == 40 [pid = 1738] [id = 40] 13:08:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x9949bc00) [pid = 1738] [serial = 118] [outer = (nil)] 13:08:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0xa232bc00) [pid = 1738] [serial = 119] [outer = 0x9949bc00] 13:08:40 INFO - PROCESS | 1738 | 1467317320927 Marionette DEBUG loaded listener.js 13:08:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0xa23a6000) [pid = 1738] [serial = 120] [outer = 0x9949bc00] 13:08:42 INFO - PROCESS | 1738 | 1467317322046 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 13:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1690ms 13:08:42 INFO - PROCESS | 1738 | 1467317322081 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 13:08:42 INFO - PROCESS | 1738 | 1467317322087 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 13:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:08:42 INFO - PROCESS | 1738 | 1467317322096 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:08:42 INFO - PROCESS | 1738 | 1467317322101 Marionette TRACE conn3 <- [1,134,null,{}] 13:08:42 INFO - PROCESS | 1738 | 1467317322109 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:42 INFO - PROCESS | 1738 | 1467317322113 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:42 INFO - PROCESS | 1738 | 1467317322314 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 13:08:42 INFO - PROCESS | 1738 | --DOCSHELL 0x93a52400 == 39 [pid = 1738] [id = 35] 13:08:42 INFO - PROCESS | 1738 | --DOCSHELL 0x9a851400 == 38 [pid = 1738] [id = 34] 13:08:42 INFO - PROCESS | 1738 | --DOCSHELL 0x98270800 == 37 [pid = 1738] [id = 33] 13:08:42 INFO - PROCESS | 1738 | 1467317322541 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:42 INFO - PROCESS | 1738 | 1467317322555 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:42 INFO - PROCESS | 1738 | --DOCSHELL 0x93c75000 == 36 [pid = 1738] [id = 32] 13:08:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x92fec800 == 37 [pid = 1738] [id = 41] 13:08:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x93a52400) [pid = 1738] [serial = 121] [outer = (nil)] 13:08:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x947e2000) [pid = 1738] [serial = 122] [outer = 0x93a52400] 13:08:42 INFO - PROCESS | 1738 | 1467317322632 Marionette DEBUG loaded listener.js 13:08:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x95242000) [pid = 1738] [serial = 123] [outer = 0x93a52400] 13:08:42 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x9ad71800) [pid = 1738] [serial = 71] [outer = (nil)] [url = about:blank] 13:08:42 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x995c1c00) [pid = 1738] [serial = 68] [outer = (nil)] [url = about:blank] 13:08:42 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9ab61400) [pid = 1738] [serial = 70] [outer = (nil)] [url = about:blank] 13:08:42 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x951a1800) [pid = 1738] [serial = 64] [outer = (nil)] [url = about:blank] 13:08:42 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x994c5400) [pid = 1738] [serial = 67] [outer = (nil)] [url = about:blank] 13:08:42 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x95360c00) [pid = 1738] [serial = 65] [outer = (nil)] [url = about:blank] 13:08:42 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x980c1400) [pid = 1738] [serial = 62] [outer = (nil)] [url = about:blank] 13:08:42 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0xa3349000) [pid = 1738] [serial = 61] [outer = (nil)] [url = about:blank] 13:08:42 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x9d85cc00) [pid = 1738] [serial = 53] [outer = (nil)] [url = about:blank] 13:08:42 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0xa2379c00) [pid = 1738] [serial = 56] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 1738 | 1467317323411 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 13:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1334ms 13:08:43 INFO - PROCESS | 1738 | 1467317323428 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 13:08:43 INFO - PROCESS | 1738 | 1467317323435 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 13:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:08:43 INFO - PROCESS | 1738 | 1467317323463 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:08:43 INFO - PROCESS | 1738 | 1467317323468 Marionette TRACE conn3 <- [1,138,null,{}] 13:08:43 INFO - PROCESS | 1738 | 1467317323474 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:43 INFO - PROCESS | 1738 | 1467317323480 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:43 INFO - PROCESS | 1738 | 1467317323644 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 13:08:43 INFO - PROCESS | 1738 | 1467317323697 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:43 INFO - PROCESS | 1738 | 1467317323706 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x9949fc00 == 38 [pid = 1738] [id = 42] 13:08:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x99533400) [pid = 1738] [serial = 124] [outer = (nil)] 13:08:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x99765000) [pid = 1738] [serial = 125] [outer = 0x99533400] 13:08:43 INFO - PROCESS | 1738 | 1467317323794 Marionette DEBUG loaded listener.js 13:08:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x99a8ac00) [pid = 1738] [serial = 126] [outer = 0x99533400] 13:08:44 INFO - PROCESS | 1738 | 1467317324720 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 13:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1290ms 13:08:44 INFO - PROCESS | 1738 | 1467317324749 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 13:08:44 INFO - PROCESS | 1738 | 1467317324753 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 13:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:08:44 INFO - PROCESS | 1738 | 1467317324759 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:08:44 INFO - PROCESS | 1738 | 1467317324764 Marionette TRACE conn3 <- [1,142,null,{}] 13:08:44 INFO - PROCESS | 1738 | 1467317324780 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:44 INFO - PROCESS | 1738 | 1467317324788 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:44 INFO - PROCESS | 1738 | 1467317324943 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 13:08:44 INFO - PROCESS | 1738 | 1467317324974 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:44 INFO - PROCESS | 1738 | 1467317324985 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:45 INFO - PROCESS | 1738 | ++DOCSHELL 0xa1081400 == 39 [pid = 1738] [id = 43] 13:08:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0xa1086800) [pid = 1738] [serial = 127] [outer = (nil)] 13:08:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0xa2259000) [pid = 1738] [serial = 128] [outer = 0xa1086800] 13:08:45 INFO - PROCESS | 1738 | 1467317325054 Marionette DEBUG loaded listener.js 13:08:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0xa2375c00) [pid = 1738] [serial = 129] [outer = 0xa1086800] 13:08:45 INFO - PROCESS | 1738 | 1467317325959 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 13:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1245ms 13:08:46 INFO - PROCESS | 1738 | 1467317326005 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 13:08:46 INFO - PROCESS | 1738 | 1467317326010 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 13:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:08:46 INFO - PROCESS | 1738 | 1467317326015 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:08:46 INFO - PROCESS | 1738 | 1467317326019 Marionette TRACE conn3 <- [1,146,null,{}] 13:08:46 INFO - PROCESS | 1738 | 1467317326024 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:46 INFO - PROCESS | 1738 | 1467317326029 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:46 INFO - PROCESS | 1738 | 1467317326225 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 13:08:46 INFO - PROCESS | 1738 | 1467317326246 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:46 INFO - PROCESS | 1738 | 1467317326256 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x92332000 == 40 [pid = 1738] [id = 44] 13:08:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0xa2372400) [pid = 1738] [serial = 130] [outer = (nil)] 13:08:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0xa2fbc400) [pid = 1738] [serial = 131] [outer = 0xa2372400] 13:08:46 INFO - PROCESS | 1738 | 1467317326321 Marionette DEBUG loaded listener.js 13:08:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0xa2ff9400) [pid = 1738] [serial = 132] [outer = 0xa2372400] 13:08:47 INFO - PROCESS | 1738 | 1467317327322 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:08:47 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x95358c00) [pid = 1738] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:08:47 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9b7db800) [pid = 1738] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:08:47 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x9a851800) [pid = 1738] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:08:47 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0xa2531800) [pid = 1738] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:08:47 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x93c69400) [pid = 1738] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:08:47 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9949dc00) [pid = 1738] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:08:47 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x93c66000) [pid = 1738] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:08:47 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x99496c00) [pid = 1738] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:08:47 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x939aec00) [pid = 1738] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:08:47 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x947e3000) [pid = 1738] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:08:47 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x93c77800) [pid = 1738] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1433ms 13:08:47 INFO - PROCESS | 1738 | 1467317327494 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 13:08:47 INFO - PROCESS | 1738 | 1467317327497 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 13:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:08:47 INFO - PROCESS | 1738 | 1467317327523 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:08:47 INFO - PROCESS | 1738 | 1467317327525 Marionette TRACE conn3 <- [1,150,null,{}] 13:08:47 INFO - PROCESS | 1738 | 1467317327535 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:47 INFO - PROCESS | 1738 | 1467317327542 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:47 INFO - PROCESS | 1738 | 1467317327722 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 13:08:47 INFO - PROCESS | 1738 | 1467317327828 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:47 INFO - PROCESS | 1738 | 1467317327835 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x9949a000 == 41 [pid = 1738] [id = 45] 13:08:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x9949f000) [pid = 1738] [serial = 133] [outer = (nil)] 13:08:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x9b7db800) [pid = 1738] [serial = 134] [outer = 0x9949f000] 13:08:47 INFO - PROCESS | 1738 | 1467317327908 Marionette DEBUG loaded listener.js 13:08:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0xa25f3800) [pid = 1738] [serial = 135] [outer = 0x9949f000] 13:08:48 INFO - PROCESS | 1738 | 1467317328697 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 13:08:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:08:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1252ms 13:08:48 INFO - PROCESS | 1738 | 1467317328763 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 13:08:48 INFO - PROCESS | 1738 | 1467317328767 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 13:08:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:08:48 INFO - PROCESS | 1738 | 1467317328773 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:08:48 INFO - PROCESS | 1738 | 1467317328776 Marionette TRACE conn3 <- [1,154,null,{}] 13:08:48 INFO - PROCESS | 1738 | 1467317328790 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:48 INFO - PROCESS | 1738 | 1467317328800 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:48 INFO - PROCESS | 1738 | 1467317328984 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 13:08:49 INFO - PROCESS | 1738 | 1467317329087 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:49 INFO - PROCESS | 1738 | 1467317329095 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x9949e000 == 42 [pid = 1738] [id = 46] 13:08:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x99e88800) [pid = 1738] [serial = 136] [outer = (nil)] 13:08:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0xa6110800) [pid = 1738] [serial = 137] [outer = 0x99e88800] 13:08:49 INFO - PROCESS | 1738 | 1467317329163 Marionette DEBUG loaded listener.js 13:08:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0xa6725c00) [pid = 1738] [serial = 138] [outer = 0x99e88800] 13:08:50 INFO - PROCESS | 1738 | 1467317330130 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 13:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1388ms 13:08:50 INFO - PROCESS | 1738 | 1467317330163 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 13:08:50 INFO - PROCESS | 1738 | 1467317330170 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 13:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:08:50 INFO - PROCESS | 1738 | 1467317330180 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:08:50 INFO - PROCESS | 1738 | 1467317330186 Marionette TRACE conn3 <- [1,158,null,{}] 13:08:50 INFO - PROCESS | 1738 | 1467317330197 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:50 INFO - PROCESS | 1738 | 1467317330202 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:50 INFO - PROCESS | 1738 | 1467317330441 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 13:08:50 INFO - PROCESS | 1738 | 1467317330629 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:50 INFO - PROCESS | 1738 | 1467317330635 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c69c00 == 43 [pid = 1738] [id = 47] 13:08:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x9523dc00) [pid = 1738] [serial = 139] [outer = (nil)] 13:08:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x95361400) [pid = 1738] [serial = 140] [outer = 0x9523dc00] 13:08:50 INFO - PROCESS | 1738 | 1467317330777 Marionette DEBUG loaded listener.js 13:08:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x980ce000) [pid = 1738] [serial = 141] [outer = 0x9523dc00] 13:08:51 INFO - PROCESS | 1738 | 1467317331668 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 13:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1537ms 13:08:51 INFO - PROCESS | 1738 | 1467317331717 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 13:08:51 INFO - PROCESS | 1738 | 1467317331725 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 13:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:08:51 INFO - PROCESS | 1738 | 1467317331735 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:08:51 INFO - PROCESS | 1738 | 1467317331739 Marionette TRACE conn3 <- [1,162,null,{}] 13:08:51 INFO - PROCESS | 1738 | 1467317331746 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:51 INFO - PROCESS | 1738 | 1467317331752 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:51 INFO - PROCESS | 1738 | 1467317331935 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 13:08:52 INFO - PROCESS | 1738 | 1467317332079 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:52 INFO - PROCESS | 1738 | 1467317332088 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x98270800 == 44 [pid = 1738] [id = 48] 13:08:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x99e85400) [pid = 1738] [serial = 142] [outer = (nil)] 13:08:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x99fe9800) [pid = 1738] [serial = 143] [outer = 0x99e85400] 13:08:52 INFO - PROCESS | 1738 | 1467317332178 Marionette DEBUG loaded listener.js 13:08:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x99fed800) [pid = 1738] [serial = 144] [outer = 0x99e85400] 13:08:53 INFO - PROCESS | 1738 | 1467317333181 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 13:08:53 INFO - PROCESS | 1738 | 1467317333185 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1484ms 13:08:53 INFO - PROCESS | 1738 | 1467317333219 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 13:08:53 INFO - PROCESS | 1738 | 1467317333224 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 13:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:08:53 INFO - PROCESS | 1738 | 1467317333232 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:08:53 INFO - PROCESS | 1738 | 1467317333238 Marionette TRACE conn3 <- [1,166,null,{}] 13:08:53 INFO - PROCESS | 1738 | 1467317333308 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:53 INFO - PROCESS | 1738 | 1467317333317 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:53 INFO - PROCESS | 1738 | 1467317333512 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 13:08:53 INFO - PROCESS | 1738 | 1467317333680 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:53 INFO - PROCESS | 1738 | 1467317333695 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x9b01fc00 == 45 [pid = 1738] [id = 49] 13:08:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9b0d8000) [pid = 1738] [serial = 145] [outer = (nil)] 13:08:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0xa4d0b000) [pid = 1738] [serial = 146] [outer = 0x9b0d8000] 13:08:53 INFO - PROCESS | 1738 | 1467317333780 Marionette DEBUG loaded listener.js 13:08:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0xa610b400) [pid = 1738] [serial = 147] [outer = 0x9b0d8000] 13:08:54 INFO - PROCESS | 1738 | 1467317334633 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1435ms 13:08:54 INFO - PROCESS | 1738 | 1467317334666 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 13:08:54 INFO - PROCESS | 1738 | 1467317334670 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 13:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:08:54 INFO - PROCESS | 1738 | 1467317334678 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:08:54 INFO - PROCESS | 1738 | 1467317334682 Marionette TRACE conn3 <- [1,170,null,{}] 13:08:54 INFO - PROCESS | 1738 | 1467317334688 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:54 INFO - PROCESS | 1738 | 1467317334693 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:54 INFO - PROCESS | 1738 | 1467317334879 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 13:08:55 INFO - PROCESS | 1738 | 1467317335025 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:55 INFO - PROCESS | 1738 | 1467317335037 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x9524b400 == 46 [pid = 1738] [id = 50] 13:08:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x99fef800) [pid = 1738] [serial = 148] [outer = (nil)] 13:08:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0xa679e800) [pid = 1738] [serial = 149] [outer = 0x99fef800] 13:08:55 INFO - PROCESS | 1738 | 1467317335185 Marionette DEBUG loaded listener.js 13:08:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0xa67e8400) [pid = 1738] [serial = 150] [outer = 0x99fef800] 13:08:56 INFO - PROCESS | 1738 | 1467317336314 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1682ms 13:08:56 INFO - PROCESS | 1738 | 1467317336360 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 13:08:56 INFO - PROCESS | 1738 | 1467317336364 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 13:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:08:56 INFO - PROCESS | 1738 | 1467317336370 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:08:56 INFO - PROCESS | 1738 | 1467317336374 Marionette TRACE conn3 <- [1,174,null,{}] 13:08:56 INFO - PROCESS | 1738 | 1467317336380 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:56 INFO - PROCESS | 1738 | 1467317336385 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:56 INFO - PROCESS | 1738 | 1467317336555 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 13:08:56 INFO - PROCESS | 1738 | 1467317336849 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:56 INFO - PROCESS | 1738 | 1467317336862 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x92fef800 == 47 [pid = 1738] [id = 51] 13:08:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x92ff0000) [pid = 1738] [serial = 151] [outer = (nil)] 13:08:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x93c66000) [pid = 1738] [serial = 152] [outer = 0x92ff0000] 13:08:57 INFO - PROCESS | 1738 | 1467317337003 Marionette DEBUG loaded listener.js 13:08:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x95246c00) [pid = 1738] [serial = 153] [outer = 0x92ff0000] 13:08:57 INFO - PROCESS | 1738 | 1467317337972 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1688ms 13:08:58 INFO - PROCESS | 1738 | 1467317338064 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 13:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:08:58 INFO - PROCESS | 1738 | 1467317338070 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 13:08:58 INFO - PROCESS | 1738 | 1467317338077 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:08:58 INFO - PROCESS | 1738 | 1467317338081 Marionette TRACE conn3 <- [1,178,null,{}] 13:08:58 INFO - PROCESS | 1738 | 1467317338089 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:58 INFO - PROCESS | 1738 | 1467317338097 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:58 INFO - PROCESS | 1738 | 1467317338296 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 13:08:58 INFO - PROCESS | 1738 | --DOCSHELL 0x939adc00 == 46 [pid = 1738] [id = 29] 13:08:58 INFO - PROCESS | 1738 | --DOCSHELL 0xa23a4c00 == 45 [pid = 1738] [id = 27] 13:08:58 INFO - PROCESS | 1738 | --DOCSHELL 0x947da800 == 44 [pid = 1738] [id = 30] 13:08:58 INFO - PROCESS | 1738 | --DOCSHELL 0x93c65800 == 43 [pid = 1738] [id = 31] 13:08:58 INFO - PROCESS | 1738 | --DOCSHELL 0x93c65400 == 42 [pid = 1738] [id = 28] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0xa2007c00) [pid = 1738] [serial = 107] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOCSHELL 0x9949a000 == 41 [pid = 1738] [id = 45] 13:08:58 INFO - PROCESS | 1738 | --DOCSHELL 0x92332000 == 40 [pid = 1738] [id = 44] 13:08:58 INFO - PROCESS | 1738 | --DOCSHELL 0xa1081400 == 39 [pid = 1738] [id = 43] 13:08:58 INFO - PROCESS | 1738 | --DOCSHELL 0x9949fc00 == 38 [pid = 1738] [id = 42] 13:08:58 INFO - PROCESS | 1738 | --DOCSHELL 0x92fec800 == 37 [pid = 1738] [id = 41] 13:08:58 INFO - PROCESS | 1738 | 1467317338509 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:58 INFO - PROCESS | 1738 | 1467317338521 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x92fec800 == 38 [pid = 1738] [id = 52] 13:08:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x947da800) [pid = 1738] [serial = 154] [outer = (nil)] 13:08:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x989a6400) [pid = 1738] [serial = 155] [outer = 0x947da800] 13:08:58 INFO - PROCESS | 1738 | 1467317338590 Marionette DEBUG loaded listener.js 13:08:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x9949a800) [pid = 1738] [serial = 156] [outer = 0x947da800] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x95360400) [pid = 1738] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x99d6cc00) [pid = 1738] [serial = 74] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x9976b800) [pid = 1738] [serial = 73] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x9d818400) [pid = 1738] [serial = 77] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x9b8bd800) [pid = 1738] [serial = 76] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x9ab9dc00) [pid = 1738] [serial = 101] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0xa3286c00) [pid = 1738] [serial = 80] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0xa25fc400) [pid = 1738] [serial = 79] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x9949d400) [pid = 1738] [serial = 104] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x994bc400) [pid = 1738] [serial = 98] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x98923000) [pid = 1738] [serial = 92] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x994a3000) [pid = 1738] [serial = 83] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x994a0000) [pid = 1738] [serial = 82] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x980c0c00) [pid = 1738] [serial = 91] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0xa23a3800) [pid = 1738] [serial = 86] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0xa25f1000) [pid = 1738] [serial = 85] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0xa2260800) [pid = 1738] [serial = 89] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0xa3291800) [pid = 1738] [serial = 88] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x93c7b800) [pid = 1738] [serial = 95] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x93c7e400) [pid = 1738] [serial = 96] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x9ad6e000) [pid = 1738] [serial = 102] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x9b7e4400) [pid = 1738] [serial = 105] [outer = (nil)] [url = about:blank] 13:08:58 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x995be400) [pid = 1738] [serial = 99] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 1738 | 1467317339378 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1351ms 13:08:59 INFO - PROCESS | 1738 | 1467317339430 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 13:08:59 INFO - PROCESS | 1738 | 1467317339436 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 13:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:08:59 INFO - PROCESS | 1738 | 1467317339452 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:08:59 INFO - PROCESS | 1738 | 1467317339454 Marionette TRACE conn3 <- [1,182,null,{}] 13:08:59 INFO - PROCESS | 1738 | 1467317339465 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:08:59 INFO - PROCESS | 1738 | 1467317339469 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:59 INFO - PROCESS | 1738 | 1467317339629 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 13:08:59 INFO - PROCESS | 1738 | 1467317339640 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:08:59 INFO - PROCESS | 1738 | 1467317339649 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:08:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x994a4400 == 39 [pid = 1738] [id = 53] 13:08:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x995c9400) [pid = 1738] [serial = 157] [outer = (nil)] 13:08:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x99a87800) [pid = 1738] [serial = 158] [outer = 0x995c9400] 13:08:59 INFO - PROCESS | 1738 | 1467317339725 Marionette DEBUG loaded listener.js 13:08:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x99feb000) [pid = 1738] [serial = 159] [outer = 0x995c9400] 13:09:00 INFO - PROCESS | 1738 | 1467317340555 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1160ms 13:09:00 INFO - PROCESS | 1738 | 1467317340606 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 13:09:00 INFO - PROCESS | 1738 | 1467317340610 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 13:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:09:00 INFO - PROCESS | 1738 | 1467317340618 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:09:00 INFO - PROCESS | 1738 | 1467317340626 Marionette TRACE conn3 <- [1,186,null,{}] 13:09:00 INFO - PROCESS | 1738 | 1467317340681 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:00 INFO - PROCESS | 1738 | 1467317340689 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:00 INFO - PROCESS | 1738 | 1467317340905 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 13:09:00 INFO - PROCESS | 1738 | 1467317340931 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:00 INFO - PROCESS | 1738 | 1467317340940 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x92333800 == 40 [pid = 1738] [id = 54] 13:09:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x99ff4400) [pid = 1738] [serial = 160] [outer = (nil)] 13:09:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9b0e3c00) [pid = 1738] [serial = 161] [outer = 0x99ff4400] 13:09:01 INFO - PROCESS | 1738 | 1467317341007 Marionette DEBUG loaded listener.js 13:09:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9b8b6400) [pid = 1738] [serial = 162] [outer = 0x99ff4400] 13:09:01 INFO - PROCESS | 1738 | 1467317341858 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1272ms 13:09:01 INFO - PROCESS | 1738 | 1467317341889 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 13:09:01 INFO - PROCESS | 1738 | 1467317341893 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 13:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:09:01 INFO - PROCESS | 1738 | 1467317341899 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:09:01 INFO - PROCESS | 1738 | 1467317341902 Marionette TRACE conn3 <- [1,190,null,{}] 13:09:01 INFO - PROCESS | 1738 | 1467317341914 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:01 INFO - PROCESS | 1738 | 1467317341918 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:02 INFO - PROCESS | 1738 | 1467317342132 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 13:09:02 INFO - PROCESS | 1738 | 1467317342160 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:02 INFO - PROCESS | 1738 | 1467317342169 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x9522c800 == 41 [pid = 1738] [id = 55] 13:09:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x9522ec00) [pid = 1738] [serial = 163] [outer = (nil)] 13:09:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x95235c00) [pid = 1738] [serial = 164] [outer = 0x9522ec00] 13:09:02 INFO - PROCESS | 1738 | 1467317342237 Marionette DEBUG loaded listener.js 13:09:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x95237400) [pid = 1738] [serial = 165] [outer = 0x9522ec00] 13:09:02 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x99533400) [pid = 1738] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:09:02 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x93a52400) [pid = 1738] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:09:02 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0xa2372400) [pid = 1738] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:09:02 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0xa1086800) [pid = 1738] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:09:02 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x9949bc00) [pid = 1738] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:09:02 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x9949f000) [pid = 1738] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:09:03 INFO - PROCESS | 1738 | 1467317343240 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1386ms 13:09:03 INFO - PROCESS | 1738 | 1467317343286 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 13:09:03 INFO - PROCESS | 1738 | 1467317343289 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 13:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:09:03 INFO - PROCESS | 1738 | 1467317343300 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:09:03 INFO - PROCESS | 1738 | 1467317343303 Marionette TRACE conn3 <- [1,194,null,{}] 13:09:03 INFO - PROCESS | 1738 | 1467317343309 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:03 INFO - PROCESS | 1738 | 1467317343314 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:03 INFO - PROCESS | 1738 | 1467317343490 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 13:09:03 INFO - PROCESS | 1738 | 1467317343506 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:03 INFO - PROCESS | 1738 | 1467317343525 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x95244800 == 42 [pid = 1738] [id = 56] 13:09:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x95360400) [pid = 1738] [serial = 166] [outer = (nil)] 13:09:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9ad67800) [pid = 1738] [serial = 167] [outer = 0x95360400] 13:09:03 INFO - PROCESS | 1738 | 1467317343607 Marionette DEBUG loaded listener.js 13:09:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x9d814800) [pid = 1738] [serial = 168] [outer = 0x95360400] 13:09:04 INFO - PROCESS | 1738 | 1467317344407 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1141ms 13:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:09:04 INFO - PROCESS | 1738 | 1467317344442 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 13:09:04 INFO - PROCESS | 1738 | 1467317344445 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 13:09:04 INFO - PROCESS | 1738 | 1467317344452 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:09:04 INFO - PROCESS | 1738 | 1467317344456 Marionette TRACE conn3 <- [1,198,null,{}] 13:09:04 INFO - PROCESS | 1738 | 1467317344462 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:04 INFO - PROCESS | 1738 | 1467317344474 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:04 INFO - PROCESS | 1738 | 1467317344640 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 13:09:04 INFO - PROCESS | 1738 | 1467317344650 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:04 INFO - PROCESS | 1738 | 1467317344659 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x9232d000 == 43 [pid = 1738] [id = 57] 13:09:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x92331400) [pid = 1738] [serial = 169] [outer = (nil)] 13:09:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0xa2321400) [pid = 1738] [serial = 170] [outer = 0x92331400] 13:09:04 INFO - PROCESS | 1738 | 1467317344730 Marionette DEBUG loaded listener.js 13:09:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x93a5fc00) [pid = 1738] [serial = 171] [outer = 0x92331400] 13:09:05 INFO - PROCESS | 1738 | 1467317345757 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1332ms 13:09:05 INFO - PROCESS | 1738 | 1467317345784 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 13:09:05 INFO - PROCESS | 1738 | 1467317345790 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 13:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:09:05 INFO - PROCESS | 1738 | 1467317345798 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:09:05 INFO - PROCESS | 1738 | 1467317345805 Marionette TRACE conn3 <- [1,202,null,{}] 13:09:05 INFO - PROCESS | 1738 | 1467317345813 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:05 INFO - PROCESS | 1738 | 1467317345819 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:06 INFO - PROCESS | 1738 | 1467317346002 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 13:09:06 INFO - PROCESS | 1738 | 1467317346147 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:06 INFO - PROCESS | 1738 | 1467317346157 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c77800 == 44 [pid = 1738] [id = 58] 13:09:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x93c7ac00) [pid = 1738] [serial = 172] [outer = (nil)] 13:09:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x95245c00) [pid = 1738] [serial = 173] [outer = 0x93c7ac00] 13:09:06 INFO - PROCESS | 1738 | 1467317346245 Marionette DEBUG loaded listener.js 13:09:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x98924400) [pid = 1738] [serial = 174] [outer = 0x93c7ac00] 13:09:07 INFO - PROCESS | 1738 | 1467317347113 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1385ms 13:09:07 INFO - PROCESS | 1738 | 1467317347184 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 13:09:07 INFO - PROCESS | 1738 | 1467317347191 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 13:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:09:07 INFO - PROCESS | 1738 | 1467317347202 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:09:07 INFO - PROCESS | 1738 | 1467317347205 Marionette TRACE conn3 <- [1,206,null,{}] 13:09:07 INFO - PROCESS | 1738 | 1467317347212 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:07 INFO - PROCESS | 1738 | 1467317347218 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:07 INFO - PROCESS | 1738 | 1467317347442 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 13:09:07 INFO - PROCESS | 1738 | 1467317347588 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:07 INFO - PROCESS | 1738 | 1467317347597 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x998cd400 == 45 [pid = 1738] [id = 59] 13:09:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x99fe7400) [pid = 1738] [serial = 175] [outer = (nil)] 13:09:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x99ff3000) [pid = 1738] [serial = 176] [outer = 0x99fe7400] 13:09:07 INFO - PROCESS | 1738 | 1467317347731 Marionette DEBUG loaded listener.js 13:09:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x9ab62400) [pid = 1738] [serial = 177] [outer = 0x99fe7400] 13:09:08 INFO - PROCESS | 1738 | 1467317348575 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1430ms 13:09:08 INFO - PROCESS | 1738 | 1467317348632 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 13:09:08 INFO - PROCESS | 1738 | 1467317348635 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 13:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:09:08 INFO - PROCESS | 1738 | 1467317348643 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:09:08 INFO - PROCESS | 1738 | 1467317348649 Marionette TRACE conn3 <- [1,210,null,{}] 13:09:08 INFO - PROCESS | 1738 | 1467317348667 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:08 INFO - PROCESS | 1738 | 1467317348676 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:08 INFO - PROCESS | 1738 | 1467317348919 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 13:09:09 INFO - PROCESS | 1738 | 1467317349166 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:09 INFO - PROCESS | 1738 | 1467317349183 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x9521b800 == 46 [pid = 1738] [id = 60] 13:09:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x95222c00) [pid = 1738] [serial = 178] [outer = (nil)] 13:09:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x9976bc00) [pid = 1738] [serial = 179] [outer = 0x95222c00] 13:09:09 INFO - PROCESS | 1738 | 1467317349374 Marionette DEBUG loaded listener.js 13:09:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x9b8be800) [pid = 1738] [serial = 180] [outer = 0x95222c00] 13:09:10 INFO - PROCESS | 1738 | 1467317350516 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 13:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1942ms 13:09:10 INFO - PROCESS | 1738 | 1467317350588 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 13:09:10 INFO - PROCESS | 1738 | 1467317350595 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 13:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:09:10 INFO - PROCESS | 1738 | 1467317350603 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:09:10 INFO - PROCESS | 1738 | 1467317350607 Marionette TRACE conn3 <- [1,214,null,{}] 13:09:10 INFO - PROCESS | 1738 | 1467317350613 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:10 INFO - PROCESS | 1738 | 1467317350621 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:10 INFO - PROCESS | 1738 | 1467317350901 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 13:09:11 INFO - PROCESS | 1738 | 1467317351132 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:11 INFO - PROCESS | 1738 | 1467317351143 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f1f800 == 47 [pid = 1738] [id = 61] 13:09:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x9521d800) [pid = 1738] [serial = 181] [outer = (nil)] 13:09:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0xa2257400) [pid = 1738] [serial = 182] [outer = 0x9521d800] 13:09:11 INFO - PROCESS | 1738 | 1467317351228 Marionette DEBUG loaded listener.js 13:09:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0xa231e000) [pid = 1738] [serial = 183] [outer = 0x9521d800] 13:09:12 INFO - PROCESS | 1738 | 1467317352042 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 13:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1482ms 13:09:12 INFO - PROCESS | 1738 | 1467317352086 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 13:09:12 INFO - PROCESS | 1738 | 1467317352090 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 13:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:09:12 INFO - PROCESS | 1738 | 1467317352097 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:09:12 INFO - PROCESS | 1738 | 1467317352101 Marionette TRACE conn3 <- [1,218,null,{}] 13:09:12 INFO - PROCESS | 1738 | 1467317352107 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:12 INFO - PROCESS | 1738 | 1467317352112 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:12 INFO - PROCESS | 1738 | 1467317352339 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 13:09:12 INFO - PROCESS | 1738 | 1467317352353 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:12 INFO - PROCESS | 1738 | 1467317352360 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x92327800 == 48 [pid = 1738] [id = 62] 13:09:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x9b6dd400) [pid = 1738] [serial = 184] [outer = (nil)] 13:09:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0xa3291800) [pid = 1738] [serial = 185] [outer = 0x9b6dd400] 13:09:12 INFO - PROCESS | 1738 | 1467317352475 Marionette DEBUG loaded listener.js 13:09:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0xa3329400) [pid = 1738] [serial = 186] [outer = 0x9b6dd400] 13:09:13 INFO - PROCESS | 1738 | 1467317353478 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 13:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1430ms 13:09:13 INFO - PROCESS | 1738 | 1467317353530 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 13:09:13 INFO - PROCESS | 1738 | 1467317353533 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 13:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:09:13 INFO - PROCESS | 1738 | 1467317353539 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:09:13 INFO - PROCESS | 1738 | 1467317353543 Marionette TRACE conn3 <- [1,222,null,{}] 13:09:13 INFO - PROCESS | 1738 | 1467317353549 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:13 INFO - PROCESS | 1738 | 1467317353558 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:13 INFO - PROCESS | 1738 | 1467317353747 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 13:09:13 INFO - PROCESS | 1738 | 1467317353894 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:13 INFO - PROCESS | 1738 | 1467317353903 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f22800 == 49 [pid = 1738] [id = 63] 13:09:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x947e1c00) [pid = 1738] [serial = 187] [outer = (nil)] 13:09:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0xa67f0800) [pid = 1738] [serial = 188] [outer = 0x947e1c00] 13:09:14 INFO - PROCESS | 1738 | 1467317353999 Marionette DEBUG loaded listener.js 13:09:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0xa68a1400) [pid = 1738] [serial = 189] [outer = 0x947e1c00] 13:09:14 INFO - PROCESS | 1738 | 1467317354852 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 13:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1337ms 13:09:14 INFO - PROCESS | 1738 | 1467317354877 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 13:09:14 INFO - PROCESS | 1738 | 1467317354882 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 13:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:09:14 INFO - PROCESS | 1738 | 1467317354888 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:09:14 INFO - PROCESS | 1738 | 1467317354892 Marionette TRACE conn3 <- [1,226,null,{}] 13:09:14 INFO - PROCESS | 1738 | 1467317354898 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:14 INFO - PROCESS | 1738 | 1467317354903 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:15 INFO - PROCESS | 1738 | 1467317355128 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 13:09:15 INFO - PROCESS | 1738 | 1467317355352 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:15 INFO - PROCESS | 1738 | 1467317355363 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a59000 == 50 [pid = 1738] [id = 64] 13:09:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x93a59800) [pid = 1738] [serial = 190] [outer = (nil)] 13:09:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x93c7bc00) [pid = 1738] [serial = 191] [outer = 0x93a59800] 13:09:15 INFO - PROCESS | 1738 | 1467317355544 Marionette DEBUG loaded listener.js 13:09:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x9521e800) [pid = 1738] [serial = 192] [outer = 0x93a59800] 13:09:16 INFO - PROCESS | 1738 | 1467317356490 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1637ms 13:09:16 INFO - PROCESS | 1738 | 1467317356527 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 13:09:16 INFO - PROCESS | 1738 | 1467317356533 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 13:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:09:16 INFO - PROCESS | 1738 | 1467317356563 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:09:16 INFO - PROCESS | 1738 | 1467317356567 Marionette TRACE conn3 <- [1,230,null,{}] 13:09:16 INFO - PROCESS | 1738 | 1467317356575 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:16 INFO - PROCESS | 1738 | 1467317356583 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:16 INFO - PROCESS | 1738 | 1467317356750 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 13:09:16 INFO - PROCESS | 1738 | 1467317356916 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:16 INFO - PROCESS | 1738 | 1467317356925 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:16 INFO - PROCESS | 1738 | --DOCSHELL 0x95244800 == 49 [pid = 1738] [id = 56] 13:09:16 INFO - PROCESS | 1738 | --DOCSHELL 0x9522c800 == 48 [pid = 1738] [id = 55] 13:09:16 INFO - PROCESS | 1738 | --DOCSHELL 0x92333800 == 47 [pid = 1738] [id = 54] 13:09:16 INFO - PROCESS | 1738 | --DOCSHELL 0x994a4400 == 46 [pid = 1738] [id = 53] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0xa6110800) [pid = 1738] [serial = 137] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x92333800 == 47 [pid = 1738] [id = 65] 13:09:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x95226000) [pid = 1738] [serial = 193] [outer = (nil)] 13:09:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x95241c00) [pid = 1738] [serial = 194] [outer = 0x95226000] 13:09:17 INFO - PROCESS | 1738 | 1467317357068 Marionette DEBUG loaded listener.js 13:09:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x96ea1800) [pid = 1738] [serial = 195] [outer = 0x95226000] 13:09:17 INFO - PROCESS | 1738 | --DOCSHELL 0x92fec800 == 46 [pid = 1738] [id = 52] 13:09:17 INFO - PROCESS | 1738 | --DOCSHELL 0x92fef800 == 45 [pid = 1738] [id = 51] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x9d812400) [pid = 1738] [serial = 116] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x93c79000) [pid = 1738] [serial = 110] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x99765000) [pid = 1738] [serial = 125] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x99a8ac00) [pid = 1738] [serial = 126] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x947e2000) [pid = 1738] [serial = 122] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0xa2fbc400) [pid = 1738] [serial = 131] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x95242000) [pid = 1738] [serial = 123] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x98273000) [pid = 1738] [serial = 113] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0xa2259000) [pid = 1738] [serial = 128] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0xa23a6000) [pid = 1738] [serial = 120] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0xa232bc00) [pid = 1738] [serial = 119] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0xa2ff9400) [pid = 1738] [serial = 132] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0xa25f3800) [pid = 1738] [serial = 135] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x9b7db800) [pid = 1738] [serial = 134] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0xa2375c00) [pid = 1738] [serial = 129] [outer = (nil)] [url = about:blank] 13:09:17 INFO - PROCESS | 1738 | 1467317357819 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 13:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1283ms 13:09:17 INFO - PROCESS | 1738 | 1467317357853 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 13:09:17 INFO - PROCESS | 1738 | 1467317357859 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 13:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:09:17 INFO - PROCESS | 1738 | 1467317357868 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:09:17 INFO - PROCESS | 1738 | 1467317357871 Marionette TRACE conn3 <- [1,234,null,{}] 13:09:17 INFO - PROCESS | 1738 | 1467317357876 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:17 INFO - PROCESS | 1738 | 1467317357882 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:18 INFO - PROCESS | 1738 | 1467317358039 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 13:09:18 INFO - PROCESS | 1738 | 1467317358056 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:18 INFO - PROCESS | 1738 | 1467317358064 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x98d68c00 == 46 [pid = 1738] [id = 66] 13:09:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x99495800) [pid = 1738] [serial = 196] [outer = (nil)] 13:09:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x99768c00) [pid = 1738] [serial = 197] [outer = 0x99495800] 13:09:18 INFO - PROCESS | 1738 | 1467317358134 Marionette DEBUG loaded listener.js 13:09:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x99fe8000) [pid = 1738] [serial = 198] [outer = 0x99495800] 13:09:18 INFO - PROCESS | 1738 | 1467317358952 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 13:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1137ms 13:09:19 INFO - PROCESS | 1738 | 1467317359006 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 13:09:19 INFO - PROCESS | 1738 | 1467317359009 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 13:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:09:19 INFO - PROCESS | 1738 | 1467317359018 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:09:19 INFO - PROCESS | 1738 | 1467317359027 Marionette TRACE conn3 <- [1,238,null,{}] 13:09:19 INFO - PROCESS | 1738 | 1467317359040 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:19 INFO - PROCESS | 1738 | 1467317359047 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:19 INFO - PROCESS | 1738 | 1467317359211 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 13:09:19 INFO - PROCESS | 1738 | 1467317359222 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:19 INFO - PROCESS | 1738 | 1467317359231 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c6c000 == 47 [pid = 1738] [id = 67] 13:09:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x98273000) [pid = 1738] [serial = 199] [outer = (nil)] 13:09:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0xa2257800) [pid = 1738] [serial = 200] [outer = 0x98273000] 13:09:19 INFO - PROCESS | 1738 | 1467317359408 Marionette DEBUG loaded listener.js 13:09:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0xa2375c00) [pid = 1738] [serial = 201] [outer = 0x98273000] 13:09:20 INFO - PROCESS | 1738 | 1467317360213 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 13:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1241ms 13:09:20 INFO - PROCESS | 1738 | 1467317360258 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 13:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:09:20 INFO - PROCESS | 1738 | 1467317360263 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 13:09:20 INFO - PROCESS | 1738 | 1467317360273 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:09:20 INFO - PROCESS | 1738 | 1467317360277 Marionette TRACE conn3 <- [1,242,null,{}] 13:09:20 INFO - PROCESS | 1738 | 1467317360282 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:20 INFO - PROCESS | 1738 | 1467317360287 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:20 INFO - PROCESS | 1738 | 1467317360510 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 13:09:20 INFO - PROCESS | 1738 | 1467317360536 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:20 INFO - PROCESS | 1738 | 1467317360542 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f28000 == 48 [pid = 1738] [id = 68] 13:09:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x9232a000) [pid = 1738] [serial = 202] [outer = (nil)] 13:09:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0xa3286c00) [pid = 1738] [serial = 203] [outer = 0x9232a000] 13:09:20 INFO - PROCESS | 1738 | 1467317360610 Marionette DEBUG loaded listener.js 13:09:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0xa331e400) [pid = 1738] [serial = 204] [outer = 0x9232a000] 13:09:21 INFO - PROCESS | 1738 | 1467317361419 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 13:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1184ms 13:09:21 INFO - PROCESS | 1738 | 1467317361452 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 13:09:21 INFO - PROCESS | 1738 | 1467317361456 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 13:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:09:21 INFO - PROCESS | 1738 | 1467317361461 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:09:21 INFO - PROCESS | 1738 | 1467317361465 Marionette TRACE conn3 <- [1,246,null,{}] 13:09:21 INFO - PROCESS | 1738 | 1467317361477 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:21 INFO - PROCESS | 1738 | 1467317361482 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:21 INFO - PROCESS | 1738 | 1467317361678 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 13:09:21 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x9522ec00) [pid = 1738] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:09:21 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x99ff4400) [pid = 1738] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:09:21 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x92ff0000) [pid = 1738] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:09:21 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x995c9400) [pid = 1738] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:09:21 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x95360400) [pid = 1738] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:09:21 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x947da800) [pid = 1738] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:09:21 INFO - PROCESS | 1738 | 1467317361877 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:21 INFO - PROCESS | 1738 | 1467317361892 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x96e9d400 == 49 [pid = 1738] [id = 69] 13:09:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x99496c00) [pid = 1738] [serial = 205] [outer = (nil)] 13:09:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0xa3288000) [pid = 1738] [serial = 206] [outer = 0x99496c00] 13:09:21 INFO - PROCESS | 1738 | 1467317361970 Marionette DEBUG loaded listener.js 13:09:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0xa6790400) [pid = 1738] [serial = 207] [outer = 0x99496c00] 13:09:22 INFO - PROCESS | 1738 | 1467317362701 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1295ms 13:09:22 INFO - PROCESS | 1738 | 1467317362758 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 13:09:22 INFO - PROCESS | 1738 | 1467317362761 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 13:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:09:22 INFO - PROCESS | 1738 | 1467317362767 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:09:22 INFO - PROCESS | 1738 | 1467317362770 Marionette TRACE conn3 <- [1,250,null,{}] 13:09:22 INFO - PROCESS | 1738 | 1467317362776 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:22 INFO - PROCESS | 1738 | 1467317362781 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:22 INFO - PROCESS | 1738 | 1467317362934 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 13:09:22 INFO - PROCESS | 1738 | 1467317362944 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:22 INFO - PROCESS | 1738 | 1467317362953 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x939aec00 == 50 [pid = 1738] [id = 70] 13:09:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x99d44400) [pid = 1738] [serial = 208] [outer = (nil)] 13:09:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x99d4d400) [pid = 1738] [serial = 209] [outer = 0x99d44400] 13:09:23 INFO - PROCESS | 1738 | 1467317363020 Marionette DEBUG loaded listener.js 13:09:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0xa4f1a400) [pid = 1738] [serial = 210] [outer = 0x99d44400] 13:09:24 INFO - PROCESS | 1738 | 1467317364071 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1333ms 13:09:24 INFO - PROCESS | 1738 | 1467317364102 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 13:09:24 INFO - PROCESS | 1738 | 1467317364108 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 13:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:09:24 INFO - PROCESS | 1738 | 1467317364118 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:09:24 INFO - PROCESS | 1738 | 1467317364122 Marionette TRACE conn3 <- [1,254,null,{}] 13:09:24 INFO - PROCESS | 1738 | 1467317364132 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:24 INFO - PROCESS | 1738 | 1467317364137 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:24 INFO - PROCESS | 1738 | 1467317364324 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 13:09:24 INFO - PROCESS | 1738 | 1467317364477 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:24 INFO - PROCESS | 1738 | 1467317364493 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x947e2000 == 51 [pid = 1738] [id = 71] 13:09:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x95199c00) [pid = 1738] [serial = 211] [outer = (nil)] 13:09:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x95231000) [pid = 1738] [serial = 212] [outer = 0x95199c00] 13:09:24 INFO - PROCESS | 1738 | 1467317364586 Marionette DEBUG loaded listener.js 13:09:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x95242000) [pid = 1738] [serial = 213] [outer = 0x95199c00] 13:09:25 INFO - PROCESS | 1738 | 1467317365509 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 13:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1433ms 13:09:25 INFO - PROCESS | 1738 | 1467317365551 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 13:09:25 INFO - PROCESS | 1738 | 1467317365558 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 13:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:09:25 INFO - PROCESS | 1738 | 1467317365569 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:09:25 INFO - PROCESS | 1738 | 1467317365572 Marionette TRACE conn3 <- [1,258,null,{}] 13:09:25 INFO - PROCESS | 1738 | 1467317365579 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:25 INFO - PROCESS | 1738 | 1467317365585 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:25 INFO - PROCESS | 1738 | 1467317365765 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 13:09:25 INFO - PROCESS | 1738 | 1467317365918 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:25 INFO - PROCESS | 1738 | 1467317365924 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x99d40c00 == 52 [pid = 1738] [id = 72] 13:09:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x99d41000) [pid = 1738] [serial = 214] [outer = (nil)] 13:09:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x99d4a400) [pid = 1738] [serial = 215] [outer = 0x99d41000] 13:09:26 INFO - PROCESS | 1738 | 1467317366019 Marionette DEBUG loaded listener.js 13:09:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x99fc1000) [pid = 1738] [serial = 216] [outer = 0x99d41000] 13:09:26 INFO - PROCESS | 1738 | 1467317366963 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 13:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1429ms 13:09:27 INFO - PROCESS | 1738 | 1467317366998 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 13:09:27 INFO - PROCESS | 1738 | 1467317367003 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 13:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:09:27 INFO - PROCESS | 1738 | 1467317367010 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:09:27 INFO - PROCESS | 1738 | 1467317367016 Marionette TRACE conn3 <- [1,262,null,{}] 13:09:27 INFO - PROCESS | 1738 | 1467317367033 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:27 INFO - PROCESS | 1738 | 1467317367042 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:27 INFO - PROCESS | 1738 | 1467317367225 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 13:09:27 INFO - PROCESS | 1738 | 1467317367379 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:27 INFO - PROCESS | 1738 | 1467317367387 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x99b84000 == 53 [pid = 1738] [id = 73] 13:09:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x99b84c00) [pid = 1738] [serial = 217] [outer = (nil)] 13:09:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x99fea000) [pid = 1738] [serial = 218] [outer = 0x99b84c00] 13:09:27 INFO - PROCESS | 1738 | 1467317367476 Marionette DEBUG loaded listener.js 13:09:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x9b6e1000) [pid = 1738] [serial = 219] [outer = 0x99b84c00] 13:09:28 INFO - PROCESS | 1738 | 1467317368423 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 13:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1447ms 13:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:09:28 INFO - PROCESS | 1738 | 1467317368458 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 13:09:28 INFO - PROCESS | 1738 | 1467317368462 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 13:09:28 INFO - PROCESS | 1738 | 1467317368470 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:09:28 INFO - PROCESS | 1738 | 1467317368472 Marionette TRACE conn3 <- [1,266,null,{}] 13:09:28 INFO - PROCESS | 1738 | 1467317368479 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:28 INFO - PROCESS | 1738 | 1467317368484 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:28 INFO - PROCESS | 1738 | 1467317368667 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 13:09:28 INFO - PROCESS | 1738 | 1467317368790 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:28 INFO - PROCESS | 1738 | 1467317368798 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:28 INFO - PROCESS | 1738 | ++DOCSHELL 0xa225e800 == 54 [pid = 1738] [id = 74] 13:09:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0xa3290400) [pid = 1738] [serial = 220] [outer = (nil)] 13:09:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0xa61dc400) [pid = 1738] [serial = 221] [outer = 0xa3290400] 13:09:28 INFO - PROCESS | 1738 | 1467317368879 Marionette DEBUG loaded listener.js 13:09:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0xa67f0400) [pid = 1738] [serial = 222] [outer = 0xa3290400] 13:09:29 INFO - PROCESS | 1738 | 1467317369771 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 13:09:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x9d86bc00) [pid = 1738] [serial = 223] [outer = 0x93a59400] 13:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1382ms 13:09:29 INFO - PROCESS | 1738 | 1467317369876 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 13:09:29 INFO - PROCESS | 1738 | 1467317369881 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 13:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:09:29 INFO - PROCESS | 1738 | 1467317369916 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:09:29 INFO - PROCESS | 1738 | 1467317369919 Marionette TRACE conn3 <- [1,270,null,{}] 13:09:29 INFO - PROCESS | 1738 | 1467317369931 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:29 INFO - PROCESS | 1738 | 1467317369935 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:30 INFO - PROCESS | 1738 | 1467317370105 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 13:09:30 INFO - PROCESS | 1738 | 1467317370259 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:30 INFO - PROCESS | 1738 | 1467317370268 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x92ea8c00 == 55 [pid = 1738] [id = 75] 13:09:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x92eb5800) [pid = 1738] [serial = 224] [outer = (nil)] 13:09:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x9ad6c400) [pid = 1738] [serial = 225] [outer = 0x92eb5800] 13:09:30 INFO - PROCESS | 1738 | 1467317370382 Marionette DEBUG loaded listener.js 13:09:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0xa6ce4000) [pid = 1738] [serial = 226] [outer = 0x92eb5800] 13:09:31 INFO - PROCESS | 1738 | 1467317371258 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1389ms 13:09:31 INFO - PROCESS | 1738 | 1467317371308 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 13:09:31 INFO - PROCESS | 1738 | 1467317371312 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 13:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:09:31 INFO - PROCESS | 1738 | 1467317371320 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:09:31 INFO - PROCESS | 1738 | 1467317371324 Marionette TRACE conn3 <- [1,274,null,{}] 13:09:31 INFO - PROCESS | 1738 | 1467317371329 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:31 INFO - PROCESS | 1738 | 1467317371339 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:31 INFO - PROCESS | 1738 | 1467317371545 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 13:09:31 INFO - PROCESS | 1738 | 1467317371744 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:31 INFO - PROCESS | 1738 | 1467317371753 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x91cc3800 == 56 [pid = 1738] [id = 76] 13:09:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x91cc4c00) [pid = 1738] [serial = 227] [outer = (nil)] 13:09:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x994a1000) [pid = 1738] [serial = 228] [outer = 0x91cc4c00] 13:09:31 INFO - PROCESS | 1738 | 1467317371848 Marionette DEBUG loaded listener.js 13:09:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0xa6ce7c00) [pid = 1738] [serial = 229] [outer = 0x91cc4c00] 13:09:32 INFO - PROCESS | 1738 | 1467317372677 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 13:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1399ms 13:09:32 INFO - PROCESS | 1738 | 1467317372722 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 13:09:32 INFO - PROCESS | 1738 | 1467317372730 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 13:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:09:32 INFO - PROCESS | 1738 | 1467317372742 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:09:32 INFO - PROCESS | 1738 | 1467317372745 Marionette TRACE conn3 <- [1,278,null,{}] 13:09:32 INFO - PROCESS | 1738 | 1467317372751 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:32 INFO - PROCESS | 1738 | 1467317372756 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:32 INFO - PROCESS | 1738 | 1467317372928 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 13:09:33 INFO - PROCESS | 1738 | 1467317373084 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:33 INFO - PROCESS | 1738 | 1467317373092 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x939adc00 == 57 [pid = 1738] [id = 77] 13:09:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x93c79400) [pid = 1738] [serial = 230] [outer = (nil)] 13:09:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0xa6eaac00) [pid = 1738] [serial = 231] [outer = 0x93c79400] 13:09:33 INFO - PROCESS | 1738 | 1467317373171 Marionette DEBUG loaded listener.js 13:09:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0xa6ead000) [pid = 1738] [serial = 232] [outer = 0x93c79400] 13:09:34 INFO - PROCESS | 1738 | 1467317374014 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 13:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1329ms 13:09:34 INFO - PROCESS | 1738 | 1467317374072 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 13:09:34 INFO - PROCESS | 1738 | 1467317374075 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 13:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:09:34 INFO - PROCESS | 1738 | 1467317374082 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:09:34 INFO - PROCESS | 1738 | 1467317374086 Marionette TRACE conn3 <- [1,282,null,{}] 13:09:34 INFO - PROCESS | 1738 | 1467317374092 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:34 INFO - PROCESS | 1738 | 1467317374097 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:34 INFO - PROCESS | 1738 | 1467317374271 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 13:09:34 INFO - PROCESS | 1738 | 1467317374425 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:34 INFO - PROCESS | 1738 | 1467317374431 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x9522d800 == 58 [pid = 1738] [id = 78] 13:09:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0xa6ea9800) [pid = 1738] [serial = 233] [outer = (nil)] 13:09:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0xa6f4bc00) [pid = 1738] [serial = 234] [outer = 0xa6ea9800] 13:09:34 INFO - PROCESS | 1738 | 1467317374517 Marionette DEBUG loaded listener.js 13:09:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0xa825ec00) [pid = 1738] [serial = 235] [outer = 0xa6ea9800] 13:09:35 INFO - PROCESS | 1738 | 1467317375678 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 13:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1638ms 13:09:35 INFO - PROCESS | 1738 | 1467317375721 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 13:09:35 INFO - PROCESS | 1738 | 1467317375727 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 13:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:09:35 INFO - PROCESS | 1738 | 1467317375736 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:09:35 INFO - PROCESS | 1738 | 1467317375740 Marionette TRACE conn3 <- [1,286,null,{}] 13:09:35 INFO - PROCESS | 1738 | 1467317375748 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:35 INFO - PROCESS | 1738 | 1467317375754 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:35 INFO - PROCESS | 1738 | 1467317375925 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 13:09:36 INFO - PROCESS | 1738 | 1467317376107 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:36 INFO - PROCESS | 1738 | 1467317376122 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x9521a400 == 59 [pid = 1738] [id = 79] 13:09:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x9521bc00) [pid = 1738] [serial = 236] [outer = (nil)] 13:09:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x95223000) [pid = 1738] [serial = 237] [outer = 0x9521bc00] 13:09:36 INFO - PROCESS | 1738 | 1467317376190 Marionette DEBUG loaded listener.js 13:09:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x9522b000) [pid = 1738] [serial = 238] [outer = 0x9521bc00] 13:09:37 INFO - PROCESS | 1738 | 1467317377114 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 13:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1431ms 13:09:37 INFO - PROCESS | 1738 | 1467317377167 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 13:09:37 INFO - PROCESS | 1738 | 1467317377173 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 13:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:09:37 INFO - PROCESS | 1738 | 1467317377183 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:09:37 INFO - PROCESS | 1738 | 1467317377187 Marionette TRACE conn3 <- [1,290,null,{}] 13:09:37 INFO - PROCESS | 1738 | 1467317377193 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:37 INFO - PROCESS | 1738 | 1467317377198 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:37 INFO - PROCESS | 1738 | 1467317377445 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 13:09:37 INFO - PROCESS | 1738 | 1467317377645 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:37 INFO - PROCESS | 1738 | 1467317377656 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x95220000 == 60 [pid = 1738] [id = 80] 13:09:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x95239000) [pid = 1738] [serial = 239] [outer = (nil)] 13:09:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x994a3800) [pid = 1738] [serial = 240] [outer = 0x95239000] 13:09:37 INFO - PROCESS | 1738 | 1467317377735 Marionette DEBUG loaded listener.js 13:09:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x99886c00) [pid = 1738] [serial = 241] [outer = 0x95239000] 13:09:38 INFO - PROCESS | 1738 | --DOCSHELL 0x96e9d400 == 59 [pid = 1738] [id = 69] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0xa2321400) [pid = 1738] [serial = 170] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOCSHELL 0x91f28000 == 58 [pid = 1738] [id = 68] 13:09:38 INFO - PROCESS | 1738 | --DOCSHELL 0x93c6c000 == 57 [pid = 1738] [id = 67] 13:09:38 INFO - PROCESS | 1738 | --DOCSHELL 0x98d68c00 == 56 [pid = 1738] [id = 66] 13:09:38 INFO - PROCESS | 1738 | --DOCSHELL 0x92333800 == 55 [pid = 1738] [id = 65] 13:09:38 INFO - PROCESS | 1738 | --DOCSHELL 0x93a59000 == 54 [pid = 1738] [id = 64] 13:09:38 INFO - PROCESS | 1738 | --DOCSHELL 0x998cd400 == 53 [pid = 1738] [id = 59] 13:09:38 INFO - PROCESS | 1738 | --DOCSHELL 0x93c77800 == 52 [pid = 1738] [id = 58] 13:09:38 INFO - PROCESS | 1738 | --DOCSHELL 0x9232d000 == 51 [pid = 1738] [id = 57] 13:09:38 INFO - PROCESS | 1738 | 1467317378608 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x95237400) [pid = 1738] [serial = 165] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x9b8b6400) [pid = 1738] [serial = 162] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x95361400) [pid = 1738] [serial = 140] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0xa679e800) [pid = 1738] [serial = 149] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x95246c00) [pid = 1738] [serial = 153] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x9b0e3c00) [pid = 1738] [serial = 161] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0xa4d0b000) [pid = 1738] [serial = 146] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x99feb000) [pid = 1738] [serial = 159] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x9ad67800) [pid = 1738] [serial = 167] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x93c66000) [pid = 1738] [serial = 152] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x95235c00) [pid = 1738] [serial = 164] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x99a87800) [pid = 1738] [serial = 158] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x989a6400) [pid = 1738] [serial = 155] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x99fe9800) [pid = 1738] [serial = 143] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x9949a800) [pid = 1738] [serial = 156] [outer = (nil)] [url = about:blank] 13:09:38 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x9d814800) [pid = 1738] [serial = 168] [outer = (nil)] [url = about:blank] 13:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1490ms 13:09:38 INFO - PROCESS | 1738 | 1467317378674 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 13:09:38 INFO - PROCESS | 1738 | 1467317378677 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 13:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:09:38 INFO - PROCESS | 1738 | 1467317378684 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:09:38 INFO - PROCESS | 1738 | 1467317378690 Marionette TRACE conn3 <- [1,294,null,{}] 13:09:38 INFO - PROCESS | 1738 | 1467317378705 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:38 INFO - PROCESS | 1738 | 1467317378713 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:38 INFO - PROCESS | 1738 | 1467317378873 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 13:09:39 INFO - PROCESS | 1738 | 1467317379001 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:39 INFO - PROCESS | 1738 | 1467317379015 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x989a8000 == 52 [pid = 1738] [id = 81] 13:09:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x98d70400) [pid = 1738] [serial = 242] [outer = (nil)] 13:09:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x99b26800) [pid = 1738] [serial = 243] [outer = 0x98d70400] 13:09:39 INFO - PROCESS | 1738 | 1467317379084 Marionette DEBUG loaded listener.js 13:09:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x99b2c000) [pid = 1738] [serial = 244] [outer = 0x98d70400] 13:09:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1183ms 13:09:39 INFO - PROCESS | 1738 | 1467317379856 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:39 INFO - PROCESS | 1738 | 1467317379876 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 13:09:39 INFO - PROCESS | 1738 | 1467317379879 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 13:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:09:39 INFO - PROCESS | 1738 | 1467317379887 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:09:39 INFO - PROCESS | 1738 | 1467317379890 Marionette TRACE conn3 <- [1,298,null,{}] 13:09:39 INFO - PROCESS | 1738 | 1467317379896 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:39 INFO - PROCESS | 1738 | 1467317379900 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:40 INFO - PROCESS | 1738 | 1467317380056 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 13:09:40 INFO - PROCESS | 1738 | 1467317380071 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:40 INFO - PROCESS | 1738 | 1467317380079 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x9521b400 == 53 [pid = 1738] [id = 82] 13:09:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x99b30c00) [pid = 1738] [serial = 245] [outer = (nil)] 13:09:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x99b80800) [pid = 1738] [serial = 246] [outer = 0x99b30c00] 13:09:40 INFO - PROCESS | 1738 | 1467317380145 Marionette DEBUG loaded listener.js 13:09:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x99b89000) [pid = 1738] [serial = 247] [outer = 0x99b30c00] 13:09:41 INFO - PROCESS | 1738 | 1467317381004 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1179ms 13:09:41 INFO - PROCESS | 1738 | 1467317381072 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 13:09:41 INFO - PROCESS | 1738 | 1467317381076 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 13:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:09:41 INFO - PROCESS | 1738 | 1467317381082 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:09:41 INFO - PROCESS | 1738 | 1467317381085 Marionette TRACE conn3 <- [1,302,null,{}] 13:09:41 INFO - PROCESS | 1738 | 1467317381090 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:41 INFO - PROCESS | 1738 | 1467317381095 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:41 INFO - PROCESS | 1738 | 1467317381287 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 13:09:41 INFO - PROCESS | 1738 | 1467317381310 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:41 INFO - PROCESS | 1738 | 1467317381321 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x99b27800 == 54 [pid = 1738] [id = 83] 13:09:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x99b2d800) [pid = 1738] [serial = 248] [outer = (nil)] 13:09:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x99d48800) [pid = 1738] [serial = 249] [outer = 0x99b2d800] 13:09:41 INFO - PROCESS | 1738 | 1467317381406 Marionette DEBUG loaded listener.js 13:09:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x99febc00) [pid = 1738] [serial = 250] [outer = 0x99b2d800] 13:09:42 INFO - PROCESS | 1738 | 1467317382235 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1185ms 13:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:09:42 INFO - PROCESS | 1738 | 1467317382267 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 1738 | 1467317382270 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 13:09:42 INFO - PROCESS | 1738 | 1467317382275 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:09:42 INFO - PROCESS | 1738 | 1467317382279 Marionette TRACE conn3 <- [1,306,null,{}] 13:09:42 INFO - PROCESS | 1738 | 1467317382297 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:42 INFO - PROCESS | 1738 | 1467317382307 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:42 INFO - PROCESS | 1738 | 1467317382532 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 13:09:42 INFO - PROCESS | 1738 | 1467317382555 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:42 INFO - PROCESS | 1738 | 1467317382563 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x99b8a400 == 55 [pid = 1738] [id = 84] 13:09:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x99d43800) [pid = 1738] [serial = 251] [outer = (nil)] 13:09:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0xa1017000) [pid = 1738] [serial = 252] [outer = 0x99d43800] 13:09:42 INFO - PROCESS | 1738 | 1467317382629 Marionette DEBUG loaded listener.js 13:09:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0xa225e400) [pid = 1738] [serial = 253] [outer = 0x99d43800] 13:09:43 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x9232a000) [pid = 1738] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:09:43 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x99496c00) [pid = 1738] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:09:43 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x95226000) [pid = 1738] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:09:43 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x99495800) [pid = 1738] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:09:43 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x93a59800) [pid = 1738] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:09:43 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x98273000) [pid = 1738] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:09:43 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x9b0d7800) [pid = 1738] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:09:43 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x92eb3400) [pid = 1738] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:09:43 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x95243400) [pid = 1738] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:09:43 INFO - PROCESS | 1738 | 1467317383652 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1386ms 13:09:43 INFO - PROCESS | 1738 | 1467317383661 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 13:09:43 INFO - PROCESS | 1738 | 1467317383665 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 13:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:09:43 INFO - PROCESS | 1738 | 1467317383671 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:09:43 INFO - PROCESS | 1738 | 1467317383674 Marionette TRACE conn3 <- [1,310,null,{}] 13:09:43 INFO - PROCESS | 1738 | 1467317383679 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:43 INFO - PROCESS | 1738 | 1467317383684 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:43 INFO - PROCESS | 1738 | 1467317383874 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 13:09:43 INFO - PROCESS | 1738 | 1467317383887 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:43 INFO - PROCESS | 1738 | 1467317383896 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x92feb000 == 56 [pid = 1738] [id = 85] 13:09:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x95247800) [pid = 1738] [serial = 254] [outer = (nil)] 13:09:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x99b37400) [pid = 1738] [serial = 255] [outer = 0x95247800] 13:09:43 INFO - PROCESS | 1738 | 1467317383962 Marionette DEBUG loaded listener.js 13:09:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x99b39c00) [pid = 1738] [serial = 256] [outer = 0x95247800] 13:09:44 INFO - PROCESS | 1738 | 1467317384706 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1077ms 13:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:09:44 INFO - PROCESS | 1738 | 1467317384757 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 13:09:44 INFO - PROCESS | 1738 | 1467317384760 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 13:09:44 INFO - PROCESS | 1738 | 1467317384767 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:09:44 INFO - PROCESS | 1738 | 1467317384770 Marionette TRACE conn3 <- [1,314,null,{}] 13:09:44 INFO - PROCESS | 1738 | 1467317384776 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:44 INFO - PROCESS | 1738 | 1467317384794 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:44 INFO - PROCESS | 1738 | 1467317384953 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 13:09:44 INFO - PROCESS | 1738 | 1467317384962 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:44 INFO - PROCESS | 1738 | 1467317384971 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x9521fc00 == 57 [pid = 1738] [id = 86] 13:09:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x95226000) [pid = 1738] [serial = 257] [outer = (nil)] 13:09:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x99b3f000) [pid = 1738] [serial = 258] [outer = 0x95226000] 13:09:45 INFO - PROCESS | 1738 | 1467317385041 Marionette DEBUG loaded listener.js 13:09:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x9ab54800) [pid = 1738] [serial = 259] [outer = 0x95226000] 13:09:46 INFO - PROCESS | 1738 | 1467317386121 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1380ms 13:09:46 INFO - PROCESS | 1738 | 1467317386147 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 13:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:09:46 INFO - PROCESS | 1738 | 1467317386153 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 13:09:46 INFO - PROCESS | 1738 | 1467317386161 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:09:46 INFO - PROCESS | 1738 | 1467317386169 Marionette TRACE conn3 <- [1,318,null,{}] 13:09:46 INFO - PROCESS | 1738 | 1467317386177 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:46 INFO - PROCESS | 1738 | 1467317386183 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:46 INFO - PROCESS | 1738 | 1467317386407 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 13:09:46 INFO - PROCESS | 1738 | 1467317386610 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:46 INFO - PROCESS | 1738 | 1467317386617 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c80800 == 58 [pid = 1738] [id = 87] 13:09:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x947e5c00) [pid = 1738] [serial = 260] [outer = (nil)] 13:09:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x95238400) [pid = 1738] [serial = 261] [outer = 0x947e5c00] 13:09:46 INFO - PROCESS | 1738 | 1467317386758 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x96ea3c00) [pid = 1738] [serial = 262] [outer = 0x947e5c00] 13:09:47 INFO - PROCESS | 1738 | 1467317387690 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1595ms 13:09:47 INFO - PROCESS | 1738 | 1467317387755 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 13:09:47 INFO - PROCESS | 1738 | 1467317387763 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 13:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:09:47 INFO - PROCESS | 1738 | 1467317387773 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:09:47 INFO - PROCESS | 1738 | 1467317387777 Marionette TRACE conn3 <- [1,322,null,{}] 13:09:47 INFO - PROCESS | 1738 | 1467317387784 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:47 INFO - PROCESS | 1738 | 1467317387796 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:48 INFO - PROCESS | 1738 | 1467317388027 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 13:09:48 INFO - PROCESS | 1738 | 1467317388270 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:48 INFO - PROCESS | 1738 | 1467317388278 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x99b2f000 == 59 [pid = 1738] [id = 88] 13:09:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x99b36000) [pid = 1738] [serial = 263] [outer = (nil)] 13:09:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x99b3e000) [pid = 1738] [serial = 264] [outer = 0x99b36000] 13:09:48 INFO - PROCESS | 1738 | 1467317388377 Marionette DEBUG loaded listener.js 13:09:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x99b7c400) [pid = 1738] [serial = 265] [outer = 0x99b36000] 13:09:49 INFO - PROCESS | 1738 | 1467317389266 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1537ms 13:09:49 INFO - PROCESS | 1738 | 1467317389310 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 13:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:09:49 INFO - PROCESS | 1738 | 1467317389316 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 13:09:49 INFO - PROCESS | 1738 | 1467317389323 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:09:49 INFO - PROCESS | 1738 | 1467317389329 Marionette TRACE conn3 <- [1,326,null,{}] 13:09:49 INFO - PROCESS | 1738 | 1467317389350 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:49 INFO - PROCESS | 1738 | 1467317389364 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:49 INFO - PROCESS | 1738 | 1467317389552 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 13:09:49 INFO - PROCESS | 1738 | 1467317389755 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:49 INFO - PROCESS | 1738 | 1467317389764 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ccb000 == 60 [pid = 1738] [id = 89] 13:09:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x9d423800) [pid = 1738] [serial = 266] [outer = (nil)] 13:09:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0xa2256000) [pid = 1738] [serial = 267] [outer = 0x9d423800] 13:09:49 INFO - PROCESS | 1738 | 1467317389896 Marionette DEBUG loaded listener.js 13:09:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0xa2fb4c00) [pid = 1738] [serial = 268] [outer = 0x9d423800] 13:09:50 INFO - PROCESS | 1738 | 1467317390756 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1496ms 13:09:50 INFO - PROCESS | 1738 | 1467317390819 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 13:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:09:50 INFO - PROCESS | 1738 | 1467317390824 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 13:09:50 INFO - PROCESS | 1738 | 1467317390831 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:09:50 INFO - PROCESS | 1738 | 1467317390834 Marionette TRACE conn3 <- [1,330,null,{}] 13:09:50 INFO - PROCESS | 1738 | 1467317390841 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:50 INFO - PROCESS | 1738 | 1467317390847 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:51 INFO - PROCESS | 1738 | 1467317391078 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 13:09:51 INFO - PROCESS | 1738 | 1467317391274 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:51 INFO - PROCESS | 1738 | 1467317391283 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:51 INFO - PROCESS | 1738 | ++DOCSHELL 0xa2fbc400 == 61 [pid = 1738] [id = 90] 13:09:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0xa3290c00) [pid = 1738] [serial = 269] [outer = (nil)] 13:09:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0xa4d4a400) [pid = 1738] [serial = 270] [outer = 0xa3290c00] 13:09:51 INFO - PROCESS | 1738 | 1467317391405 Marionette DEBUG loaded listener.js 13:09:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0xa61d0c00) [pid = 1738] [serial = 271] [outer = 0xa3290c00] 13:09:52 INFO - PROCESS | 1738 | 1467317392302 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1530ms 13:09:52 INFO - PROCESS | 1738 | 1467317392362 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 13:09:52 INFO - PROCESS | 1738 | 1467317392365 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 13:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:09:52 INFO - PROCESS | 1738 | 1467317392372 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:09:52 INFO - PROCESS | 1738 | 1467317392375 Marionette TRACE conn3 <- [1,334,null,{}] 13:09:52 INFO - PROCESS | 1738 | 1467317392381 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:52 INFO - PROCESS | 1738 | 1467317392387 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:52 INFO - PROCESS | 1738 | 1467317392602 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 13:09:52 INFO - PROCESS | 1738 | 1467317392823 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:52 INFO - PROCESS | 1738 | 1467317392830 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6e2800 == 62 [pid = 1738] [id = 91] 13:09:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8f6e4c00) [pid = 1738] [serial = 272] [outer = (nil)] 13:09:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8f6eb000) [pid = 1738] [serial = 273] [outer = 0x8f6e4c00] 13:09:52 INFO - PROCESS | 1738 | 1467317392925 Marionette DEBUG loaded listener.js 13:09:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x8f6ed800) [pid = 1738] [serial = 274] [outer = 0x8f6e4c00] 13:09:53 INFO - PROCESS | 1738 | 1467317393794 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1486ms 13:09:53 INFO - PROCESS | 1738 | 1467317393859 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 13:09:53 INFO - PROCESS | 1738 | 1467317393863 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 13:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:09:53 INFO - PROCESS | 1738 | 1467317393870 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:09:53 INFO - PROCESS | 1738 | 1467317393873 Marionette TRACE conn3 <- [1,338,null,{}] 13:09:53 INFO - PROCESS | 1738 | 1467317393879 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:53 INFO - PROCESS | 1738 | 1467317393889 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:54 INFO - PROCESS | 1738 | 1467317394122 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 13:09:54 INFO - PROCESS | 1738 | 1467317394324 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:54 INFO - PROCESS | 1738 | 1467317394334 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6e3c00 == 63 [pid = 1738] [id = 92] 13:09:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8f944000) [pid = 1738] [serial = 275] [outer = (nil)] 13:09:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8f94a400) [pid = 1738] [serial = 276] [outer = 0x8f944000] 13:09:54 INFO - PROCESS | 1738 | 1467317394455 Marionette DEBUG loaded listener.js 13:09:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8f950c00) [pid = 1738] [serial = 277] [outer = 0x8f944000] 13:09:55 INFO - PROCESS | 1738 | 1467317395305 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1479ms 13:09:55 INFO - PROCESS | 1738 | 1467317395350 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 13:09:55 INFO - PROCESS | 1738 | 1467317395353 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 13:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:09:55 INFO - PROCESS | 1738 | 1467317395359 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:09:55 INFO - PROCESS | 1738 | 1467317395363 Marionette TRACE conn3 <- [1,342,null,{}] 13:09:55 INFO - PROCESS | 1738 | 1467317395369 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:55 INFO - PROCESS | 1738 | 1467317395373 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:55 INFO - PROCESS | 1738 | 1467317395545 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 13:09:55 INFO - PROCESS | 1738 | 1467317395707 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:55 INFO - PROCESS | 1738 | 1467317395713 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5a000 == 64 [pid = 1738] [id = 93] 13:09:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8ee5b800) [pid = 1738] [serial = 278] [outer = (nil)] 13:09:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8ee63400) [pid = 1738] [serial = 279] [outer = 0x8ee5b800] 13:09:55 INFO - PROCESS | 1738 | 1467317395795 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8ee65c00) [pid = 1738] [serial = 280] [outer = 0x8ee5b800] 13:09:56 INFO - PROCESS | 1738 | 1467317396695 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:09:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1387ms 13:09:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:09:56 INFO - PROCESS | 1738 | 1467317396748 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 13:09:56 INFO - PROCESS | 1738 | 1467317396751 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 13:09:56 INFO - PROCESS | 1738 | 1467317396758 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:09:56 INFO - PROCESS | 1738 | 1467317396768 Marionette TRACE conn3 <- [1,346,null,{}] 13:09:56 INFO - PROCESS | 1738 | 1467317396773 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:56 INFO - PROCESS | 1738 | 1467317396779 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:56 INFO - PROCESS | 1738 | 1467317396977 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 13:09:57 INFO - PROCESS | 1738 | 1467317397145 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:57 INFO - PROCESS | 1738 | 1467317397157 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5c000 == 65 [pid = 1738] [id = 94] 13:09:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8ef9c400) [pid = 1738] [serial = 281] [outer = (nil)] 13:09:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x8efa1400) [pid = 1738] [serial = 282] [outer = 0x8ef9c400] 13:09:57 INFO - PROCESS | 1738 | 1467317397284 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x8efa5000) [pid = 1738] [serial = 283] [outer = 0x8ef9c400] 13:09:58 INFO - PROCESS | 1738 | 1467317398423 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1743ms 13:09:58 INFO - PROCESS | 1738 | 1467317398502 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 13:09:58 INFO - PROCESS | 1738 | 1467317398507 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 13:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:09:58 INFO - PROCESS | 1738 | 1467317398515 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:09:58 INFO - PROCESS | 1738 | 1467317398520 Marionette TRACE conn3 <- [1,350,null,{}] 13:09:58 INFO - PROCESS | 1738 | 1467317398528 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:09:58 INFO - PROCESS | 1738 | 1467317398533 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:58 INFO - PROCESS | 1738 | 1467317398815 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 13:09:59 INFO - PROCESS | 1738 | 1467317398985 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:59 INFO - PROCESS | 1738 | 1467317398992 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:09:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f949000 == 66 [pid = 1738] [id = 95] 13:09:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8f949800) [pid = 1738] [serial = 284] [outer = (nil)] 13:09:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x91cc9400) [pid = 1738] [serial = 285] [outer = 0x8f949800] 13:09:59 INFO - PROCESS | 1738 | 1467317399071 Marionette DEBUG loaded listener.js 13:09:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x91ccf800) [pid = 1738] [serial = 286] [outer = 0x8f949800] 13:10:00 INFO - PROCESS | 1738 | 1467317400004 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 13:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1535ms 13:10:00 INFO - PROCESS | 1738 | 1467317400050 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 13:10:00 INFO - PROCESS | 1738 | 1467317400057 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 13:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:10:00 INFO - PROCESS | 1738 | 1467317400066 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:10:00 INFO - PROCESS | 1738 | 1467317400070 Marionette TRACE conn3 <- [1,354,null,{}] 13:10:00 INFO - PROCESS | 1738 | 1467317400076 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:00 INFO - PROCESS | 1738 | 1467317400083 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:00 INFO - PROCESS | 1738 | 1467317400264 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 13:10:00 INFO - PROCESS | 1738 | 1467317400477 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:00 INFO - PROCESS | 1738 | 1467317400488 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c77800 == 67 [pid = 1738] [id = 96] 13:10:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x9521e400) [pid = 1738] [serial = 287] [outer = (nil)] 13:10:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x95230000) [pid = 1738] [serial = 288] [outer = 0x9521e400] 13:10:00 INFO - PROCESS | 1738 | 1467317400575 Marionette DEBUG loaded listener.js 13:10:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x95244c00) [pid = 1738] [serial = 289] [outer = 0x9521e400] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0xa67f0800) [pid = 1738] [serial = 188] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x99d4d400) [pid = 1738] [serial = 209] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOCSHELL 0x92feb000 == 66 [pid = 1738] [id = 85] 13:10:01 INFO - PROCESS | 1738 | --DOCSHELL 0x99b8a400 == 65 [pid = 1738] [id = 84] 13:10:01 INFO - PROCESS | 1738 | --DOCSHELL 0x99b27800 == 64 [pid = 1738] [id = 83] 13:10:01 INFO - PROCESS | 1738 | --DOCSHELL 0x91f1f800 == 63 [pid = 1738] [id = 61] 13:10:01 INFO - PROCESS | 1738 | --DOCSHELL 0x9521b400 == 62 [pid = 1738] [id = 82] 13:10:01 INFO - PROCESS | 1738 | --DOCSHELL 0x989a8000 == 61 [pid = 1738] [id = 81] 13:10:01 INFO - PROCESS | 1738 | --DOCSHELL 0x95220000 == 60 [pid = 1738] [id = 80] 13:10:01 INFO - PROCESS | 1738 | --DOCSHELL 0x9521a400 == 59 [pid = 1738] [id = 79] 13:10:01 INFO - PROCESS | 1738 | 1467317401799 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0xa3286c00) [pid = 1738] [serial = 203] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0xa3288000) [pid = 1738] [serial = 206] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x95241c00) [pid = 1738] [serial = 194] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x96ea1800) [pid = 1738] [serial = 195] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x99768c00) [pid = 1738] [serial = 197] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x99fe8000) [pid = 1738] [serial = 198] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0xa2257400) [pid = 1738] [serial = 182] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x9521e800) [pid = 1738] [serial = 192] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x93c7bc00) [pid = 1738] [serial = 191] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x99ff3000) [pid = 1738] [serial = 176] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0xa2257800) [pid = 1738] [serial = 200] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0xa3291800) [pid = 1738] [serial = 185] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x95245c00) [pid = 1738] [serial = 173] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x9976bc00) [pid = 1738] [serial = 179] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0xa331e400) [pid = 1738] [serial = 204] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0xa6790400) [pid = 1738] [serial = 207] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0xa2375c00) [pid = 1738] [serial = 201] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0xa1084400) [pid = 1738] [serial = 117] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x980c9c00) [pid = 1738] [serial = 111] [outer = (nil)] [url = about:blank] 13:10:01 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x994a2400) [pid = 1738] [serial = 114] [outer = (nil)] [url = about:blank] 13:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1789ms 13:10:01 INFO - PROCESS | 1738 | 1467317401859 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 13:10:01 INFO - PROCESS | 1738 | 1467317401863 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 13:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:10:01 INFO - PROCESS | 1738 | 1467317401870 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:10:01 INFO - PROCESS | 1738 | 1467317401877 Marionette TRACE conn3 <- [1,358,null,{}] 13:10:01 INFO - PROCESS | 1738 | 1467317401899 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:01 INFO - PROCESS | 1738 | 1467317401912 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:02 INFO - PROCESS | 1738 | 1467317402223 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 13:10:02 INFO - PROCESS | 1738 | 1467317402358 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 1738 | 1467317402370 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x980ca400 == 60 [pid = 1738] [id = 97] 13:10:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x980cb400) [pid = 1738] [serial = 290] [outer = (nil)] 13:10:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x994a2400) [pid = 1738] [serial = 291] [outer = 0x980cb400] 13:10:02 INFO - PROCESS | 1738 | 1467317402443 Marionette DEBUG loaded listener.js 13:10:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x9980fc00) [pid = 1738] [serial = 292] [outer = 0x980cb400] 13:10:03 INFO - PROCESS | 1738 | 1467317403229 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1401ms 13:10:03 INFO - PROCESS | 1738 | 1467317403272 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 13:10:03 INFO - PROCESS | 1738 | 1467317403277 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 13:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:10:03 INFO - PROCESS | 1738 | 1467317403285 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:10:03 INFO - PROCESS | 1738 | 1467317403290 Marionette TRACE conn3 <- [1,362,null,{}] 13:10:03 INFO - PROCESS | 1738 | 1467317403297 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:03 INFO - PROCESS | 1738 | 1467317403301 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:03 INFO - PROCESS | 1738 | 1467317403472 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 13:10:03 INFO - PROCESS | 1738 | 1467317403479 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:03 INFO - PROCESS | 1738 | 1467317403489 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x980c9c00 == 61 [pid = 1738] [id = 98] 13:10:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x99b23400) [pid = 1738] [serial = 293] [outer = (nil)] 13:10:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x99b31c00) [pid = 1738] [serial = 294] [outer = 0x99b23400] 13:10:03 INFO - PROCESS | 1738 | 1467317403562 Marionette DEBUG loaded listener.js 13:10:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x99b3cc00) [pid = 1738] [serial = 295] [outer = 0x99b23400] 13:10:04 INFO - PROCESS | 1738 | 1467317404665 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1443ms 13:10:04 INFO - PROCESS | 1738 | 1467317404729 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 13:10:04 INFO - PROCESS | 1738 | 1467317404733 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 13:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:10:04 INFO - PROCESS | 1738 | 1467317404744 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:10:04 INFO - PROCESS | 1738 | 1467317404747 Marionette TRACE conn3 <- [1,366,null,{}] 13:10:04 INFO - PROCESS | 1738 | 1467317404753 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:04 INFO - PROCESS | 1738 | 1467317404759 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:04 INFO - PROCESS | 1738 | 1467317404962 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 13:10:05 INFO - PROCESS | 1738 | 1467317404994 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:05 INFO - PROCESS | 1738 | 1467317405002 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x99b36400 == 62 [pid = 1738] [id = 99] 13:10:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x99b80000) [pid = 1738] [serial = 296] [outer = (nil)] 13:10:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x99d40400) [pid = 1738] [serial = 297] [outer = 0x99b80000] 13:10:05 INFO - PROCESS | 1738 | 1467317405068 Marionette DEBUG loaded listener.js 13:10:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x99d46800) [pid = 1738] [serial = 298] [outer = 0x99b80000] 13:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x95239000) [pid = 1738] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x95247800) [pid = 1738] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x9521bc00) [pid = 1738] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x98d70400) [pid = 1738] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x99b2d800) [pid = 1738] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x99b30c00) [pid = 1738] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:10:06 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x99d43800) [pid = 1738] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:10:06 INFO - PROCESS | 1738 | 1467317406648 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1936ms 13:10:06 INFO - PROCESS | 1738 | 1467317406688 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 13:10:06 INFO - PROCESS | 1738 | 1467317406691 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 13:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:10:06 INFO - PROCESS | 1738 | 1467317406699 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:10:06 INFO - PROCESS | 1738 | 1467317406703 Marionette TRACE conn3 <- [1,370,null,{}] 13:10:06 INFO - PROCESS | 1738 | 1467317406709 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:06 INFO - PROCESS | 1738 | 1467317406718 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:06 INFO - PROCESS | 1738 | 1467317406940 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 13:10:07 INFO - PROCESS | 1738 | 1467317407079 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 1738 | 1467317407086 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x9521bc00 == 63 [pid = 1738] [id = 100] 13:10:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x95239000) [pid = 1738] [serial = 299] [outer = (nil)] 13:10:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x99b32800) [pid = 1738] [serial = 300] [outer = 0x95239000] 13:10:07 INFO - PROCESS | 1738 | 1467317407161 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x9ab55000) [pid = 1738] [serial = 301] [outer = 0x95239000] 13:10:07 INFO - PROCESS | 1738 | 1467317407914 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 13:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 13:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1229ms 13:10:07 INFO - PROCESS | 1738 | 1467317407929 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 13:10:07 INFO - PROCESS | 1738 | 1467317407931 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 13:10:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:10:07 INFO - PROCESS | 1738 | 1467317407938 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:10:07 INFO - PROCESS | 1738 | 1467317407940 Marionette TRACE conn3 <- [1,374,null,{}] 13:10:07 INFO - PROCESS | 1738 | 1467317407946 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:07 INFO - PROCESS | 1738 | 1467317407952 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:08 INFO - PROCESS | 1738 | 1467317408166 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 13:10:08 INFO - PROCESS | 1738 | 1467317408180 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:08 INFO - PROCESS | 1738 | 1467317408186 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x95222000 == 64 [pid = 1738] [id = 101] 13:10:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x99ff3000) [pid = 1738] [serial = 302] [outer = (nil)] 13:10:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x9b8b6800) [pid = 1738] [serial = 303] [outer = 0x99ff3000] 13:10:08 INFO - PROCESS | 1738 | 1467317408255 Marionette DEBUG loaded listener.js 13:10:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0xa1015800) [pid = 1738] [serial = 304] [outer = 0x99ff3000] 13:10:09 INFO - PROCESS | 1738 | 1467317409353 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:10:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:10:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1439ms 13:10:09 INFO - PROCESS | 1738 | 1467317409379 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 13:10:09 INFO - PROCESS | 1738 | 1467317409387 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 13:10:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:10:09 INFO - PROCESS | 1738 | 1467317409396 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:10:09 INFO - PROCESS | 1738 | 1467317409401 Marionette TRACE conn3 <- [1,378,null,{}] 13:10:09 INFO - PROCESS | 1738 | 1467317409412 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:09 INFO - PROCESS | 1738 | 1467317409419 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:09 INFO - PROCESS | 1738 | 1467317409657 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 13:10:09 INFO - PROCESS | 1738 | 1467317409871 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:09 INFO - PROCESS | 1738 | 1467317409880 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f947c00 == 65 [pid = 1738] [id = 102] 13:10:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8f94ac00) [pid = 1738] [serial = 305] [outer = (nil)] 13:10:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x9232a000) [pid = 1738] [serial = 306] [outer = 0x8f94ac00] 13:10:10 INFO - PROCESS | 1738 | 1467317410035 Marionette DEBUG loaded listener.js 13:10:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x93a59800) [pid = 1738] [serial = 307] [outer = 0x8f94ac00] 13:10:10 INFO - PROCESS | 1738 | 1467317410962 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:10:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:10:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1636ms 13:10:11 INFO - PROCESS | 1738 | 1467317411033 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 13:10:11 INFO - PROCESS | 1738 | 1467317411040 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 13:10:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:10:11 INFO - PROCESS | 1738 | 1467317411051 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:10:11 INFO - PROCESS | 1738 | 1467317411056 Marionette TRACE conn3 <- [1,382,null,{}] 13:10:11 INFO - PROCESS | 1738 | 1467317411064 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:11 INFO - PROCESS | 1738 | 1467317411070 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:11 INFO - PROCESS | 1738 | 1467317411303 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 13:10:11 INFO - PROCESS | 1738 | 1467317411532 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:11 INFO - PROCESS | 1738 | 1467317411546 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x96e9a400 == 66 [pid = 1738] [id = 103] 13:10:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x994bc400) [pid = 1738] [serial = 308] [outer = (nil)] 13:10:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x99b21c00) [pid = 1738] [serial = 309] [outer = 0x994bc400] 13:10:11 INFO - PROCESS | 1738 | 1467317411647 Marionette DEBUG loaded listener.js 13:10:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x99b33c00) [pid = 1738] [serial = 310] [outer = 0x994bc400] 13:10:12 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:10:12 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:10:12 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:10:12 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:10:12 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:10:12 INFO - PROCESS | 1738 | 1467317412669 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:10:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:10:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1634ms 13:10:12 INFO - PROCESS | 1738 | 1467317412684 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 13:10:12 INFO - PROCESS | 1738 | 1467317412688 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 13:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:10:12 INFO - PROCESS | 1738 | 1467317412694 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:10:12 INFO - PROCESS | 1738 | 1467317412701 Marionette TRACE conn3 <- [1,386,null,{}] 13:10:12 INFO - PROCESS | 1738 | 1467317412717 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:12 INFO - PROCESS | 1738 | 1467317412726 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:12 INFO - PROCESS | 1738 | 1467317412932 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 13:10:13 INFO - PROCESS | 1738 | 1467317413189 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:13 INFO - PROCESS | 1738 | 1467317413201 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:13 INFO - PROCESS | 1738 | ++DOCSHELL 0xa1084400 == 67 [pid = 1738] [id = 104] 13:10:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0xa200e800) [pid = 1738] [serial = 311] [outer = (nil)] 13:10:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0xa225f400) [pid = 1738] [serial = 312] [outer = 0xa200e800] 13:10:13 INFO - PROCESS | 1738 | 1467317413289 Marionette DEBUG loaded listener.js 13:10:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0xa23a5800) [pid = 1738] [serial = 313] [outer = 0xa200e800] 13:10:14 INFO - PROCESS | 1738 | 1467317414205 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 13:10:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:10:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1540ms 13:10:14 INFO - PROCESS | 1738 | 1467317414235 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 13:10:14 INFO - PROCESS | 1738 | 1467317414240 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 13:10:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:10:14 INFO - PROCESS | 1738 | 1467317414247 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:10:14 INFO - PROCESS | 1738 | 1467317414251 Marionette TRACE conn3 <- [1,390,null,{}] 13:10:14 INFO - PROCESS | 1738 | 1467317414257 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:14 INFO - PROCESS | 1738 | 1467317414262 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:14 INFO - PROCESS | 1738 | 1467317414451 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 13:10:14 INFO - PROCESS | 1738 | 1467317414660 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:14 INFO - PROCESS | 1738 | 1467317414668 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f81b800 == 68 [pid = 1738] [id = 105] 13:10:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8f81c000) [pid = 1738] [serial = 314] [outer = (nil)] 13:10:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8f826c00) [pid = 1738] [serial = 315] [outer = 0x8f81c000] 13:10:14 INFO - PROCESS | 1738 | 1467317414792 Marionette DEBUG loaded listener.js 13:10:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8f829800) [pid = 1738] [serial = 316] [outer = 0x8f81c000] 13:10:15 INFO - PROCESS | 1738 | 1467317415715 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 13:10:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:10:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1546ms 13:10:15 INFO - PROCESS | 1738 | 1467317415794 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 13:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:10:15 INFO - PROCESS | 1738 | 1467317415798 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 13:10:15 INFO - PROCESS | 1738 | 1467317415805 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:10:15 INFO - PROCESS | 1738 | 1467317415808 Marionette TRACE conn3 <- [1,394,null,{}] 13:10:15 INFO - PROCESS | 1738 | 1467317415814 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:15 INFO - PROCESS | 1738 | 1467317415819 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:16 INFO - PROCESS | 1738 | 1467317416031 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 13:10:16 INFO - PROCESS | 1738 | 1467317416258 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:16 INFO - PROCESS | 1738 | 1467317416267 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6f0800 == 69 [pid = 1738] [id = 106] 13:10:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x8f825000) [pid = 1738] [serial = 317] [outer = (nil)] 13:10:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0xa256b400) [pid = 1738] [serial = 318] [outer = 0x8f825000] 13:10:16 INFO - PROCESS | 1738 | 1467317416365 Marionette DEBUG loaded listener.js 13:10:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0xa3288000) [pid = 1738] [serial = 319] [outer = 0x8f825000] 13:10:17 INFO - PROCESS | 1738 | 1467317417261 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 13:10:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:10:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1534ms 13:10:17 INFO - PROCESS | 1738 | 1467317417339 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 13:10:17 INFO - PROCESS | 1738 | 1467317417342 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 13:10:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:10:17 INFO - PROCESS | 1738 | 1467317417349 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:10:17 INFO - PROCESS | 1738 | 1467317417352 Marionette TRACE conn3 <- [1,398,null,{}] 13:10:17 INFO - PROCESS | 1738 | 1467317417358 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:17 INFO - PROCESS | 1738 | 1467317417368 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:17 INFO - PROCESS | 1738 | 1467317417610 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 13:10:17 INFO - PROCESS | 1738 | 1467317417826 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:17 INFO - PROCESS | 1738 | 1467317417834 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x99f81800 == 70 [pid = 1738] [id = 107] 13:10:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x99f83c00) [pid = 1738] [serial = 320] [outer = (nil)] 13:10:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x99f8c400) [pid = 1738] [serial = 321] [outer = 0x99f83c00] 13:10:17 INFO - PROCESS | 1738 | 1467317417965 Marionette DEBUG loaded listener.js 13:10:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x9b8bf000) [pid = 1738] [serial = 322] [outer = 0x99f83c00] 13:10:18 INFO - PROCESS | 1738 | 1467317418910 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 13:10:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:10:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1630ms 13:10:18 INFO - PROCESS | 1738 | 1467317418980 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 13:10:18 INFO - PROCESS | 1738 | 1467317418985 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 13:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:10:18 INFO - PROCESS | 1738 | 1467317418991 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:10:18 INFO - PROCESS | 1738 | 1467317418994 Marionette TRACE conn3 <- [1,402,null,{}] 13:10:19 INFO - PROCESS | 1738 | 1467317419000 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:19 INFO - PROCESS | 1738 | 1467317419005 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:19 INFO - PROCESS | 1738 | 1467317419184 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 13:10:19 INFO - PROCESS | 1738 | 1467317419404 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:19 INFO - PROCESS | 1738 | 1467317419412 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4b9000 == 71 [pid = 1738] [id = 108] 13:10:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8e4b9800) [pid = 1738] [serial = 323] [outer = (nil)] 13:10:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8e4bd400) [pid = 1738] [serial = 324] [outer = 0x8e4b9800] 13:10:19 INFO - PROCESS | 1738 | 1467317419535 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8e4c0800) [pid = 1738] [serial = 325] [outer = 0x8e4b9800] 13:10:20 INFO - PROCESS | 1738 | 1467317420756 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 13:10:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:10:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1784ms 13:10:20 INFO - PROCESS | 1738 | 1467317420778 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 13:10:20 INFO - PROCESS | 1738 | 1467317420784 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 13:10:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:10:20 INFO - PROCESS | 1738 | 1467317420792 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:10:20 INFO - PROCESS | 1738 | 1467317420797 Marionette TRACE conn3 <- [1,406,null,{}] 13:10:20 INFO - PROCESS | 1738 | 1467317420804 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:20 INFO - PROCESS | 1738 | 1467317420809 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:21 INFO - PROCESS | 1738 | 1467317421037 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 13:10:21 INFO - PROCESS | 1738 | 1467317421238 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:21 INFO - PROCESS | 1738 | 1467317421253 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f826800 == 72 [pid = 1738] [id = 109] 13:10:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8f827000) [pid = 1738] [serial = 326] [outer = (nil)] 13:10:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8f942800) [pid = 1738] [serial = 327] [outer = 0x8f827000] 13:10:21 INFO - PROCESS | 1738 | 1467317421326 Marionette DEBUG loaded listener.js 13:10:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8f94dc00) [pid = 1738] [serial = 328] [outer = 0x8f827000] 13:10:22 INFO - PROCESS | 1738 | 1467317422320 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 13:10:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:10:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1587ms 13:10:22 INFO - PROCESS | 1738 | 1467317422383 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 13:10:22 INFO - PROCESS | 1738 | 1467317422389 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 13:10:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:10:22 INFO - PROCESS | 1738 | 1467317422402 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:10:22 INFO - PROCESS | 1738 | 1467317422406 Marionette TRACE conn3 <- [1,410,null,{}] 13:10:22 INFO - PROCESS | 1738 | 1467317422412 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:22 INFO - PROCESS | 1738 | 1467317422418 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:22 INFO - PROCESS | 1738 | 1467317422595 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 13:10:22 INFO - PROCESS | 1738 | 1467317422810 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:22 INFO - PROCESS | 1738 | 1467317422820 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efaa800 == 73 [pid = 1738] [id = 110] 13:10:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8f94b800) [pid = 1738] [serial = 329] [outer = (nil)] 13:10:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x951a1800) [pid = 1738] [serial = 330] [outer = 0x8f94b800] 13:10:22 INFO - PROCESS | 1738 | 1467317422934 Marionette DEBUG loaded listener.js 13:10:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x95236c00) [pid = 1738] [serial = 331] [outer = 0x8f94b800] 13:10:23 INFO - PROCESS | 1738 | 1467317423868 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 13:10:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:10:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1539ms 13:10:23 INFO - PROCESS | 1738 | 1467317423942 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 13:10:23 INFO - PROCESS | 1738 | 1467317423946 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 13:10:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:10:23 INFO - PROCESS | 1738 | 1467317423952 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:10:23 INFO - PROCESS | 1738 | 1467317423958 Marionette TRACE conn3 <- [1,414,null,{}] 13:10:23 INFO - PROCESS | 1738 | 1467317423973 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:23 INFO - PROCESS | 1738 | 1467317423982 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:24 INFO - PROCESS | 1738 | 1467317424233 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 13:10:24 INFO - PROCESS | 1738 | --DOCSHELL 0x9232cc00 == 72 [pid = 1738] [id = 38] 13:10:24 INFO - PROCESS | 1738 | --DOCSHELL 0x9521b800 == 71 [pid = 1738] [id = 60] 13:10:24 INFO - PROCESS | 1738 | --DOCSHELL 0x91f2a400 == 70 [pid = 1738] [id = 37] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x99fea000) [pid = 1738] [serial = 218] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x9ad6c400) [pid = 1738] [serial = 225] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0xa61dc400) [pid = 1738] [serial = 221] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x95231000) [pid = 1738] [serial = 212] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0xa6f4bc00) [pid = 1738] [serial = 234] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x994a1000) [pid = 1738] [serial = 228] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0xa6eaac00) [pid = 1738] [serial = 231] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x99d4a400) [pid = 1738] [serial = 215] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOCSHELL 0x91f22800 == 69 [pid = 1738] [id = 63] 13:10:24 INFO - PROCESS | 1738 | --DOCSHELL 0x9521bc00 == 68 [pid = 1738] [id = 100] 13:10:24 INFO - PROCESS | 1738 | --DOCSHELL 0x99b36400 == 67 [pid = 1738] [id = 99] 13:10:24 INFO - PROCESS | 1738 | --DOCSHELL 0x980c9c00 == 66 [pid = 1738] [id = 98] 13:10:24 INFO - PROCESS | 1738 | --DOCSHELL 0x980ca400 == 65 [pid = 1738] [id = 97] 13:10:24 INFO - PROCESS | 1738 | --DOCSHELL 0x93c77800 == 64 [pid = 1738] [id = 96] 13:10:24 INFO - PROCESS | 1738 | 1467317424539 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:24 INFO - PROCESS | 1738 | 1467317424548 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8f949000 == 63 [pid = 1738] [id = 95] 13:10:24 INFO - PROCESS | 1738 | --DOCSHELL 0xa2fbc400 == 62 [pid = 1738] [id = 90] 13:10:24 INFO - PROCESS | 1738 | --DOCSHELL 0x91ccb000 == 61 [pid = 1738] [id = 89] 13:10:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6efc00 == 62 [pid = 1738] [id = 111] 13:10:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8f822800) [pid = 1738] [serial = 332] [outer = (nil)] 13:10:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x92fef400) [pid = 1738] [serial = 333] [outer = 0x8f822800] 13:10:24 INFO - PROCESS | 1738 | 1467317424635 Marionette DEBUG loaded listener.js 13:10:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x99499000) [pid = 1738] [serial = 334] [outer = 0x8f822800] 13:10:24 INFO - PROCESS | 1738 | --DOCSHELL 0x99b2f000 == 61 [pid = 1738] [id = 88] 13:10:24 INFO - PROCESS | 1738 | --DOCSHELL 0x93c80800 == 60 [pid = 1738] [id = 87] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x99b39c00) [pid = 1738] [serial = 256] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x99b2c000) [pid = 1738] [serial = 244] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x99d48800) [pid = 1738] [serial = 249] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x99b89000) [pid = 1738] [serial = 247] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x99febc00) [pid = 1738] [serial = 250] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0xa225e400) [pid = 1738] [serial = 253] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x99b80800) [pid = 1738] [serial = 246] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x92ff1400) [pid = 1738] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x994a3800) [pid = 1738] [serial = 240] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x99886c00) [pid = 1738] [serial = 241] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0xa1017000) [pid = 1738] [serial = 252] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x99b37400) [pid = 1738] [serial = 255] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x9522b000) [pid = 1738] [serial = 238] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x99b26800) [pid = 1738] [serial = 243] [outer = (nil)] [url = about:blank] 13:10:24 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x95223000) [pid = 1738] [serial = 237] [outer = (nil)] [url = about:blank] 13:10:25 INFO - PROCESS | 1738 | 1467317425419 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 13:10:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:10:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1486ms 13:10:25 INFO - PROCESS | 1738 | 1467317425440 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 13:10:25 INFO - PROCESS | 1738 | 1467317425449 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 13:10:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:10:25 INFO - PROCESS | 1738 | 1467317425459 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:10:25 INFO - PROCESS | 1738 | 1467317425463 Marionette TRACE conn3 <- [1,418,null,{}] 13:10:25 INFO - PROCESS | 1738 | 1467317425497 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:25 INFO - PROCESS | 1738 | 1467317425501 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:25 INFO - PROCESS | 1738 | 1467317425674 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 13:10:25 INFO - PROCESS | 1738 | 1467317425684 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:25 INFO - PROCESS | 1738 | 1467317425693 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4bdc00 == 61 [pid = 1738] [id = 112] 13:10:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x93a56000) [pid = 1738] [serial = 335] [outer = (nil)] 13:10:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x99b33400) [pid = 1738] [serial = 336] [outer = 0x93a56000] 13:10:25 INFO - PROCESS | 1738 | 1467317425766 Marionette DEBUG loaded listener.js 13:10:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x99b3b400) [pid = 1738] [serial = 337] [outer = 0x93a56000] 13:10:27 INFO - PROCESS | 1738 | 1467317427052 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 13:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 13:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1656ms 13:10:27 INFO - PROCESS | 1738 | 1467317427117 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 13:10:27 INFO - PROCESS | 1738 | 1467317427121 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 13:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:10:27 INFO - PROCESS | 1738 | 1467317427128 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:10:27 INFO - PROCESS | 1738 | 1467317427132 Marionette TRACE conn3 <- [1,422,null,{}] 13:10:27 INFO - PROCESS | 1738 | 1467317427144 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:27 INFO - PROCESS | 1738 | 1467317427148 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:27 INFO - PROCESS | 1738 | 1467317427456 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 13:10:27 INFO - PROCESS | 1738 | 1467317427609 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:27 INFO - PROCESS | 1738 | 1467317427617 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x9232e400 == 62 [pid = 1738] [id = 113] 13:10:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x99b2d000) [pid = 1738] [serial = 338] [outer = (nil)] 13:10:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x99b89800) [pid = 1738] [serial = 339] [outer = 0x99b2d000] 13:10:27 INFO - PROCESS | 1738 | 1467317427690 Marionette DEBUG loaded listener.js 13:10:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x99d4d400) [pid = 1738] [serial = 340] [outer = 0x99b2d000] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x9521e400) [pid = 1738] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x99b23400) [pid = 1738] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x99b80000) [pid = 1738] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x980cb400) [pid = 1738] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x8f949800) [pid = 1738] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x95239000) [pid = 1738] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x9521d800) [pid = 1738] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x9523dc00) [pid = 1738] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x99fef800) [pid = 1738] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x99e88800) [pid = 1738] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0xa6ea9800) [pid = 1738] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x9b0d8000) [pid = 1738] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x99fe7400) [pid = 1738] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x99e85400) [pid = 1738] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x9d814c00) [pid = 1738] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x947e1c00) [pid = 1738] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x95222c00) [pid = 1738] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x9b6dd400) [pid = 1738] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x92331400) [pid = 1738] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:10:29 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x93c7ac00) [pid = 1738] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:10:29 INFO - PROCESS | 1738 | 1467317429337 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 13:10:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:10:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2250ms 13:10:29 INFO - PROCESS | 1738 | 1467317429379 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 13:10:29 INFO - PROCESS | 1738 | 1467317429382 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 13:10:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:10:29 INFO - PROCESS | 1738 | 1467317429389 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:10:29 INFO - PROCESS | 1738 | 1467317429391 Marionette TRACE conn3 <- [1,426,null,{}] 13:10:29 INFO - PROCESS | 1738 | 1467317429398 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:29 INFO - PROCESS | 1738 | 1467317429407 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:29 INFO - PROCESS | 1738 | 1467317429649 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 13:10:29 INFO - PROCESS | 1738 | 1467317429732 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:29 INFO - PROCESS | 1738 | 1467317429743 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4b4400 == 63 [pid = 1738] [id = 114] 13:10:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8e4c1800) [pid = 1738] [serial = 341] [outer = (nil)] 13:10:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x99b86400) [pid = 1738] [serial = 342] [outer = 0x8e4c1800] 13:10:29 INFO - PROCESS | 1738 | 1467317429808 Marionette DEBUG loaded listener.js 13:10:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x99f82c00) [pid = 1738] [serial = 343] [outer = 0x8e4c1800] 13:10:30 INFO - PROCESS | 1738 | 1467317430519 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 13:10:30 INFO - PROCESS | 1738 | 1467317430578 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 13:10:30 INFO - PROCESS | 1738 | 1467317430584 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:10:30 INFO - PROCESS | 1738 | 1467317430587 Marionette TRACE conn3 <- [1,430,null,{}] 13:10:30 INFO - PROCESS | 1738 | 1467317430592 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:30 INFO - PROCESS | 1738 | 1467317430597 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:30 INFO - PROCESS | 1738 | 1467317430753 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 13:10:30 INFO - PROCESS | 1738 | 1467317430762 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:30 INFO - PROCESS | 1738 | 1467317430770 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x99b3dc00 == 64 [pid = 1738] [id = 115] 13:10:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x99f8d400) [pid = 1738] [serial = 344] [outer = (nil)] 13:10:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x99feb800) [pid = 1738] [serial = 345] [outer = 0x99f8d400] 13:10:30 INFO - PROCESS | 1738 | 1467317430852 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x99ff4800) [pid = 1738] [serial = 346] [outer = 0x99f8d400] 13:10:32 INFO - PROCESS | 1738 | 1467317432077 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 13:10:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:10:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1540ms 13:10:32 INFO - PROCESS | 1738 | 1467317432126 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 13:10:32 INFO - PROCESS | 1738 | 1467317432133 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 13:10:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:10:32 INFO - PROCESS | 1738 | 1467317432142 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:10:32 INFO - PROCESS | 1738 | 1467317432149 Marionette TRACE conn3 <- [1,434,null,{}] 13:10:32 INFO - PROCESS | 1738 | 1467317432159 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:32 INFO - PROCESS | 1738 | 1467317432164 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:32 INFO - PROCESS | 1738 | 1467317432387 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 13:10:32 INFO - PROCESS | 1738 | 1467317432626 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:32 INFO - PROCESS | 1738 | 1467317432638 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6e9800 == 65 [pid = 1738] [id = 116] 13:10:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8f81cc00) [pid = 1738] [serial = 347] [outer = (nil)] 13:10:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8f94f000) [pid = 1738] [serial = 348] [outer = 0x8f81cc00] 13:10:32 INFO - PROCESS | 1738 | 1467317432726 Marionette DEBUG loaded listener.js 13:10:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x91f24800) [pid = 1738] [serial = 349] [outer = 0x8f81cc00] 13:10:33 INFO - PROCESS | 1738 | 1467317433658 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 13:10:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:10:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1586ms 13:10:33 INFO - PROCESS | 1738 | 1467317433729 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 13:10:33 INFO - PROCESS | 1738 | 1467317433735 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 13:10:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:10:33 INFO - PROCESS | 1738 | 1467317433746 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:10:33 INFO - PROCESS | 1738 | 1467317433751 Marionette TRACE conn3 <- [1,438,null,{}] 13:10:33 INFO - PROCESS | 1738 | 1467317433760 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:33 INFO - PROCESS | 1738 | 1467317433765 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:33 INFO - PROCESS | 1738 | 1467317433987 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 13:10:34 INFO - PROCESS | 1738 | 1467317434209 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:34 INFO - PROCESS | 1738 | 1467317434217 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x95239800 == 66 [pid = 1738] [id = 117] 13:10:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x95247c00) [pid = 1738] [serial = 350] [outer = (nil)] 13:10:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x96ea2c00) [pid = 1738] [serial = 351] [outer = 0x95247c00] 13:10:34 INFO - PROCESS | 1738 | 1467317434346 Marionette DEBUG loaded listener.js 13:10:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x989a8c00) [pid = 1738] [serial = 352] [outer = 0x95247c00] 13:10:35 INFO - PROCESS | 1738 | 1467317435292 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 13:10:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:10:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1600ms 13:10:35 INFO - PROCESS | 1738 | 1467317435346 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 13:10:35 INFO - PROCESS | 1738 | 1467317435350 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 13:10:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:10:35 INFO - PROCESS | 1738 | 1467317435359 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:10:35 INFO - PROCESS | 1738 | 1467317435365 Marionette TRACE conn3 <- [1,442,null,{}] 13:10:35 INFO - PROCESS | 1738 | 1467317435381 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:35 INFO - PROCESS | 1738 | 1467317435390 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:35 INFO - PROCESS | 1738 | 1467317435617 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 13:10:35 INFO - PROCESS | 1738 | 1467317435839 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:35 INFO - PROCESS | 1738 | 1467317435852 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x99b8a000 == 67 [pid = 1738] [id = 118] 13:10:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x9a845400) [pid = 1738] [serial = 353] [outer = (nil)] 13:10:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x9b012c00) [pid = 1738] [serial = 354] [outer = 0x9a845400] 13:10:35 INFO - PROCESS | 1738 | 1467317435988 Marionette DEBUG loaded listener.js 13:10:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x9b8b7c00) [pid = 1738] [serial = 355] [outer = 0x9a845400] 13:10:36 INFO - PROCESS | 1738 | 1467317436924 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 13:10:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:10:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1635ms 13:10:37 INFO - PROCESS | 1738 | 1467317436995 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 13:10:37 INFO - PROCESS | 1738 | 1467317436999 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 13:10:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:10:37 INFO - PROCESS | 1738 | 1467317437006 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:10:37 INFO - PROCESS | 1738 | 1467317437010 Marionette TRACE conn3 <- [1,446,null,{}] 13:10:37 INFO - PROCESS | 1738 | 1467317437016 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:37 INFO - PROCESS | 1738 | 1467317437021 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:37 INFO - PROCESS | 1738 | 1467317437265 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 13:10:37 INFO - PROCESS | 1738 | 1467317437492 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:37 INFO - PROCESS | 1738 | 1467317437504 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x99b2e800 == 68 [pid = 1738] [id = 119] 13:10:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x9b8bd800) [pid = 1738] [serial = 356] [outer = (nil)] 13:10:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0xa2256400) [pid = 1738] [serial = 357] [outer = 0x9b8bd800] 13:10:37 INFO - PROCESS | 1738 | 1467317437630 Marionette DEBUG loaded listener.js 13:10:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0xa2259800) [pid = 1738] [serial = 358] [outer = 0x9b8bd800] 13:10:38 INFO - PROCESS | 1738 | 1467317438566 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 13:10:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:10:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1632ms 13:10:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:10:38 INFO - PROCESS | 1738 | 1467317438639 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 13:10:38 INFO - PROCESS | 1738 | 1467317438643 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 13:10:38 INFO - PROCESS | 1738 | 1467317438649 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:10:38 INFO - PROCESS | 1738 | 1467317438653 Marionette TRACE conn3 <- [1,450,null,{}] 13:10:38 INFO - PROCESS | 1738 | 1467317438659 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:38 INFO - PROCESS | 1738 | 1467317438664 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:38 INFO - PROCESS | 1738 | 1467317438845 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 13:10:39 INFO - PROCESS | 1738 | 1467317439077 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:39 INFO - PROCESS | 1738 | 1467317439088 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x99b2e400 == 69 [pid = 1738] [id = 120] 13:10:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x9b7e6800) [pid = 1738] [serial = 359] [outer = (nil)] 13:10:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0xa4d56800) [pid = 1738] [serial = 360] [outer = 0x9b7e6800] 13:10:39 INFO - PROCESS | 1738 | 1467317439231 Marionette DEBUG loaded listener.js 13:10:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0xa4f7a400) [pid = 1738] [serial = 361] [outer = 0x9b7e6800] 13:10:40 INFO - PROCESS | 1738 | 1467317440206 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 13:10:40 INFO - PROCESS | 1738 | 1467317440290 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 13:10:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:10:40 INFO - PROCESS | 1738 | 1467317440296 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:10:40 INFO - PROCESS | 1738 | 1467317440300 Marionette TRACE conn3 <- [1,454,null,{}] 13:10:40 INFO - PROCESS | 1738 | 1467317440306 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:40 INFO - PROCESS | 1738 | 1467317440317 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:40 INFO - PROCESS | 1738 | 1467317440604 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 13:10:40 INFO - PROCESS | 1738 | 1467317440872 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:40 INFO - PROCESS | 1738 | 1467317440880 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:40 INFO - PROCESS | 1738 | ++DOCSHELL 0xa67eac00 == 70 [pid = 1738] [id = 121] 13:10:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0xa68a9800) [pid = 1738] [serial = 362] [outer = (nil)] 13:10:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0xa6ce5400) [pid = 1738] [serial = 363] [outer = 0xa68a9800] 13:10:41 INFO - PROCESS | 1738 | 1467317440996 Marionette DEBUG loaded listener.js 13:10:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0xa6ea8400) [pid = 1738] [serial = 364] [outer = 0xa68a9800] 13:10:41 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:41 INFO - PROCESS | 1738 | 1467317441910 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 13:10:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:10:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1646ms 13:10:41 INFO - PROCESS | 1738 | 1467317441944 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 13:10:41 INFO - PROCESS | 1738 | 1467317441948 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 13:10:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:10:41 INFO - PROCESS | 1738 | 1467317441955 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:10:41 INFO - PROCESS | 1738 | 1467317441960 Marionette TRACE conn3 <- [1,458,null,{}] 13:10:41 INFO - PROCESS | 1738 | 1467317441969 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:41 INFO - PROCESS | 1738 | 1467317441974 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:42 INFO - PROCESS | 1738 | 1467317442157 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 13:10:42 INFO - PROCESS | 1738 | 1467317442374 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:42 INFO - PROCESS | 1738 | 1467317442386 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:42 INFO - PROCESS | 1738 | ++DOCSHELL 0xa6cdf000 == 71 [pid = 1738] [id = 122] 13:10:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0xa6ea5000) [pid = 1738] [serial = 365] [outer = (nil)] 13:10:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0xa6f48800) [pid = 1738] [serial = 366] [outer = 0xa6ea5000] 13:10:42 INFO - PROCESS | 1738 | 1467317442515 Marionette DEBUG loaded listener.js 13:10:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0xa8259800) [pid = 1738] [serial = 367] [outer = 0xa6ea5000] 13:10:43 INFO - PROCESS | 1738 | 1467317443478 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 13:10:43 INFO - PROCESS | 1738 | 1467317443559 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 13:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:10:43 INFO - PROCESS | 1738 | 1467317443566 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:10:43 INFO - PROCESS | 1738 | 1467317443570 Marionette TRACE conn3 <- [1,462,null,{}] 13:10:43 INFO - PROCESS | 1738 | 1467317443576 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:43 INFO - PROCESS | 1738 | 1467317443580 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:43 INFO - PROCESS | 1738 | 1467317443797 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 13:10:44 INFO - PROCESS | 1738 | 1467317444011 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:44 INFO - PROCESS | 1738 | 1467317444018 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee61400 == 72 [pid = 1738] [id = 123] 13:10:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x952a7c00) [pid = 1738] [serial = 368] [outer = (nil)] 13:10:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x952ad400) [pid = 1738] [serial = 369] [outer = 0x952a7c00] 13:10:44 INFO - PROCESS | 1738 | 1467317444143 Marionette DEBUG loaded listener.js 13:10:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x952b2000) [pid = 1738] [serial = 370] [outer = 0x952a7c00] 13:10:45 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:45 INFO - PROCESS | 1738 | 1467317445174 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 13:10:45 INFO - PROCESS | 1738 | 1467317445261 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 13:10:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:10:45 INFO - PROCESS | 1738 | 1467317445270 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:10:45 INFO - PROCESS | 1738 | 1467317445273 Marionette TRACE conn3 <- [1,466,null,{}] 13:10:45 INFO - PROCESS | 1738 | 1467317445280 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:45 INFO - PROCESS | 1738 | 1467317445284 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:45 INFO - PROCESS | 1738 | 1467317445495 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 13:10:45 INFO - PROCESS | 1738 | 1467317445762 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:45 INFO - PROCESS | 1738 | 1467317445769 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8d800 == 73 [pid = 1738] [id = 124] 13:10:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8db8f400) [pid = 1738] [serial = 371] [outer = (nil)] 13:10:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8db94c00) [pid = 1738] [serial = 372] [outer = 0x8db8f400] 13:10:45 INFO - PROCESS | 1738 | 1467317445875 Marionette DEBUG loaded listener.js 13:10:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8db97400) [pid = 1738] [serial = 373] [outer = 0x8db8f400] 13:10:46 INFO - PROCESS | 1738 | 1467317446983 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 13:10:47 INFO - PROCESS | 1738 | 1467317447058 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 13:10:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:10:47 INFO - PROCESS | 1738 | 1467317447065 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:10:47 INFO - PROCESS | 1738 | 1467317447069 Marionette TRACE conn3 <- [1,470,null,{}] 13:10:47 INFO - PROCESS | 1738 | 1467317447076 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:47 INFO - PROCESS | 1738 | 1467317447081 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:47 INFO - PROCESS | 1738 | 1467317447296 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 13:10:47 INFO - PROCESS | 1738 | 1467317447553 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:47 INFO - PROCESS | 1738 | 1467317447567 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db95000 == 74 [pid = 1738] [id = 125] 13:10:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8db96400) [pid = 1738] [serial = 374] [outer = (nil)] 13:10:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x95238c00) [pid = 1738] [serial = 375] [outer = 0x8db96400] 13:10:47 INFO - PROCESS | 1738 | 1467317447700 Marionette DEBUG loaded listener.js 13:10:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x952b4000) [pid = 1738] [serial = 376] [outer = 0x8db96400] 13:10:48 INFO - PROCESS | 1738 | 1467317448727 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 13:10:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:10:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1741ms 13:10:48 INFO - PROCESS | 1738 | 1467317448807 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 13:10:48 INFO - PROCESS | 1738 | 1467317448812 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 13:10:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:10:48 INFO - PROCESS | 1738 | 1467317448819 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:10:48 INFO - PROCESS | 1738 | 1467317448823 Marionette TRACE conn3 <- [1,474,null,{}] 13:10:48 INFO - PROCESS | 1738 | 1467317448829 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:48 INFO - PROCESS | 1738 | 1467317448836 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:49 INFO - PROCESS | 1738 | 1467317449094 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 13:10:49 INFO - PROCESS | 1738 | 1467317449603 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:49 INFO - PROCESS | 1738 | 1467317449611 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa0000 == 75 [pid = 1738] [id = 126] 13:10:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8efa2400) [pid = 1738] [serial = 377] [outer = (nil)] 13:10:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8efab400) [pid = 1738] [serial = 378] [outer = 0x8efa2400] 13:10:49 INFO - PROCESS | 1738 | 1467317449698 Marionette DEBUG loaded listener.js 13:10:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8f822400) [pid = 1738] [serial = 379] [outer = 0x8efa2400] 13:10:51 INFO - PROCESS | 1738 | 1467317451065 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 13:10:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:10:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 2448ms 13:10:51 INFO - PROCESS | 1738 | 1467317451271 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 13:10:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:10:51 INFO - PROCESS | 1738 | 1467317451277 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 13:10:51 INFO - PROCESS | 1738 | 1467317451284 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:10:51 INFO - PROCESS | 1738 | 1467317451289 Marionette TRACE conn3 <- [1,478,null,{}] 13:10:51 INFO - PROCESS | 1738 | 1467317451296 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:51 INFO - PROCESS | 1738 | 1467317451302 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:51 INFO - PROCESS | 1738 | 1467317451478 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 13:10:51 INFO - PROCESS | 1738 | 1467317451762 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:51 INFO - PROCESS | 1738 | 1467317451777 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa6400 == 76 [pid = 1738] [id = 127] 13:10:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8f6e9000) [pid = 1738] [serial = 380] [outer = (nil)] 13:10:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x980ca000) [pid = 1738] [serial = 381] [outer = 0x8f6e9000] 13:10:51 INFO - PROCESS | 1738 | 1467317451886 Marionette DEBUG loaded listener.js 13:10:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x99b27400) [pid = 1738] [serial = 382] [outer = 0x8f6e9000] 13:10:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4b4400 == 75 [pid = 1738] [id = 114] 13:10:52 INFO - PROCESS | 1738 | --DOCSHELL 0x9232e400 == 74 [pid = 1738] [id = 113] 13:10:52 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x9b8b6800) [pid = 1738] [serial = 303] [outer = (nil)] [url = about:blank] 13:10:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4bdc00 == 73 [pid = 1738] [id = 112] 13:10:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6efc00 == 72 [pid = 1738] [id = 111] 13:10:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8efaa800 == 71 [pid = 1738] [id = 110] 13:10:52 INFO - PROCESS | 1738 | --DOCSHELL 0x8f826800 == 70 [pid = 1738] [id = 109] 13:10:52 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0xa231e000) [pid = 1738] [serial = 183] [outer = (nil)] [url = about:blank] 13:10:52 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x980ce000) [pid = 1738] [serial = 141] [outer = (nil)] [url = about:blank] 13:10:52 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0xa67e8400) [pid = 1738] [serial = 150] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0xa6725c00) [pid = 1738] [serial = 138] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0xa825ec00) [pid = 1738] [serial = 235] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0xa610b400) [pid = 1738] [serial = 147] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x9ab62400) [pid = 1738] [serial = 177] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x99fed800) [pid = 1738] [serial = 144] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0xa209e800) [pid = 1738] [serial = 108] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0xa68a1400) [pid = 1738] [serial = 189] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x9b8be800) [pid = 1738] [serial = 180] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0xa3329400) [pid = 1738] [serial = 186] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x93a5fc00) [pid = 1738] [serial = 171] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x98924400) [pid = 1738] [serial = 174] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x99b3e000) [pid = 1738] [serial = 264] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x95244c00) [pid = 1738] [serial = 289] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x95230000) [pid = 1738] [serial = 288] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x95238400) [pid = 1738] [serial = 261] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x99b31c00) [pid = 1738] [serial = 294] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0xa4d4a400) [pid = 1738] [serial = 270] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x8f94a400) [pid = 1738] [serial = 276] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8f6eb000) [pid = 1738] [serial = 273] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x99d40400) [pid = 1738] [serial = 297] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x994a2400) [pid = 1738] [serial = 291] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x9980fc00) [pid = 1738] [serial = 292] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x91ccf800) [pid = 1738] [serial = 286] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x91cc9400) [pid = 1738] [serial = 285] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x99b3f000) [pid = 1738] [serial = 258] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8efa1400) [pid = 1738] [serial = 282] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8ee63400) [pid = 1738] [serial = 279] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0xa2256000) [pid = 1738] [serial = 267] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x9ab55000) [pid = 1738] [serial = 301] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x99d46800) [pid = 1738] [serial = 298] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x99b3cc00) [pid = 1738] [serial = 295] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x99b32800) [pid = 1738] [serial = 300] [outer = (nil)] [url = about:blank] 13:10:53 INFO - PROCESS | 1738 | 1467317453031 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 13:10:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:10:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1789ms 13:10:53 INFO - PROCESS | 1738 | 1467317453076 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 13:10:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:10:53 INFO - PROCESS | 1738 | 1467317453082 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 13:10:53 INFO - PROCESS | 1738 | 1467317453090 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:10:53 INFO - PROCESS | 1738 | 1467317453100 Marionette TRACE conn3 <- [1,482,null,{}] 13:10:53 INFO - PROCESS | 1738 | 1467317453128 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:53 INFO - PROCESS | 1738 | 1467317453133 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:53 INFO - PROCESS | 1738 | 1467317453333 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 13:10:53 INFO - PROCESS | 1738 | 1467317453570 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:53 INFO - PROCESS | 1738 | 1467317453581 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f825c00 == 71 [pid = 1738] [id = 128] 13:10:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x91ccf400) [pid = 1738] [serial = 383] [outer = (nil)] 13:10:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x95248400) [pid = 1738] [serial = 384] [outer = 0x91ccf400] 13:10:53 INFO - PROCESS | 1738 | 1467317453707 Marionette DEBUG loaded listener.js 13:10:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x9980fc00) [pid = 1738] [serial = 385] [outer = 0x91ccf400] 13:10:54 INFO - PROCESS | 1738 | 1467317454888 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 13:10:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1823ms 13:10:54 INFO - PROCESS | 1738 | 1467317454911 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 13:10:54 INFO - PROCESS | 1738 | 1467317454914 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 13:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:10:54 INFO - PROCESS | 1738 | 1467317454930 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:10:54 INFO - PROCESS | 1738 | 1467317454938 Marionette TRACE conn3 <- [1,486,null,{}] 13:10:54 INFO - PROCESS | 1738 | 1467317454945 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:54 INFO - PROCESS | 1738 | 1467317454951 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:55 INFO - PROCESS | 1738 | 1467317455127 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 13:10:55 INFO - PROCESS | 1738 | 1467317455350 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:55 INFO - PROCESS | 1738 | 1467317455357 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f94c800 == 72 [pid = 1738] [id = 129] 13:10:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x99b7b400) [pid = 1738] [serial = 386] [outer = (nil)] 13:10:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x99d43000) [pid = 1738] [serial = 387] [outer = 0x99b7b400] 13:10:55 INFO - PROCESS | 1738 | 1467317455430 Marionette DEBUG loaded listener.js 13:10:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x99f8e800) [pid = 1738] [serial = 388] [outer = 0x99b7b400] 13:10:56 INFO - PROCESS | 1738 | 1467317456210 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 13:10:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:10:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1347ms 13:10:56 INFO - PROCESS | 1738 | 1467317456278 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 13:10:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:10:56 INFO - PROCESS | 1738 | 1467317456283 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 13:10:56 INFO - PROCESS | 1738 | 1467317456289 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:10:56 INFO - PROCESS | 1738 | 1467317456294 Marionette TRACE conn3 <- [1,490,null,{}] 13:10:56 INFO - PROCESS | 1738 | 1467317456301 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:56 INFO - PROCESS | 1738 | 1467317456306 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:56 INFO - PROCESS | 1738 | 1467317456543 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 13:10:56 INFO - PROCESS | 1738 | 1467317456568 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:56 INFO - PROCESS | 1738 | 1467317456579 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x99b3d400 == 73 [pid = 1738] [id = 130] 13:10:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x99b3f800) [pid = 1738] [serial = 389] [outer = (nil)] 13:10:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x9a842c00) [pid = 1738] [serial = 390] [outer = 0x99b3f800] 13:10:56 INFO - PROCESS | 1738 | 1467317456643 Marionette DEBUG loaded listener.js 13:10:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x9aba6800) [pid = 1738] [serial = 391] [outer = 0x99b3f800] 13:10:57 INFO - PROCESS | 1738 | 1467317457918 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 13:10:57 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x8f827000) [pid = 1738] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:10:57 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x93a56000) [pid = 1738] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:10:57 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x99b2d000) [pid = 1738] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:10:57 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8f822800) [pid = 1738] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:10:57 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8e4c1800) [pid = 1738] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:10:57 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8f94b800) [pid = 1738] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:10:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:10:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1734ms 13:10:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:10:58 INFO - PROCESS | 1738 | 1467317458024 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 13:10:58 INFO - PROCESS | 1738 | 1467317458027 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 13:10:58 INFO - PROCESS | 1738 | 1467317458034 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:10:58 INFO - PROCESS | 1738 | 1467317458037 Marionette TRACE conn3 <- [1,494,null,{}] 13:10:58 INFO - PROCESS | 1738 | 1467317458042 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:58 INFO - PROCESS | 1738 | 1467317458047 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:58 INFO - PROCESS | 1738 | 1467317458270 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 13:10:58 INFO - PROCESS | 1738 | 1467317458437 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:58 INFO - PROCESS | 1738 | 1467317458452 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x9ab55000 == 74 [pid = 1738] [id = 131] 13:10:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x9b015400) [pid = 1738] [serial = 392] [outer = (nil)] 13:10:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x9b8bcc00) [pid = 1738] [serial = 393] [outer = 0x9b015400] 13:10:58 INFO - PROCESS | 1738 | 1467317458528 Marionette DEBUG loaded listener.js 13:10:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0xa209e800) [pid = 1738] [serial = 394] [outer = 0x9b015400] 13:10:59 INFO - PROCESS | 1738 | 1467317459269 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 13:10:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:10:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1292ms 13:10:59 INFO - PROCESS | 1738 | 1467317459326 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 13:10:59 INFO - PROCESS | 1738 | 1467317459329 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 13:10:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:10:59 INFO - PROCESS | 1738 | 1467317459335 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:10:59 INFO - PROCESS | 1738 | 1467317459338 Marionette TRACE conn3 <- [1,498,null,{}] 13:10:59 INFO - PROCESS | 1738 | 1467317459343 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:10:59 INFO - PROCESS | 1738 | 1467317459349 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:59 INFO - PROCESS | 1738 | 1467317459512 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 13:10:59 INFO - PROCESS | 1738 | 1467317459522 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:59 INFO - PROCESS | 1738 | 1467317459527 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:10:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x91375000 == 75 [pid = 1738] [id = 132] 13:10:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x913a4c00) [pid = 1738] [serial = 395] [outer = (nil)] 13:10:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x913ae000) [pid = 1738] [serial = 396] [outer = 0x913a4c00] 13:10:59 INFO - PROCESS | 1738 | 1467317459597 Marionette DEBUG loaded listener.js 13:10:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x9949e800) [pid = 1738] [serial = 397] [outer = 0x913a4c00] 13:11:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x8e4c0400) [pid = 1738] [serial = 398] [outer = 0x93a59400] 13:11:00 INFO - PROCESS | 1738 | 1467317460850 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 13:11:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:11:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1587ms 13:11:00 INFO - PROCESS | 1738 | 1467317460924 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 13:11:00 INFO - PROCESS | 1738 | 1467317460932 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 13:11:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:11:00 INFO - PROCESS | 1738 | 1467317460954 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:11:00 INFO - PROCESS | 1738 | 1467317460960 Marionette TRACE conn3 <- [1,502,null,{}] 13:11:00 INFO - PROCESS | 1738 | 1467317460970 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:00 INFO - PROCESS | 1738 | 1467317460976 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:01 INFO - PROCESS | 1738 | 1467317461248 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 13:11:01 INFO - PROCESS | 1738 | 1467317461483 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:01 INFO - PROCESS | 1738 | 1467317461497 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d9400 == 76 [pid = 1738] [id = 133] 13:11:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x8f0d9800) [pid = 1738] [serial = 399] [outer = (nil)] 13:11:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x8f6ed400) [pid = 1738] [serial = 400] [outer = 0x8f0d9800] 13:11:01 INFO - PROCESS | 1738 | 1467317461646 Marionette DEBUG loaded listener.js 13:11:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x8f94b400) [pid = 1738] [serial = 401] [outer = 0x8f0d9800] 13:11:02 INFO - PROCESS | 1738 | 1467317462652 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 13:11:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:11:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1754ms 13:11:02 INFO - PROCESS | 1738 | 1467317462698 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 13:11:02 INFO - PROCESS | 1738 | 1467317462705 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 13:11:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:11:02 INFO - PROCESS | 1738 | 1467317462716 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:11:02 INFO - PROCESS | 1738 | 1467317462720 Marionette TRACE conn3 <- [1,506,null,{}] 13:11:02 INFO - PROCESS | 1738 | 1467317462728 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:02 INFO - PROCESS | 1738 | 1467317462734 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:02 INFO - PROCESS | 1738 | 1467317462951 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 13:11:03 INFO - PROCESS | 1738 | 1467317463237 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:03 INFO - PROCESS | 1738 | 1467317463250 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x913aec00 == 77 [pid = 1738] [id = 134] 13:11:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x913af400) [pid = 1738] [serial = 402] [outer = (nil)] 13:11:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x91ccf800) [pid = 1738] [serial = 403] [outer = 0x913af400] 13:11:03 INFO - PROCESS | 1738 | 1467317463434 Marionette DEBUG loaded listener.js 13:11:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x93c7b400) [pid = 1738] [serial = 404] [outer = 0x913af400] 13:11:04 INFO - PROCESS | 1738 | 1467317464462 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 13:11:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:11:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1795ms 13:11:04 INFO - PROCESS | 1738 | 1467317464512 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 13:11:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:11:04 INFO - PROCESS | 1738 | 1467317464516 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 13:11:04 INFO - PROCESS | 1738 | 1467317464523 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:11:04 INFO - PROCESS | 1738 | 1467317464529 Marionette TRACE conn3 <- [1,510,null,{}] 13:11:04 INFO - PROCESS | 1738 | 1467317464545 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:04 INFO - PROCESS | 1738 | 1467317464554 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:04 INFO - PROCESS | 1738 | 1467317464746 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 13:11:04 INFO - PROCESS | 1738 | 1467317464966 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:04 INFO - PROCESS | 1738 | 1467317464974 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x98220000 == 78 [pid = 1738] [id = 135] 13:11:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x99b30000) [pid = 1738] [serial = 405] [outer = (nil)] 13:11:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x99b40400) [pid = 1738] [serial = 406] [outer = 0x99b30000] 13:11:05 INFO - PROCESS | 1738 | 1467317465106 Marionette DEBUG loaded listener.js 13:11:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x99f85400) [pid = 1738] [serial = 407] [outer = 0x99b30000] 13:11:06 INFO - PROCESS | 1738 | 1467317466005 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 13:11:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:11:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1545ms 13:11:06 INFO - PROCESS | 1738 | 1467317466068 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 13:11:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:11:06 INFO - PROCESS | 1738 | 1467317466073 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 13:11:06 INFO - PROCESS | 1738 | 1467317466079 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:11:06 INFO - PROCESS | 1738 | 1467317466082 Marionette TRACE conn3 <- [1,514,null,{}] 13:11:06 INFO - PROCESS | 1738 | 1467317466088 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:06 INFO - PROCESS | 1738 | 1467317466093 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:06 INFO - PROCESS | 1738 | 1467317466318 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 13:11:06 INFO - PROCESS | 1738 | 1467317466536 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:06 INFO - PROCESS | 1738 | 1467317466542 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5ac00 == 79 [pid = 1738] [id = 136] 13:11:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x99b35400) [pid = 1738] [serial = 408] [outer = (nil)] 13:11:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x9b0db800) [pid = 1738] [serial = 409] [outer = 0x99b35400] 13:11:06 INFO - PROCESS | 1738 | 1467317466670 Marionette DEBUG loaded listener.js 13:11:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0xa1082000) [pid = 1738] [serial = 410] [outer = 0x99b35400] 13:11:07 INFO - PROCESS | 1738 | 1467317467529 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 13:11:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 13:11:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1493ms 13:11:07 INFO - PROCESS | 1738 | 1467317467572 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 13:11:07 INFO - PROCESS | 1738 | 1467317467576 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 13:11:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:11:07 INFO - PROCESS | 1738 | 1467317467582 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:11:07 INFO - PROCESS | 1738 | 1467317467585 Marionette TRACE conn3 <- [1,518,null,{}] 13:11:07 INFO - PROCESS | 1738 | 1467317467591 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:07 INFO - PROCESS | 1738 | 1467317467596 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:07 INFO - PROCESS | 1738 | 1467317467776 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 13:11:07 INFO - PROCESS | 1738 | 1467317467952 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:07 INFO - PROCESS | 1738 | 1467317467961 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4bd800 == 80 [pid = 1738] [id = 137] 13:11:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x8f869c00) [pid = 1738] [serial = 411] [outer = (nil)] 13:11:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8f873800) [pid = 1738] [serial = 412] [outer = 0x8f869c00] 13:11:08 INFO - PROCESS | 1738 | 1467317468051 Marionette DEBUG loaded listener.js 13:11:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8f876000) [pid = 1738] [serial = 413] [outer = 0x8f869c00] 13:11:08 INFO - PROCESS | 1738 | 1467317468987 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 13:11:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:11:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1434ms 13:11:09 INFO - PROCESS | 1738 | 1467317469018 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 13:11:09 INFO - PROCESS | 1738 | 1467317469021 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 13:11:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:11:09 INFO - PROCESS | 1738 | 1467317469028 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:11:09 INFO - PROCESS | 1738 | 1467317469031 Marionette TRACE conn3 <- [1,522,null,{}] 13:11:09 INFO - PROCESS | 1738 | 1467317469037 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:09 INFO - PROCESS | 1738 | 1467317469047 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:09 INFO - PROCESS | 1738 | 1467317469258 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 13:11:09 INFO - PROCESS | 1738 | 1467317469485 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:09 INFO - PROCESS | 1738 | 1467317469491 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e748400 == 81 [pid = 1738] [id = 138] 13:11:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8e749400) [pid = 1738] [serial = 414] [outer = (nil)] 13:11:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8e74e800) [pid = 1738] [serial = 415] [outer = 0x8e749400] 13:11:09 INFO - PROCESS | 1738 | 1467317469621 Marionette DEBUG loaded listener.js 13:11:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8f878000) [pid = 1738] [serial = 416] [outer = 0x8e749400] 13:11:10 INFO - PROCESS | 1738 | 1467317470538 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 13:11:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:11:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1587ms 13:11:10 INFO - PROCESS | 1738 | 1467317470616 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 13:11:10 INFO - PROCESS | 1738 | 1467317470620 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 13:11:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:11:10 INFO - PROCESS | 1738 | 1467317470626 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:11:10 INFO - PROCESS | 1738 | 1467317470630 Marionette TRACE conn3 <- [1,526,null,{}] 13:11:10 INFO - PROCESS | 1738 | 1467317470636 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:10 INFO - PROCESS | 1738 | 1467317470641 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:10 INFO - PROCESS | 1738 | 1467317470859 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 13:11:11 INFO - PROCESS | 1738 | 1467317471079 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:11 INFO - PROCESS | 1738 | 1467317471088 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d585c00 == 82 [pid = 1738] [id = 139] 13:11:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8d588400) [pid = 1738] [serial = 417] [outer = (nil)] 13:11:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x8d58b000) [pid = 1738] [serial = 418] [outer = 0x8d588400] 13:11:11 INFO - PROCESS | 1738 | 1467317471210 Marionette DEBUG loaded listener.js 13:11:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x8d58e800) [pid = 1738] [serial = 419] [outer = 0x8d588400] 13:11:12 INFO - PROCESS | 1738 | 1467317472120 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 13:11:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 13:11:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1538ms 13:11:12 INFO - PROCESS | 1738 | 1467317472165 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 13:11:12 INFO - PROCESS | 1738 | 1467317472169 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 13:11:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:11:12 INFO - PROCESS | 1738 | 1467317472176 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:11:12 INFO - PROCESS | 1738 | 1467317472179 Marionette TRACE conn3 <- [1,530,null,{}] 13:11:12 INFO - PROCESS | 1738 | 1467317472185 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:12 INFO - PROCESS | 1738 | 1467317472189 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:12 INFO - PROCESS | 1738 | 1467317472371 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 13:11:12 INFO - PROCESS | 1738 | 1467317472603 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:12 INFO - PROCESS | 1738 | 1467317472612 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d584800 == 83 [pid = 1738] [id = 140] 13:11:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8d590800) [pid = 1738] [serial = 420] [outer = (nil)] 13:11:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x91f23800) [pid = 1738] [serial = 421] [outer = 0x8d590800] 13:11:12 INFO - PROCESS | 1738 | 1467317472735 Marionette DEBUG loaded listener.js 13:11:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0xa2257c00) [pid = 1738] [serial = 422] [outer = 0x8d590800] 13:11:13 INFO - PROCESS | 1738 | 1467317473564 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 13:11:13 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 13:11:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:11:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:11:13 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 13:11:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:11:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:11:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1439ms 13:11:13 INFO - PROCESS | 1738 | 1467317473643 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 13:11:13 INFO - PROCESS | 1738 | 1467317473648 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 13:11:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:11:13 INFO - PROCESS | 1738 | 1467317473657 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:11:13 INFO - PROCESS | 1738 | 1467317473660 Marionette TRACE conn3 <- [1,534,null,{}] 13:11:13 INFO - PROCESS | 1738 | 1467317473666 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:13 INFO - PROCESS | 1738 | 1467317473671 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:13 INFO - PROCESS | 1738 | 1467317473873 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 13:11:14 INFO - PROCESS | 1738 | 1467317474054 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:14 INFO - PROCESS | 1738 | 1467317474062 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d588000 == 84 [pid = 1738] [id = 141] 13:11:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8d58bc00) [pid = 1738] [serial = 423] [outer = (nil)] 13:11:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x929d4c00) [pid = 1738] [serial = 424] [outer = 0x8d58bc00] 13:11:14 INFO - PROCESS | 1738 | 1467317474144 Marionette DEBUG loaded listener.js 13:11:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x929d6800) [pid = 1738] [serial = 425] [outer = 0x8d58bc00] 13:11:15 INFO - PROCESS | 1738 | 1467317475002 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 13:11:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:11:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1387ms 13:11:15 INFO - PROCESS | 1738 | 1467317475067 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 13:11:15 INFO - PROCESS | 1738 | 1467317475072 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 13:11:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:11:15 INFO - PROCESS | 1738 | 1467317475080 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:11:15 INFO - PROCESS | 1738 | 1467317475083 Marionette TRACE conn3 <- [1,538,null,{}] 13:11:15 INFO - PROCESS | 1738 | 1467317475087 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:15 INFO - PROCESS | 1738 | 1467317475094 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:15 INFO - PROCESS | 1738 | 1467317475295 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 13:11:15 INFO - PROCESS | 1738 | 1467317475482 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:15 INFO - PROCESS | 1738 | 1467317475487 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e74c800 == 85 [pid = 1738] [id = 142] 13:11:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x91f2ac00) [pid = 1738] [serial = 426] [outer = (nil)] 13:11:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x92b43800) [pid = 1738] [serial = 427] [outer = 0x91f2ac00] 13:11:15 INFO - PROCESS | 1738 | 1467317475569 Marionette DEBUG loaded listener.js 13:11:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x92b49800) [pid = 1738] [serial = 428] [outer = 0x91f2ac00] 13:11:16 INFO - PROCESS | 1738 | 1467317476467 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 13:11:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 13:11:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1440ms 13:11:16 INFO - PROCESS | 1738 | 1467317476521 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 13:11:16 INFO - PROCESS | 1738 | 1467317476525 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 13:11:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:11:16 INFO - PROCESS | 1738 | 1467317476532 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:11:16 INFO - PROCESS | 1738 | 1467317476535 Marionette TRACE conn3 <- [1,542,null,{}] 13:11:16 INFO - PROCESS | 1738 | 1467317476541 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:16 INFO - PROCESS | 1738 | 1467317476547 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:16 INFO - PROCESS | 1738 | 1467317476754 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 13:11:16 INFO - PROCESS | 1738 | 1467317476956 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:16 INFO - PROCESS | 1738 | 1467317476966 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d1800 == 86 [pid = 1738] [id = 143] 13:11:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x92c98400) [pid = 1738] [serial = 429] [outer = (nil)] 13:11:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x92c9bc00) [pid = 1738] [serial = 430] [outer = 0x92c98400] 13:11:17 INFO - PROCESS | 1738 | 1467317477103 Marionette DEBUG loaded listener.js 13:11:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x92ca1800) [pid = 1738] [serial = 431] [outer = 0x92c98400] 13:11:18 INFO - PROCESS | 1738 | 1467317478006 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 13:11:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 13:11:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1531ms 13:11:18 INFO - PROCESS | 1738 | 1467317478066 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 13:11:18 INFO - PROCESS | 1738 | 1467317478070 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 13:11:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:11:18 INFO - PROCESS | 1738 | 1467317478078 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:11:18 INFO - PROCESS | 1738 | 1467317478082 Marionette TRACE conn3 <- [1,546,null,{}] 13:11:18 INFO - PROCESS | 1738 | 1467317478137 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:18 INFO - PROCESS | 1738 | 1467317478145 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:18 INFO - PROCESS | 1738 | 1467317478425 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 13:11:18 INFO - PROCESS | 1738 | 1467317478708 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:18 INFO - PROCESS | 1738 | 1467317478717 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4c1400 == 87 [pid = 1738] [id = 144] 13:11:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x8e761400) [pid = 1738] [serial = 432] [outer = (nil)] 13:11:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x8e764c00) [pid = 1738] [serial = 433] [outer = 0x8e761400] 13:11:18 INFO - PROCESS | 1738 | 1467317478815 Marionette DEBUG loaded listener.js 13:11:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x8e76a400) [pid = 1738] [serial = 434] [outer = 0x8e761400] 13:11:19 INFO - PROCESS | 1738 | 1467317479738 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 13:11:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 13:11:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1740ms 13:11:19 INFO - PROCESS | 1738 | 1467317479819 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 13:11:19 INFO - PROCESS | 1738 | 1467317479823 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 13:11:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:11:19 INFO - PROCESS | 1738 | 1467317479829 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:11:19 INFO - PROCESS | 1738 | 1467317479832 Marionette TRACE conn3 <- [1,550,null,{}] 13:11:19 INFO - PROCESS | 1738 | 1467317479838 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:19 INFO - PROCESS | 1738 | 1467317479843 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:20 INFO - PROCESS | 1738 | 1467317480112 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 13:11:20 INFO - PROCESS | 1738 | 1467317480288 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:20 INFO - PROCESS | 1738 | 1467317480295 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e763800 == 88 [pid = 1738] [id = 145] 13:11:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x8e765400) [pid = 1738] [serial = 435] [outer = (nil)] 13:11:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x8e770000) [pid = 1738] [serial = 436] [outer = 0x8e765400] 13:11:20 INFO - PROCESS | 1738 | 1467317480397 Marionette DEBUG loaded listener.js 13:11:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x92c9f800) [pid = 1738] [serial = 437] [outer = 0x8e765400] 13:11:21 INFO - PROCESS | 1738 | 1467317481274 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 13:11:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 13:11:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1535ms 13:11:21 INFO - PROCESS | 1738 | 1467317481365 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 13:11:21 INFO - PROCESS | 1738 | 1467317481369 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 13:11:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:11:21 INFO - PROCESS | 1738 | 1467317481375 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:11:21 INFO - PROCESS | 1738 | 1467317481377 Marionette TRACE conn3 <- [1,554,null,{}] 13:11:21 INFO - PROCESS | 1738 | 1467317481383 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:21 INFO - PROCESS | 1738 | 1467317481388 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:21 INFO - PROCESS | 1738 | 1467317481867 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 13:11:22 INFO - PROCESS | 1738 | 1467317482141 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:22 INFO - PROCESS | 1738 | 1467317482151 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d510c00 == 89 [pid = 1738] [id = 146] 13:11:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x8d512c00) [pid = 1738] [serial = 438] [outer = (nil)] 13:11:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x8e4b2400) [pid = 1738] [serial = 439] [outer = 0x8d512c00] 13:11:22 INFO - PROCESS | 1738 | 1467317482231 Marionette DEBUG loaded listener.js 13:11:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x8e742400) [pid = 1738] [serial = 440] [outer = 0x8d512c00] 13:11:22 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:23 INFO - PROCESS | 1738 | 1467317483160 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 13:11:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:11:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1833ms 13:11:23 INFO - PROCESS | 1738 | 1467317483211 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 13:11:23 INFO - PROCESS | 1738 | 1467317483217 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 13:11:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:11:23 INFO - PROCESS | 1738 | 1467317483233 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:11:23 INFO - PROCESS | 1738 | 1467317483238 Marionette TRACE conn3 <- [1,558,null,{}] 13:11:23 INFO - PROCESS | 1738 | 1467317483251 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:23 INFO - PROCESS | 1738 | 1467317483257 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:23 INFO - PROCESS | 1738 | 1467317483482 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 13:11:23 INFO - PROCESS | 1738 | 1467317483832 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:23 INFO - PROCESS | 1738 | 1467317483842 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8cc00 == 90 [pid = 1738] [id = 147] 13:11:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x8db8d400) [pid = 1738] [serial = 441] [outer = (nil)] 13:11:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x8ee68800) [pid = 1738] [serial = 442] [outer = 0x8db8d400] 13:11:23 INFO - PROCESS | 1738 | 1467317483925 Marionette DEBUG loaded listener.js 13:11:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x8f0cdc00) [pid = 1738] [serial = 443] [outer = 0x8db8d400] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0x9b0d4c00 == 89 [pid = 1738] [id = 39] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0x9949b400 == 88 [pid = 1738] [id = 40] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0x9ab55000 == 87 [pid = 1738] [id = 131] 13:11:24 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x99feb800) [pid = 1738] [serial = 345] [outer = (nil)] [url = about:blank] 13:11:24 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0x99f8c400) [pid = 1738] [serial = 321] [outer = (nil)] [url = about:blank] 13:11:24 INFO - PROCESS | 1738 | 1467317484910 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0x99b3d400 == 86 [pid = 1738] [id = 130] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8f94c800 == 85 [pid = 1738] [id = 129] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8f825c00 == 84 [pid = 1738] [id = 128] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa6400 == 83 [pid = 1738] [id = 127] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa0000 == 82 [pid = 1738] [id = 126] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee61400 == 81 [pid = 1738] [id = 123] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0xa6cdf000 == 80 [pid = 1738] [id = 122] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0xa67eac00 == 79 [pid = 1738] [id = 121] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0x99b2e400 == 78 [pid = 1738] [id = 120] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0x99b2e800 == 77 [pid = 1738] [id = 119] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0x99b8a000 == 76 [pid = 1738] [id = 118] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0x95239800 == 75 [pid = 1738] [id = 117] 13:11:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6e9800 == 74 [pid = 1738] [id = 116] 13:11:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:11:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1748ms 13:11:24 INFO - PROCESS | 1738 | 1467317484973 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 13:11:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:11:24 INFO - PROCESS | 1738 | 1467317484978 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 13:11:24 INFO - PROCESS | 1738 | 1467317484984 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:11:24 INFO - PROCESS | 1738 | 1467317484988 Marionette TRACE conn3 <- [1,562,null,{}] 13:11:24 INFO - PROCESS | 1738 | 1467317484993 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:25 INFO - PROCESS | 1738 | 1467317484999 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:25 INFO - PROCESS | 1738 | 1467317485167 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x99f82c00) [pid = 1738] [serial = 343] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x8f94dc00) [pid = 1738] [serial = 328] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x8f942800) [pid = 1738] [serial = 327] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x99b21c00) [pid = 1738] [serial = 309] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x99b3b400) [pid = 1738] [serial = 337] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x99d4d400) [pid = 1738] [serial = 340] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x99499000) [pid = 1738] [serial = 334] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0xa225f400) [pid = 1738] [serial = 312] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x99b33400) [pid = 1738] [serial = 336] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x9232a000) [pid = 1738] [serial = 306] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8f826c00) [pid = 1738] [serial = 315] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x99b86400) [pid = 1738] [serial = 342] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x8e4bd400) [pid = 1738] [serial = 324] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x95236c00) [pid = 1738] [serial = 331] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x951a1800) [pid = 1738] [serial = 330] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0xa256b400) [pid = 1738] [serial = 318] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x99b89800) [pid = 1738] [serial = 339] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x92fef400) [pid = 1738] [serial = 333] [outer = (nil)] [url = about:blank] 13:11:25 INFO - PROCESS | 1738 | 1467317485423 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:25 INFO - PROCESS | 1738 | 1467317485429 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee63000 == 75 [pid = 1738] [id = 148] 13:11:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8f6eec00) [pid = 1738] [serial = 444] [outer = (nil)] 13:11:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8f827c00) [pid = 1738] [serial = 445] [outer = 0x8f6eec00] 13:11:25 INFO - PROCESS | 1738 | 1467317485504 Marionette DEBUG loaded listener.js 13:11:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x8f943400) [pid = 1738] [serial = 446] [outer = 0x8f6eec00] 13:11:25 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:26 INFO - PROCESS | 1738 | 1467317486269 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 13:11:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:11:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1339ms 13:11:26 INFO - PROCESS | 1738 | 1467317486327 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 13:11:26 INFO - PROCESS | 1738 | 1467317486333 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 13:11:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:11:26 INFO - PROCESS | 1738 | 1467317486349 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:11:26 INFO - PROCESS | 1738 | 1467317486356 Marionette TRACE conn3 <- [1,566,null,{}] 13:11:26 INFO - PROCESS | 1738 | 1467317486362 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:26 INFO - PROCESS | 1738 | 1467317486368 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:26 INFO - PROCESS | 1738 | 1467317486541 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 13:11:26 INFO - PROCESS | 1738 | 1467317486682 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:26 INFO - PROCESS | 1738 | 1467317486693 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0dc000 == 76 [pid = 1738] [id = 149] 13:11:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x8f948800) [pid = 1738] [serial = 447] [outer = (nil)] 13:11:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x913ac000) [pid = 1738] [serial = 448] [outer = 0x8f948800] 13:11:26 INFO - PROCESS | 1738 | 1467317486761 Marionette DEBUG loaded listener.js 13:11:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x91ccb800) [pid = 1738] [serial = 449] [outer = 0x8f948800] 13:11:27 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:27 INFO - PROCESS | 1738 | 1467317487593 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:11:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:11:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1296ms 13:11:27 INFO - PROCESS | 1738 | 1467317487638 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 13:11:27 INFO - PROCESS | 1738 | 1467317487642 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 13:11:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:11:27 INFO - PROCESS | 1738 | 1467317487647 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:11:27 INFO - PROCESS | 1738 | 1467317487650 Marionette TRACE conn3 <- [1,570,null,{}] 13:11:27 INFO - PROCESS | 1738 | 1467317487656 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:27 INFO - PROCESS | 1738 | 1467317487661 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:27 INFO - PROCESS | 1738 | 1467317487877 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 13:11:27 INFO - PROCESS | 1738 | 1467317487900 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:27 INFO - PROCESS | 1738 | 1467317487907 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee64000 == 77 [pid = 1738] [id = 150] 13:11:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x8f94dc00) [pid = 1738] [serial = 450] [outer = (nil)] 13:11:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x92b4dc00) [pid = 1738] [serial = 451] [outer = 0x8f94dc00] 13:11:27 INFO - PROCESS | 1738 | 1467317487973 Marionette DEBUG loaded listener.js 13:11:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x92b51800) [pid = 1738] [serial = 452] [outer = 0x8f94dc00] 13:11:28 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:28 INFO - PROCESS | 1738 | 1467317488949 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 13:11:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:11:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1341ms 13:11:28 INFO - PROCESS | 1738 | 1467317488990 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 13:11:28 INFO - PROCESS | 1738 | 1467317488994 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 13:11:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:11:29 INFO - PROCESS | 1738 | 1467317489000 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:11:29 INFO - PROCESS | 1738 | 1467317489003 Marionette TRACE conn3 <- [1,574,null,{}] 13:11:29 INFO - PROCESS | 1738 | 1467317489018 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:29 INFO - PROCESS | 1738 | 1467317489022 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:29 INFO - PROCESS | 1738 | 1467317489244 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 13:11:29 INFO - PROCESS | 1738 | 1467317489266 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:29 INFO - PROCESS | 1738 | 1467317489282 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x92ff0000 == 78 [pid = 1738] [id = 151] 13:11:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x93a51800) [pid = 1738] [serial = 453] [outer = (nil)] 13:11:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x93c80000) [pid = 1738] [serial = 454] [outer = 0x93a51800] 13:11:29 INFO - PROCESS | 1738 | 1467317489356 Marionette DEBUG loaded listener.js 13:11:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x95231000) [pid = 1738] [serial = 455] [outer = 0x93a51800] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x99b3f800) [pid = 1738] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x99b7b400) [pid = 1738] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8f6e9000) [pid = 1738] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x91ccf400) [pid = 1738] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8efa2400) [pid = 1738] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x9b015400) [pid = 1738] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x9d423800) [pid = 1738] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x99b36000) [pid = 1738] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0xa3290c00) [pid = 1738] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0xa3290400) [pid = 1738] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x947e5c00) [pid = 1738] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x92eb5800) [pid = 1738] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x95226000) [pid = 1738] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x99d44400) [pid = 1738] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x95199c00) [pid = 1738] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x99d41000) [pid = 1738] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x99b84c00) [pid = 1738] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x91cc4c00) [pid = 1738] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:11:30 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x93c79400) [pid = 1738] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:11:30 INFO - PROCESS | 1738 | 1467317490566 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:11:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:11:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1589ms 13:11:30 INFO - PROCESS | 1738 | 1467317490590 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 13:11:30 INFO - PROCESS | 1738 | 1467317490594 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 13:11:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:11:30 INFO - PROCESS | 1738 | 1467317490600 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:11:30 INFO - PROCESS | 1738 | 1467317490602 Marionette TRACE conn3 <- [1,578,null,{}] 13:11:30 INFO - PROCESS | 1738 | 1467317490608 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:30 INFO - PROCESS | 1738 | 1467317490613 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:30 INFO - PROCESS | 1738 | 1467317490779 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 13:11:30 INFO - PROCESS | 1738 | 1467317490792 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:30 INFO - PROCESS | 1738 | 1467317490799 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa2400 == 79 [pid = 1738] [id = 152] 13:11:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8f6e9000) [pid = 1738] [serial = 456] [outer = (nil)] 13:11:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x95226000) [pid = 1738] [serial = 457] [outer = 0x8f6e9000] 13:11:30 INFO - PROCESS | 1738 | 1467317490871 Marionette DEBUG loaded listener.js 13:11:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x95240400) [pid = 1738] [serial = 458] [outer = 0x8f6e9000] 13:11:31 INFO - PROCESS | 1738 | 1467317491756 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 13:11:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:11:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1189ms 13:11:31 INFO - PROCESS | 1738 | 1467317491790 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 13:11:31 INFO - PROCESS | 1738 | 1467317491793 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 13:11:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:11:31 INFO - PROCESS | 1738 | 1467317491804 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:11:31 INFO - PROCESS | 1738 | 1467317491806 Marionette TRACE conn3 <- [1,582,null,{}] 13:11:31 INFO - PROCESS | 1738 | 1467317491811 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:31 INFO - PROCESS | 1738 | 1467317491817 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:32 INFO - PROCESS | 1738 | 1467317492097 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 13:11:32 INFO - PROCESS | 1738 | 1467317492287 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:32 INFO - PROCESS | 1738 | 1467317492294 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d514800 == 80 [pid = 1738] [id = 153] 13:11:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x8d515400) [pid = 1738] [serial = 459] [outer = (nil)] 13:11:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x8d519c00) [pid = 1738] [serial = 460] [outer = 0x8d515400] 13:11:32 INFO - PROCESS | 1738 | 1467317492387 Marionette DEBUG loaded listener.js 13:11:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x8db8c400) [pid = 1738] [serial = 461] [outer = 0x8d515400] 13:11:33 INFO - PROCESS | 1738 | 1467317493407 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 13:11:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:11:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1639ms 13:11:33 INFO - PROCESS | 1738 | 1467317493443 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 13:11:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:11:33 INFO - PROCESS | 1738 | 1467317493450 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 13:11:33 INFO - PROCESS | 1738 | 1467317493491 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:11:33 INFO - PROCESS | 1738 | 1467317493497 Marionette TRACE conn3 <- [1,586,null,{}] 13:11:33 INFO - PROCESS | 1738 | 1467317493505 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:33 INFO - PROCESS | 1738 | 1467317493510 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:33 INFO - PROCESS | 1738 | 1467317493719 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 13:11:33 INFO - PROCESS | 1738 | 1467317493953 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:33 INFO - PROCESS | 1738 | 1467317493960 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa8c00 == 81 [pid = 1738] [id = 154] 13:11:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x8f0d5400) [pid = 1738] [serial = 462] [outer = (nil)] 13:11:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x8f821c00) [pid = 1738] [serial = 463] [outer = 0x8f0d5400] 13:11:34 INFO - PROCESS | 1738 | 1467317494085 Marionette DEBUG loaded listener.js 13:11:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x8f946800) [pid = 1738] [serial = 464] [outer = 0x8f0d5400] 13:11:34 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:35 INFO - PROCESS | 1738 | 1467317495098 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 13:11:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:11:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1681ms 13:11:35 INFO - PROCESS | 1738 | 1467317495138 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 13:11:35 INFO - PROCESS | 1738 | 1467317495143 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 13:11:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:11:35 INFO - PROCESS | 1738 | 1467317495150 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:11:35 INFO - PROCESS | 1738 | 1467317495154 Marionette TRACE conn3 <- [1,590,null,{}] 13:11:35 INFO - PROCESS | 1738 | 1467317495161 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:35 INFO - PROCESS | 1738 | 1467317495165 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:35 INFO - PROCESS | 1738 | 1467317495390 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 13:11:35 INFO - PROCESS | 1738 | 1467317495704 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:35 INFO - PROCESS | 1738 | 1467317495717 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x9232e800 == 82 [pid = 1738] [id = 155] 13:11:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x92334800) [pid = 1738] [serial = 465] [outer = (nil)] 13:11:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x92b4ec00) [pid = 1738] [serial = 466] [outer = 0x92334800] 13:11:35 INFO - PROCESS | 1738 | 1467317495858 Marionette DEBUG loaded listener.js 13:11:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x92fe9000) [pid = 1738] [serial = 467] [outer = 0x92334800] 13:11:37 INFO - PROCESS | 1738 | 1467317497029 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 13:11:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:11:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1939ms 13:11:37 INFO - PROCESS | 1738 | 1467317497091 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 13:11:37 INFO - PROCESS | 1738 | 1467317497097 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 13:11:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:11:37 INFO - PROCESS | 1738 | 1467317497115 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:11:37 INFO - PROCESS | 1738 | 1467317497123 Marionette TRACE conn3 <- [1,594,null,{}] 13:11:37 INFO - PROCESS | 1738 | 1467317497129 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:37 INFO - PROCESS | 1738 | 1467317497136 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:37 INFO - PROCESS | 1738 | 1467317497392 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 13:11:37 INFO - PROCESS | 1738 | 1467317497742 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:37 INFO - PROCESS | 1738 | 1467317497754 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b45000 == 83 [pid = 1738] [id = 156] 13:11:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x92fe3800) [pid = 1738] [serial = 468] [outer = (nil)] 13:11:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x952b2800) [pid = 1738] [serial = 469] [outer = 0x92fe3800] 13:11:37 INFO - PROCESS | 1738 | 1467317497901 Marionette DEBUG loaded listener.js 13:11:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x99499000) [pid = 1738] [serial = 470] [outer = 0x92fe3800] 13:11:39 INFO - PROCESS | 1738 | 1467317499323 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:11:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:11:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2262ms 13:11:39 INFO - PROCESS | 1738 | 1467317499369 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 13:11:39 INFO - PROCESS | 1738 | 1467317499374 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 13:11:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:11:39 INFO - PROCESS | 1738 | 1467317499381 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:11:39 INFO - PROCESS | 1738 | 1467317499384 Marionette TRACE conn3 <- [1,598,null,{}] 13:11:39 INFO - PROCESS | 1738 | 1467317499390 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:39 INFO - PROCESS | 1738 | 1467317499395 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:39 INFO - PROCESS | 1738 | 1467317499576 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 13:11:39 INFO - PROCESS | 1738 | 1467317499802 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:39 INFO - PROCESS | 1738 | 1467317499810 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x9535e000 == 84 [pid = 1738] [id = 157] 13:11:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x994a4c00) [pid = 1738] [serial = 471] [outer = (nil)] 13:11:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x995c9000) [pid = 1738] [serial = 472] [outer = 0x994a4c00] 13:11:39 INFO - PROCESS | 1738 | 1467317499928 Marionette DEBUG loaded listener.js 13:11:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x99b21c00) [pid = 1738] [serial = 473] [outer = 0x994a4c00] 13:11:40 INFO - PROCESS | 1738 | 1467317500947 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 13:11:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:11:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1632ms 13:11:41 INFO - PROCESS | 1738 | 1467317501014 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 13:11:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:11:41 INFO - PROCESS | 1738 | 1467317501018 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 13:11:41 INFO - PROCESS | 1738 | 1467317501025 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:11:41 INFO - PROCESS | 1738 | 1467317501028 Marionette TRACE conn3 <- [1,602,null,{}] 13:11:41 INFO - PROCESS | 1738 | 1467317501034 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:41 INFO - PROCESS | 1738 | 1467317501039 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:41 INFO - PROCESS | 1738 | 1467317501256 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 13:11:41 INFO - PROCESS | 1738 | 1467317501504 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:41 INFO - PROCESS | 1738 | 1467317501517 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x99b37800 == 85 [pid = 1738] [id = 158] 13:11:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x99b39400) [pid = 1738] [serial = 474] [outer = (nil)] 13:11:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x99b3f000) [pid = 1738] [serial = 475] [outer = 0x99b39400] 13:11:41 INFO - PROCESS | 1738 | 1467317501656 Marionette DEBUG loaded listener.js 13:11:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x99d47000) [pid = 1738] [serial = 476] [outer = 0x99b39400] 13:11:42 INFO - PROCESS | 1738 | 1467317502681 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 13:11:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:11:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1735ms 13:11:42 INFO - PROCESS | 1738 | 1467317502762 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 13:11:42 INFO - PROCESS | 1738 | 1467317502768 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 13:11:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:11:42 INFO - PROCESS | 1738 | 1467317502774 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:11:42 INFO - PROCESS | 1738 | 1467317502778 Marionette TRACE conn3 <- [1,606,null,{}] 13:11:42 INFO - PROCESS | 1738 | 1467317502784 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:42 INFO - PROCESS | 1738 | 1467317502789 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:43 INFO - PROCESS | 1738 | 1467317503020 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 13:11:43 INFO - PROCESS | 1738 | 1467317503298 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:43 INFO - PROCESS | 1738 | 1467317503304 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d519400 == 86 [pid = 1738] [id = 159] 13:11:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x99e88000) [pid = 1738] [serial = 477] [outer = (nil)] 13:11:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x99f8bc00) [pid = 1738] [serial = 478] [outer = 0x99e88000] 13:11:43 INFO - PROCESS | 1738 | 1467317503404 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x99fed800) [pid = 1738] [serial = 479] [outer = 0x99e88000] 13:11:44 INFO - PROCESS | 1738 | 1467317504351 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:11:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:11:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1631ms 13:11:44 INFO - PROCESS | 1738 | 1467317504406 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 13:11:44 INFO - PROCESS | 1738 | 1467317504409 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 13:11:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:11:44 INFO - PROCESS | 1738 | 1467317504416 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:11:44 INFO - PROCESS | 1738 | 1467317504420 Marionette TRACE conn3 <- [1,610,null,{}] 13:11:44 INFO - PROCESS | 1738 | 1467317504425 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:44 INFO - PROCESS | 1738 | 1467317504430 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:44 INFO - PROCESS | 1738 | 1467317504642 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 13:11:44 INFO - PROCESS | 1738 | 1467317504891 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:44 INFO - PROCESS | 1738 | 1467317504900 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x952b0c00 == 87 [pid = 1738] [id = 160] 13:11:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x99e88800) [pid = 1738] [serial = 480] [outer = (nil)] 13:11:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 185 (0x9b0e3000) [pid = 1738] [serial = 481] [outer = 0x99e88800] 13:11:45 INFO - PROCESS | 1738 | 1467317505034 Marionette DEBUG loaded listener.js 13:11:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 186 (0x9d429400) [pid = 1738] [serial = 482] [outer = 0x99e88800] 13:11:45 INFO - PROCESS | 1738 | 1467317505918 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 13:11:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:11:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1531ms 13:11:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:11:45 INFO - PROCESS | 1738 | 1467317505950 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 13:11:45 INFO - PROCESS | 1738 | 1467317505953 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 13:11:45 INFO - PROCESS | 1738 | 1467317505961 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:11:45 INFO - PROCESS | 1738 | 1467317505965 Marionette TRACE conn3 <- [1,614,null,{}] 13:11:45 INFO - PROCESS | 1738 | 1467317505971 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:45 INFO - PROCESS | 1738 | 1467317505976 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:46 INFO - PROCESS | 1738 | 1467317506165 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 13:11:46 INFO - PROCESS | 1738 | 1467317506367 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:46 INFO - PROCESS | 1738 | 1467317506377 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f823000 == 88 [pid = 1738] [id = 161] 13:11:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 187 (0x99b89800) [pid = 1738] [serial = 483] [outer = (nil)] 13:11:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 188 (0xa1083400) [pid = 1738] [serial = 484] [outer = 0x99b89800] 13:11:46 INFO - PROCESS | 1738 | 1467317506543 Marionette DEBUG loaded listener.js 13:11:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 189 (0xa2262800) [pid = 1738] [serial = 485] [outer = 0x99b89800] 13:11:47 INFO - PROCESS | 1738 | 1467317507496 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:11:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:11:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1589ms 13:11:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:11:47 INFO - PROCESS | 1738 | 1467317507550 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 13:11:47 INFO - PROCESS | 1738 | 1467317507553 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 13:11:47 INFO - PROCESS | 1738 | 1467317507560 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:11:47 INFO - PROCESS | 1738 | 1467317507563 Marionette TRACE conn3 <- [1,618,null,{}] 13:11:47 INFO - PROCESS | 1738 | 1467317507569 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:47 INFO - PROCESS | 1738 | 1467317507574 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:47 INFO - PROCESS | 1738 | 1467317507781 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 13:11:48 INFO - PROCESS | 1738 | 1467317508023 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:48 INFO - PROCESS | 1738 | 1467317508031 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x99a87800 == 89 [pid = 1738] [id = 162] 13:11:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 190 (0x9aba6000) [pid = 1738] [serial = 486] [outer = (nil)] 13:11:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 191 (0xa2ff5000) [pid = 1738] [serial = 487] [outer = 0x9aba6000] 13:11:48 INFO - PROCESS | 1738 | 1467317508159 Marionette DEBUG loaded listener.js 13:11:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 192 (0xa3287400) [pid = 1738] [serial = 488] [outer = 0x9aba6000] 13:11:49 INFO - PROCESS | 1738 | 1467317509074 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:11:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:11:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1585ms 13:11:49 INFO - PROCESS | 1738 | 1467317509144 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 13:11:49 INFO - PROCESS | 1738 | 1467317509148 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 13:11:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:11:49 INFO - PROCESS | 1738 | 1467317509155 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:11:49 INFO - PROCESS | 1738 | 1467317509159 Marionette TRACE conn3 <- [1,622,null,{}] 13:11:49 INFO - PROCESS | 1738 | 1467317509164 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:49 INFO - PROCESS | 1738 | 1467317509170 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:49 INFO - PROCESS | 1738 | 1467317509424 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 13:11:49 INFO - PROCESS | 1738 | 1467317509721 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:49 INFO - PROCESS | 1738 | 1467317509728 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:49 INFO - PROCESS | 1738 | ++DOCSHELL 0xa67e9c00 == 90 [pid = 1738] [id = 163] 13:11:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 193 (0xa67edc00) [pid = 1738] [serial = 489] [outer = (nil)] 13:11:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 194 (0xa68a0c00) [pid = 1738] [serial = 490] [outer = 0xa67edc00] 13:11:49 INFO - PROCESS | 1738 | 1467317509823 Marionette DEBUG loaded listener.js 13:11:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 195 (0xa6b75400) [pid = 1738] [serial = 491] [outer = 0xa67edc00] 13:11:50 INFO - PROCESS | 1738 | 1467317510916 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 13:11:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:11:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1835ms 13:11:50 INFO - PROCESS | 1738 | 1467317510992 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 13:11:50 INFO - PROCESS | 1738 | 1467317510996 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 13:11:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:11:51 INFO - PROCESS | 1738 | 1467317511003 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:11:51 INFO - PROCESS | 1738 | 1467317511007 Marionette TRACE conn3 <- [1,626,null,{}] 13:11:51 INFO - PROCESS | 1738 | 1467317511012 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:51 INFO - PROCESS | 1738 | 1467317511018 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:51 INFO - PROCESS | 1738 | 1467317511311 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 13:11:51 INFO - PROCESS | 1738 | 1467317511581 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:51 INFO - PROCESS | 1738 | 1467317511592 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1ca400 == 91 [pid = 1738] [id = 164] 13:11:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 196 (0x8b1cd000) [pid = 1738] [serial = 492] [outer = (nil)] 13:11:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 197 (0x8f829000) [pid = 1738] [serial = 493] [outer = 0x8b1cd000] 13:11:51 INFO - PROCESS | 1738 | 1467317511671 Marionette DEBUG loaded listener.js 13:11:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 198 (0x913ab800) [pid = 1738] [serial = 494] [outer = 0x8b1cd000] 13:11:52 INFO - PROCESS | 1738 | 1467317512589 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:11:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:11:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1642ms 13:11:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:11:52 INFO - PROCESS | 1738 | 1467317512646 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 13:11:52 INFO - PROCESS | 1738 | 1467317512649 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 13:11:52 INFO - PROCESS | 1738 | 1467317512656 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:11:52 INFO - PROCESS | 1738 | 1467317512660 Marionette TRACE conn3 <- [1,630,null,{}] 13:11:52 INFO - PROCESS | 1738 | 1467317512666 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:52 INFO - PROCESS | 1738 | 1467317512671 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:52 INFO - PROCESS | 1738 | 1467317512896 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 13:11:53 INFO - PROCESS | 1738 | 1467317513553 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:53 INFO - PROCESS | 1738 | 1467317513567 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d515800 == 92 [pid = 1738] [id = 165] 13:11:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 199 (0x8d516000) [pid = 1738] [serial = 495] [outer = (nil)] 13:11:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 200 (0x8d51d400) [pid = 1738] [serial = 496] [outer = 0x8d516000] 13:11:53 INFO - PROCESS | 1738 | 1467317513693 Marionette DEBUG loaded listener.js 13:11:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 201 (0x8d587400) [pid = 1738] [serial = 497] [outer = 0x8d516000] 13:11:54 INFO - PROCESS | 1738 | 1467317514741 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 13:11:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:11:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 2138ms 13:11:54 INFO - PROCESS | 1738 | 1467317514796 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 13:11:54 INFO - PROCESS | 1738 | 1467317514802 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 13:11:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:11:54 INFO - PROCESS | 1738 | 1467317514809 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:11:54 INFO - PROCESS | 1738 | 1467317514814 Marionette TRACE conn3 <- [1,634,null,{}] 13:11:54 INFO - PROCESS | 1738 | 1467317514823 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:54 INFO - PROCESS | 1738 | 1467317514832 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:55 INFO - PROCESS | 1738 | 1467317515049 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 13:11:55 INFO - PROCESS | 1738 | 1467317515316 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:55 INFO - PROCESS | 1738 | 1467317515324 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4b4800 == 93 [pid = 1738] [id = 166] 13:11:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 202 (0x8e4bc000) [pid = 1738] [serial = 498] [outer = (nil)] 13:11:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 203 (0x8e4c0000) [pid = 1738] [serial = 499] [outer = 0x8e4bc000] 13:11:55 INFO - PROCESS | 1738 | 1467317515541 Marionette DEBUG loaded listener.js 13:11:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 204 (0x8e762800) [pid = 1738] [serial = 500] [outer = 0x8e4bc000] 13:11:56 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:56 INFO - PROCESS | 1738 | 1467317516474 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 13:11:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:11:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1737ms 13:11:56 INFO - PROCESS | 1738 | 1467317516550 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 13:11:56 INFO - PROCESS | 1738 | 1467317516556 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 13:11:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:11:56 INFO - PROCESS | 1738 | 1467317516565 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:11:56 INFO - PROCESS | 1738 | 1467317516569 Marionette TRACE conn3 <- [1,638,null,{}] 13:11:56 INFO - PROCESS | 1738 | 1467317516575 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:56 INFO - PROCESS | 1738 | 1467317516580 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:56 INFO - PROCESS | 1738 | 1467317516813 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 13:11:57 INFO - PROCESS | 1738 | 1467317517060 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:57 INFO - PROCESS | 1738 | 1467317517072 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa4c00 == 94 [pid = 1738] [id = 167] 13:11:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 205 (0x8efaa800) [pid = 1738] [serial = 501] [outer = (nil)] 13:11:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 206 (0x8f6e4400) [pid = 1738] [serial = 502] [outer = 0x8efaa800] 13:11:57 INFO - PROCESS | 1738 | 1467317517186 Marionette DEBUG loaded listener.js 13:11:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 207 (0x8f94f800) [pid = 1738] [serial = 503] [outer = 0x8efaa800] 13:11:57 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0xa23a6c00 == 93 [pid = 1738] [id = 20] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0xa200d800 == 92 [pid = 1738] [id = 19] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x9b8b2800 == 91 [pid = 1738] [id = 18] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6f0800 == 90 [pid = 1738] [id = 106] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4b9000 == 89 [pid = 1738] [id = 108] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x99f81800 == 88 [pid = 1738] [id = 107] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 206 (0x9b012c00) [pid = 1738] [serial = 354] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 205 (0xa2256400) [pid = 1738] [serial = 357] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 204 (0x95238c00) [pid = 1738] [serial = 375] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 203 (0x8f94f000) [pid = 1738] [serial = 348] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 202 (0xa4d56800) [pid = 1738] [serial = 360] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 201 (0xa6f48800) [pid = 1738] [serial = 366] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 200 (0x8db94c00) [pid = 1738] [serial = 372] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 199 (0x952ad400) [pid = 1738] [serial = 369] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 198 (0xa6ce5400) [pid = 1738] [serial = 363] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 197 (0x96ea2c00) [pid = 1738] [serial = 351] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 196 (0x913ae000) [pid = 1738] [serial = 396] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x8f81b800 == 87 [pid = 1738] [id = 105] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0xa1084400 == 86 [pid = 1738] [id = 104] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x96e9a400 == 85 [pid = 1738] [id = 103] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x8f947c00 == 84 [pid = 1738] [id = 102] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x98925800 == 83 [pid = 1738] [id = 15] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa2400 == 82 [pid = 1738] [id = 152] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x92ff0000 == 81 [pid = 1738] [id = 151] 13:11:58 INFO - PROCESS | 1738 | 1467317518370 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee64000 == 80 [pid = 1738] [id = 150] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0dc000 == 79 [pid = 1738] [id = 149] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee63000 == 78 [pid = 1738] [id = 148] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8cc00 == 77 [pid = 1738] [id = 147] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x8d510c00 == 76 [pid = 1738] [id = 146] 13:11:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:11:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1838ms 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x98220000 == 75 [pid = 1738] [id = 135] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x913aec00 == 74 [pid = 1738] [id = 134] 13:11:58 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d9400 == 73 [pid = 1738] [id = 133] 13:11:58 INFO - PROCESS | 1738 | 1467317518412 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 13:11:58 INFO - PROCESS | 1738 | 1467317518416 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 13:11:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:11:58 INFO - PROCESS | 1738 | 1467317518425 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:11:58 INFO - PROCESS | 1738 | 1467317518435 Marionette TRACE conn3 <- [1,642,null,{}] 13:11:58 INFO - PROCESS | 1738 | 1467317518451 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:11:58 INFO - PROCESS | 1738 | 1467317518458 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:58 INFO - PROCESS | 1738 | 1467317518658 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 195 (0xa2fb4c00) [pid = 1738] [serial = 268] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 194 (0x99b7c400) [pid = 1738] [serial = 265] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 193 (0xa61d0c00) [pid = 1738] [serial = 271] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 192 (0xa67f0400) [pid = 1738] [serial = 222] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 191 (0x96ea3c00) [pid = 1738] [serial = 262] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 190 (0xa6ce4000) [pid = 1738] [serial = 226] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 189 (0x9ab54800) [pid = 1738] [serial = 259] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 188 (0xa4f1a400) [pid = 1738] [serial = 210] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 187 (0x95242000) [pid = 1738] [serial = 213] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 186 (0x99fc1000) [pid = 1738] [serial = 216] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 185 (0x9b6e1000) [pid = 1738] [serial = 219] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 184 (0xa6ce7c00) [pid = 1738] [serial = 229] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0xa6ead000) [pid = 1738] [serial = 232] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x9a842c00) [pid = 1738] [serial = 390] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x99d43000) [pid = 1738] [serial = 387] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x99b27400) [pid = 1738] [serial = 382] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x980ca000) [pid = 1738] [serial = 381] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x95248400) [pid = 1738] [serial = 384] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x9980fc00) [pid = 1738] [serial = 385] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8f822400) [pid = 1738] [serial = 379] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x8efab400) [pid = 1738] [serial = 378] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x9aba6800) [pid = 1738] [serial = 391] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x9b8bcc00) [pid = 1738] [serial = 393] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x99f8e800) [pid = 1738] [serial = 388] [outer = (nil)] [url = about:blank] 13:11:58 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0xa209e800) [pid = 1738] [serial = 394] [outer = (nil)] [url = about:blank] 13:11:59 INFO - PROCESS | 1738 | 1467317518981 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:59 INFO - PROCESS | 1738 | 1467317518991 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:11:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d511400 == 74 [pid = 1738] [id = 168] 13:11:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x8efab400) [pid = 1738] [serial = 504] [outer = (nil)] 13:11:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x913ac800) [pid = 1738] [serial = 505] [outer = 0x8efab400] 13:11:59 INFO - PROCESS | 1738 | 1467317519094 Marionette DEBUG loaded listener.js 13:11:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x91ccb000) [pid = 1738] [serial = 506] [outer = 0x8efab400] 13:11:59 INFO - PROCESS | 1738 | 1467317519936 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 13:11:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:11:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1548ms 13:11:59 INFO - PROCESS | 1738 | 1467317519973 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 13:11:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:11:59 INFO - PROCESS | 1738 | 1467317519979 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 13:11:59 INFO - PROCESS | 1738 | 1467317519985 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:11:59 INFO - PROCESS | 1738 | 1467317519988 Marionette TRACE conn3 <- [1,646,null,{}] 13:11:59 INFO - PROCESS | 1738 | 1467317519994 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:00 INFO - PROCESS | 1738 | 1467317519999 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:00 INFO - PROCESS | 1738 | 1467317520251 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 13:12:00 INFO - PROCESS | 1738 | 1467317520262 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:00 INFO - PROCESS | 1738 | 1467317520269 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cfc00 == 75 [pid = 1738] [id = 169] 13:12:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x8f822c00) [pid = 1738] [serial = 507] [outer = (nil)] 13:12:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x92b44800) [pid = 1738] [serial = 508] [outer = 0x8f822c00] 13:12:00 INFO - PROCESS | 1738 | 1467317520448 Marionette DEBUG loaded listener.js 13:12:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x92c97800) [pid = 1738] [serial = 509] [outer = 0x8f822c00] 13:12:01 INFO - PROCESS | 1738 | 1467317521352 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 13:12:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:12:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1430ms 13:12:01 INFO - PROCESS | 1738 | 1467317521417 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 13:12:01 INFO - PROCESS | 1738 | 1467317521421 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 13:12:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:12:01 INFO - PROCESS | 1738 | 1467317521429 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:12:01 INFO - PROCESS | 1738 | 1467317521434 Marionette TRACE conn3 <- [1,650,null,{}] 13:12:01 INFO - PROCESS | 1738 | 1467317521441 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:01 INFO - PROCESS | 1738 | 1467317521448 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:01 INFO - PROCESS | 1738 | 1467317521719 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 13:12:01 INFO - PROCESS | 1738 | 1467317521740 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:01 INFO - PROCESS | 1738 | 1467317521757 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x92ff0000 == 76 [pid = 1738] [id = 170] 13:12:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x93a55800) [pid = 1738] [serial = 510] [outer = (nil)] 13:12:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x93c79400) [pid = 1738] [serial = 511] [outer = 0x93a55800] 13:12:01 INFO - PROCESS | 1738 | 1467317521894 Marionette DEBUG loaded listener.js 13:12:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x952a7800) [pid = 1738] [serial = 512] [outer = 0x93a55800] 13:12:03 INFO - PROCESS | 1738 | 1467317523487 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x913af400) [pid = 1738] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8f0d9800) [pid = 1738] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x8ef9c400) [pid = 1738] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x8f94dc00) [pid = 1738] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x99f8d400) [pid = 1738] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x95247c00) [pid = 1738] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x8db8d400) [pid = 1738] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0xa200e800) [pid = 1738] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x9a845400) [pid = 1738] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8f944000) [pid = 1738] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8f948800) [pid = 1738] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x9b7e6800) [pid = 1738] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x8db96400) [pid = 1738] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x8e4b9800) [pid = 1738] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0xa6ea5000) [pid = 1738] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0x8d512c00) [pid = 1738] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x9b8bd800) [pid = 1738] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x952a7c00) [pid = 1738] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x994bc400) [pid = 1738] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x8f6e4c00) [pid = 1738] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0x8f94ac00) [pid = 1738] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x93a51800) [pid = 1738] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8f6eec00) [pid = 1738] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0x99f83c00) [pid = 1738] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8f825000) [pid = 1738] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0x8f81cc00) [pid = 1738] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x8f81c000) [pid = 1738] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x8ee5b800) [pid = 1738] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0xa68a9800) [pid = 1738] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x99ff3000) [pid = 1738] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x913a4c00) [pid = 1738] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:12:03 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x8db8f400) [pid = 1738] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:12:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:12:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 2239ms 13:12:03 INFO - PROCESS | 1738 | 1467317523669 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 13:12:03 INFO - PROCESS | 1738 | 1467317523672 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 13:12:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:12:03 INFO - PROCESS | 1738 | 1467317523679 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:12:03 INFO - PROCESS | 1738 | 1467317523682 Marionette TRACE conn3 <- [1,654,null,{}] 13:12:03 INFO - PROCESS | 1738 | 1467317523687 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:03 INFO - PROCESS | 1738 | 1467317523693 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:03 INFO - PROCESS | 1738 | 1467317523913 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 13:12:04 INFO - PROCESS | 1738 | 1467317524021 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:04 INFO - PROCESS | 1738 | 1467317524031 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d510c00 == 77 [pid = 1738] [id = 171] 13:12:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8e4b9800) [pid = 1738] [serial = 513] [outer = (nil)] 13:12:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8ef9fc00) [pid = 1738] [serial = 514] [outer = 0x8e4b9800] 13:12:04 INFO - PROCESS | 1738 | 1467317524100 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8f6e6000) [pid = 1738] [serial = 515] [outer = 0x8e4b9800] 13:12:04 INFO - PROCESS | 1738 | 1467317524869 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:12:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:12:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1238ms 13:12:04 INFO - PROCESS | 1738 | 1467317524918 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 13:12:04 INFO - PROCESS | 1738 | 1467317524922 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 13:12:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:12:04 INFO - PROCESS | 1738 | 1467317524928 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:12:04 INFO - PROCESS | 1738 | 1467317524930 Marionette TRACE conn3 <- [1,658,null,{}] 13:12:04 INFO - PROCESS | 1738 | 1467317524936 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:04 INFO - PROCESS | 1738 | 1467317524941 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:05 INFO - PROCESS | 1738 | 1467317525123 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 13:12:05 INFO - PROCESS | 1738 | 1467317525132 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:05 INFO - PROCESS | 1738 | 1467317525139 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d510400 == 78 [pid = 1738] [id = 172] 13:12:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 152 (0x8e4b6800) [pid = 1738] [serial = 516] [outer = (nil)] 13:12:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 153 (0x8f946400) [pid = 1738] [serial = 517] [outer = 0x8e4b6800] 13:12:05 INFO - PROCESS | 1738 | 1467317525348 Marionette DEBUG loaded listener.js 13:12:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 154 (0x91cc1400) [pid = 1738] [serial = 518] [outer = 0x8e4b6800] 13:12:06 INFO - PROCESS | 1738 | 1467317526415 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 13:12:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:12:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1529ms 13:12:06 INFO - PROCESS | 1738 | 1467317526460 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 13:12:06 INFO - PROCESS | 1738 | 1467317526466 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 13:12:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:12:06 INFO - PROCESS | 1738 | 1467317526476 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:12:06 INFO - PROCESS | 1738 | 1467317526484 Marionette TRACE conn3 <- [1,662,null,{}] 13:12:06 INFO - PROCESS | 1738 | 1467317526493 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:06 INFO - PROCESS | 1738 | 1467317526498 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:06 INFO - PROCESS | 1738 | 1467317526760 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 13:12:07 INFO - PROCESS | 1738 | 1467317526985 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:07 INFO - PROCESS | 1738 | 1467317526993 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d984800 == 79 [pid = 1738] [id = 173] 13:12:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 155 (0x8d985000) [pid = 1738] [serial = 519] [outer = (nil)] 13:12:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 156 (0x8e742000) [pid = 1738] [serial = 520] [outer = 0x8d985000] 13:12:07 INFO - PROCESS | 1738 | 1467317527078 Marionette DEBUG loaded listener.js 13:12:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 157 (0x8e762000) [pid = 1738] [serial = 521] [outer = 0x8d985000] 13:12:07 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:12:08 INFO - PROCESS | 1738 | 1467317528022 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 13:12:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:12:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1596ms 13:12:08 INFO - PROCESS | 1738 | 1467317528073 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 13:12:08 INFO - PROCESS | 1738 | 1467317528080 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 13:12:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:12:08 INFO - PROCESS | 1738 | 1467317528091 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:12:08 INFO - PROCESS | 1738 | 1467317528095 Marionette TRACE conn3 <- [1,666,null,{}] 13:12:08 INFO - PROCESS | 1738 | 1467317528102 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:08 INFO - PROCESS | 1738 | 1467317528108 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:08 INFO - PROCESS | 1738 | 1467317528361 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 13:12:08 INFO - PROCESS | 1738 | 1467317528655 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:08 INFO - PROCESS | 1738 | 1467317528662 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0dac00 == 80 [pid = 1738] [id = 174] 13:12:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 158 (0x8f6eec00) [pid = 1738] [serial = 522] [outer = (nil)] 13:12:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 159 (0x8f86e800) [pid = 1738] [serial = 523] [outer = 0x8f6eec00] 13:12:08 INFO - PROCESS | 1738 | 1467317528749 Marionette DEBUG loaded listener.js 13:12:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 160 (0x8f947400) [pid = 1738] [serial = 524] [outer = 0x8f6eec00] 13:12:09 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:12:09 INFO - PROCESS | 1738 | 1467317529756 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 13:12:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:12:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1734ms 13:12:09 INFO - PROCESS | 1738 | 1467317529827 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 13:12:09 INFO - PROCESS | 1738 | 1467317529831 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 13:12:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:12:09 INFO - PROCESS | 1738 | 1467317529838 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:12:09 INFO - PROCESS | 1738 | 1467317529844 Marionette TRACE conn3 <- [1,670,null,{}] 13:12:09 INFO - PROCESS | 1738 | 1467317529860 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:09 INFO - PROCESS | 1738 | 1467317529869 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:10 INFO - PROCESS | 1738 | 1467317530115 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 13:12:10 INFO - PROCESS | 1738 | 1467317530409 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:10 INFO - PROCESS | 1738 | 1467317530422 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c66000 == 81 [pid = 1738] [id = 175] 13:12:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 161 (0x9521bc00) [pid = 1738] [serial = 525] [outer = (nil)] 13:12:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 162 (0x95242000) [pid = 1738] [serial = 526] [outer = 0x9521bc00] 13:12:10 INFO - PROCESS | 1738 | 1467317530514 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 163 (0x952b1800) [pid = 1738] [serial = 527] [outer = 0x9521bc00] 13:12:11 INFO - PROCESS | 1738 | 1467317531450 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 13:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1686ms 13:12:11 INFO - PROCESS | 1738 | 1467317531526 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 13:12:11 INFO - PROCESS | 1738 | 1467317531530 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 13:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:12:11 INFO - PROCESS | 1738 | 1467317531537 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:12:11 INFO - PROCESS | 1738 | 1467317531541 Marionette TRACE conn3 <- [1,674,null,{}] 13:12:11 INFO - PROCESS | 1738 | 1467317531546 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:11 INFO - PROCESS | 1738 | 1467317531552 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:11 INFO - PROCESS | 1738 | 1467317531795 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 13:12:12 INFO - PROCESS | 1738 | 1467317532082 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:12 INFO - PROCESS | 1738 | 1467317532091 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b50400 == 82 [pid = 1738] [id = 176] 13:12:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 164 (0x980cc800) [pid = 1738] [serial = 528] [outer = (nil)] 13:12:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 165 (0x994b9400) [pid = 1738] [serial = 529] [outer = 0x980cc800] 13:12:12 INFO - PROCESS | 1738 | 1467317532181 Marionette DEBUG loaded listener.js 13:12:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 166 (0x99766400) [pid = 1738] [serial = 530] [outer = 0x980cc800] 13:12:12 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:12:13 INFO - PROCESS | 1738 | 1467317533110 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 13:12:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 13:12:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1635ms 13:12:13 INFO - PROCESS | 1738 | 1467317533173 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 13:12:13 INFO - PROCESS | 1738 | 1467317533177 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 13:12:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:12:13 INFO - PROCESS | 1738 | 1467317533184 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:12:13 INFO - PROCESS | 1738 | 1467317533188 Marionette TRACE conn3 <- [1,678,null,{}] 13:12:13 INFO - PROCESS | 1738 | 1467317533193 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:13 INFO - PROCESS | 1738 | 1467317533199 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:13 INFO - PROCESS | 1738 | 1467317533394 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 13:12:13 INFO - PROCESS | 1738 | 1467317533662 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:13 INFO - PROCESS | 1738 | 1467317533671 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x980c0c00 == 83 [pid = 1738] [id = 177] 13:12:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 167 (0x9949a800) [pid = 1738] [serial = 531] [outer = (nil)] 13:12:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 168 (0x99b2ac00) [pid = 1738] [serial = 532] [outer = 0x9949a800] 13:12:13 INFO - PROCESS | 1738 | 1467317533799 Marionette DEBUG loaded listener.js 13:12:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 169 (0x99b3ac00) [pid = 1738] [serial = 533] [outer = 0x9949a800] 13:12:14 INFO - PROCESS | 1738 | 1467317534755 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 13:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1635ms 13:12:14 INFO - PROCESS | 1738 | 1467317534821 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 13:12:14 INFO - PROCESS | 1738 | 1467317534825 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 13:12:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:12:14 INFO - PROCESS | 1738 | 1467317534834 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:12:14 INFO - PROCESS | 1738 | 1467317534839 Marionette TRACE conn3 <- [1,682,null,{}] 13:12:14 INFO - PROCESS | 1738 | 1467317534844 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:14 INFO - PROCESS | 1738 | 1467317534855 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:15 INFO - PROCESS | 1738 | 1467317535102 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 13:12:15 INFO - PROCESS | 1738 | 1467317535356 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:15 INFO - PROCESS | 1738 | 1467317535365 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4b9400 == 84 [pid = 1738] [id = 178] 13:12:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 170 (0x99b23000) [pid = 1738] [serial = 534] [outer = (nil)] 13:12:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 171 (0x99d68000) [pid = 1738] [serial = 535] [outer = 0x99b23000] 13:12:15 INFO - PROCESS | 1738 | 1467317535490 Marionette DEBUG loaded listener.js 13:12:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 172 (0x99f88000) [pid = 1738] [serial = 536] [outer = 0x99b23000] 13:12:16 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:16 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:12:16 INFO - PROCESS | 1738 | 1467317536826 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 13:12:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 13:12:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2044ms 13:12:16 INFO - PROCESS | 1738 | 1467317536908 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 13:12:16 INFO - PROCESS | 1738 | 1467317536913 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 13:12:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:12:16 INFO - PROCESS | 1738 | 1467317536924 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:12:16 INFO - PROCESS | 1738 | 1467317536927 Marionette TRACE conn3 <- [1,686,null,{}] 13:12:16 INFO - PROCESS | 1738 | 1467317536934 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:16 INFO - PROCESS | 1738 | 1467317536939 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:17 INFO - PROCESS | 1738 | 1467317537124 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 13:12:17 INFO - PROCESS | 1738 | 1467317537316 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:17 INFO - PROCESS | 1738 | 1467317537325 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x99bd0c00 == 85 [pid = 1738] [id = 179] 13:12:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 173 (0x99d4a000) [pid = 1738] [serial = 537] [outer = (nil)] 13:12:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 174 (0x99ff1000) [pid = 1738] [serial = 538] [outer = 0x99d4a000] 13:12:17 INFO - PROCESS | 1738 | 1467317537406 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 175 (0x9a4b4000) [pid = 1738] [serial = 539] [outer = 0x99d4a000] 13:12:18 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:18 INFO - PROCESS | 1738 | 1467317538760 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 13:12:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:12:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1938ms 13:12:18 INFO - PROCESS | 1738 | 1467317538865 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 1738 | 1467317538870 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 13:12:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:12:18 INFO - PROCESS | 1738 | 1467317538878 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:12:18 INFO - PROCESS | 1738 | 1467317538882 Marionette TRACE conn3 <- [1,690,null,{}] 13:12:18 INFO - PROCESS | 1738 | 1467317538888 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:18 INFO - PROCESS | 1738 | 1467317538893 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:19 INFO - PROCESS | 1738 | 1467317539089 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 13:12:19 INFO - PROCESS | 1738 | 1467317539286 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:19 INFO - PROCESS | 1738 | 1467317539296 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x98925800 == 86 [pid = 1738] [id = 180] 13:12:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 176 (0x99d44400) [pid = 1738] [serial = 540] [outer = (nil)] 13:12:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 177 (0x9aba6800) [pid = 1738] [serial = 541] [outer = 0x99d44400] 13:12:19 INFO - PROCESS | 1738 | 1467317539415 Marionette DEBUG loaded listener.js 13:12:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 178 (0x9d42d800) [pid = 1738] [serial = 542] [outer = 0x99d44400] 13:12:20 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:20 INFO - PROCESS | 1738 | 1467317540923 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 13:12:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:12:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2091ms 13:12:20 INFO - PROCESS | 1738 | 1467317540969 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 13:12:20 INFO - PROCESS | 1738 | 1467317540973 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 13:12:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:12:20 INFO - PROCESS | 1738 | 1467317540980 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:12:20 INFO - PROCESS | 1738 | 1467317540984 Marionette TRACE conn3 <- [1,694,null,{}] 13:12:20 INFO - PROCESS | 1738 | 1467317540990 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:20 INFO - PROCESS | 1738 | 1467317540995 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:21 INFO - PROCESS | 1738 | 1467317541225 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 13:12:21 INFO - PROCESS | 1738 | 1467317541442 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:21 INFO - PROCESS | 1738 | 1467317541448 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d513800 == 87 [pid = 1738] [id = 181] 13:12:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 179 (0x8d517c00) [pid = 1738] [serial = 543] [outer = (nil)] 13:12:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 180 (0x8d51dc00) [pid = 1738] [serial = 544] [outer = 0x8d517c00] 13:12:21 INFO - PROCESS | 1738 | 1467317541958 Marionette DEBUG loaded listener.js 13:12:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 181 (0x8d97d000) [pid = 1738] [serial = 545] [outer = 0x8d517c00] 13:12:23 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:23 INFO - PROCESS | 1738 | 1467317543356 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 13:12:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 13:12:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2393ms 13:12:23 INFO - PROCESS | 1738 | 1467317543479 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 13:12:23 INFO - PROCESS | 1738 | 1467317543485 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 13:12:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:12:23 INFO - PROCESS | 1738 | 1467317543512 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:12:23 INFO - PROCESS | 1738 | 1467317543518 Marionette TRACE conn3 <- [1,698,null,{}] 13:12:23 INFO - PROCESS | 1738 | 1467317543525 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:23 INFO - PROCESS | 1738 | 1467317543532 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:23 INFO - PROCESS | 1738 | 1467317543710 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 13:12:23 INFO - PROCESS | 1738 | 1467317543918 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:23 INFO - PROCESS | 1738 | 1467317543927 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51e800 == 88 [pid = 1738] [id = 182] 13:12:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 182 (0x8d97e400) [pid = 1738] [serial = 546] [outer = (nil)] 13:12:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 183 (0x8ee5b800) [pid = 1738] [serial = 547] [outer = 0x8d97e400] 13:12:24 INFO - PROCESS | 1738 | 1467317544045 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 184 (0x8ef9e800) [pid = 1738] [serial = 548] [outer = 0x8d97e400] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x9949e000 == 87 [pid = 1738] [id = 46] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x92327800 == 86 [pid = 1738] [id = 62] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x939afc00 == 85 [pid = 1738] [id = 12] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x92fe3c00 == 84 [pid = 1738] [id = 23] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 183 (0x8d58b000) [pid = 1738] [serial = 418] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 182 (0x99b40400) [pid = 1738] [serial = 406] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 181 (0x9b0db800) [pid = 1738] [serial = 409] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 180 (0x8e764c00) [pid = 1738] [serial = 433] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 179 (0x8e770000) [pid = 1738] [serial = 436] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 178 (0x8e74e800) [pid = 1738] [serial = 415] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 177 (0x929d4c00) [pid = 1738] [serial = 424] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 176 (0x92b43800) [pid = 1738] [serial = 427] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 175 (0x91f23800) [pid = 1738] [serial = 421] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 174 (0x8f873800) [pid = 1738] [serial = 412] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 173 (0x92c9bc00) [pid = 1738] [serial = 430] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 172 (0x95226000) [pid = 1738] [serial = 457] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0xa1014400 == 83 [pid = 1738] [id = 13] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x93c78800 == 82 [pid = 1738] [id = 6] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x99fcb000 == 81 [pid = 1738] [id = 24] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x91f24400 == 80 [pid = 1738] [id = 9] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x93c81c00 == 79 [pid = 1738] [id = 22] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x994c2800 == 78 [pid = 1738] [id = 16] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5a000 == 77 [pid = 1738] [id = 93] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6e2800 == 76 [pid = 1738] [id = 91] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6e3c00 == 75 [pid = 1738] [id = 92] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8d800 == 74 [pid = 1738] [id = 124] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5c000 == 73 [pid = 1738] [id = 94] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x952b0c00 == 72 [pid = 1738] [id = 160] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8d519400 == 71 [pid = 1738] [id = 159] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x99b37800 == 70 [pid = 1738] [id = 158] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x9535e000 == 69 [pid = 1738] [id = 157] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x92b45000 == 68 [pid = 1738] [id = 156] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x9232e800 == 67 [pid = 1738] [id = 155] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa8c00 == 66 [pid = 1738] [id = 154] 13:12:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8d514800 == 65 [pid = 1738] [id = 153] 13:12:25 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 171 (0x91ccf800) [pid = 1738] [serial = 403] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 170 (0x8f94b400) [pid = 1738] [serial = 401] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 169 (0x8efa5000) [pid = 1738] [serial = 283] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 168 (0x92b4dc00) [pid = 1738] [serial = 451] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 167 (0x99ff4800) [pid = 1738] [serial = 346] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 166 (0x989a8c00) [pid = 1738] [serial = 352] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 165 (0x8f0cdc00) [pid = 1738] [serial = 443] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 164 (0xa23a5800) [pid = 1738] [serial = 313] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 163 (0x9b8b7c00) [pid = 1738] [serial = 355] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 162 (0x8f950c00) [pid = 1738] [serial = 277] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 161 (0x913ac000) [pid = 1738] [serial = 448] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 160 (0x9d86bc00) [pid = 1738] [serial = 223] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 159 (0xa4f7a400) [pid = 1738] [serial = 361] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 158 (0x952b4000) [pid = 1738] [serial = 376] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 157 (0x8e4c0800) [pid = 1738] [serial = 325] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 156 (0xa8259800) [pid = 1738] [serial = 367] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 155 (0x8e4b2400) [pid = 1738] [serial = 439] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 154 (0xa2259800) [pid = 1738] [serial = 358] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 153 (0x952b2000) [pid = 1738] [serial = 370] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 152 (0x99b33c00) [pid = 1738] [serial = 310] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 151 (0x8f6ed800) [pid = 1738] [serial = 274] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8e742400) [pid = 1738] [serial = 440] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x93a59800) [pid = 1738] [serial = 307] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x93c80000) [pid = 1738] [serial = 454] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0x8f943400) [pid = 1738] [serial = 446] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8ee68800) [pid = 1738] [serial = 442] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x92b51800) [pid = 1738] [serial = 452] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x9b8bf000) [pid = 1738] [serial = 322] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x95231000) [pid = 1738] [serial = 455] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x91ccb800) [pid = 1738] [serial = 449] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x93c7b400) [pid = 1738] [serial = 404] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0xa3288000) [pid = 1738] [serial = 319] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x91f24800) [pid = 1738] [serial = 349] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x8f827c00) [pid = 1738] [serial = 445] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8f829800) [pid = 1738] [serial = 316] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8f6ed400) [pid = 1738] [serial = 400] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8ee65c00) [pid = 1738] [serial = 280] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0xa6ea8400) [pid = 1738] [serial = 364] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0xa1015800) [pid = 1738] [serial = 304] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x9949e800) [pid = 1738] [serial = 397] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8db97400) [pid = 1738] [serial = 373] [outer = (nil)] [url = about:blank] 13:12:25 INFO - PROCESS | 1738 | 1467317545496 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 13:12:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 13:12:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2096ms 13:12:25 INFO - PROCESS | 1738 | 1467317545606 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 13:12:25 INFO - PROCESS | 1738 | 1467317545615 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 13:12:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:12:25 INFO - PROCESS | 1738 | 1467317545626 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:12:25 INFO - PROCESS | 1738 | 1467317545630 Marionette TRACE conn3 <- [1,702,null,{}] 13:12:25 INFO - PROCESS | 1738 | 1467317545675 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:25 INFO - PROCESS | 1738 | 1467317545684 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:25 INFO - PROCESS | 1738 | 1467317545907 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 13:12:25 INFO - PROCESS | 1738 | 1467317545917 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:25 INFO - PROCESS | 1738 | 1467317545935 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97cc00 == 66 [pid = 1738] [id = 183] 13:12:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x8e4b9000) [pid = 1738] [serial = 549] [outer = (nil)] 13:12:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8ef9e400) [pid = 1738] [serial = 550] [outer = 0x8e4b9000] 13:12:26 INFO - PROCESS | 1738 | 1467317546023 Marionette DEBUG loaded listener.js 13:12:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8f0d0400) [pid = 1738] [serial = 551] [outer = 0x8e4b9000] 13:12:27 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:27 INFO - PROCESS | 1738 | 1467317547402 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 13:12:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:12:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1839ms 13:12:27 INFO - PROCESS | 1738 | 1467317547464 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 13:12:27 INFO - PROCESS | 1738 | 1467317547468 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 13:12:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:12:27 INFO - PROCESS | 1738 | 1467317547482 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:12:27 INFO - PROCESS | 1738 | 1467317547487 Marionette TRACE conn3 <- [1,706,null,{}] 13:12:27 INFO - PROCESS | 1738 | 1467317547502 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:27 INFO - PROCESS | 1738 | 1467317547510 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:27 INFO - PROCESS | 1738 | 1467317547814 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 13:12:27 INFO - PROCESS | 1738 | 1467317547848 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:27 INFO - PROCESS | 1738 | 1467317547868 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e770000 == 67 [pid = 1738] [id = 184] 13:12:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8ee66800) [pid = 1738] [serial = 552] [outer = (nil)] 13:12:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8f822800) [pid = 1738] [serial = 553] [outer = 0x8ee66800] 13:12:28 INFO - PROCESS | 1738 | 1467317548022 Marionette DEBUG loaded listener.js 13:12:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8f878800) [pid = 1738] [serial = 554] [outer = 0x8ee66800] 13:12:29 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:29 INFO - PROCESS | 1738 | 1467317549247 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 13:12:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:12:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1798ms 13:12:29 INFO - PROCESS | 1738 | 1467317549874 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 13:12:29 INFO - PROCESS | 1738 | 1467317549880 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8f6e9000) [pid = 1738] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x93a55800) [pid = 1738] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8d588400) [pid = 1738] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8e765400) [pid = 1738] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x8e749400) [pid = 1738] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8f822c00) [pid = 1738] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x8efaa800) [pid = 1738] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x91f2ac00) [pid = 1738] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x99b30000) [pid = 1738] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x8efab400) [pid = 1738] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8d516000) [pid = 1738] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x8e4bc000) [pid = 1738] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:12:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8d590800) [pid = 1738] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x8d58bc00) [pid = 1738] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x8e4b9800) [pid = 1738] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x8f869c00) [pid = 1738] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x8e761400) [pid = 1738] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x99b35400) [pid = 1738] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:12:30 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x92c98400) [pid = 1738] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:12:30 INFO - PROCESS | 1738 | 1467317550081 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:12:30 INFO - PROCESS | 1738 | 1467317550086 Marionette TRACE conn3 <- [1,710,null,{}] 13:12:30 INFO - PROCESS | 1738 | 1467317550093 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:30 INFO - PROCESS | 1738 | 1467317550098 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:30 INFO - PROCESS | 1738 | 1467317550337 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 13:12:30 INFO - PROCESS | 1738 | 1467317550446 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:30 INFO - PROCESS | 1738 | 1467317550461 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e747c00 == 68 [pid = 1738] [id = 185] 13:12:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x8e749400) [pid = 1738] [serial = 555] [outer = (nil)] 13:12:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x8e767c00) [pid = 1738] [serial = 556] [outer = 0x8e749400] 13:12:30 INFO - PROCESS | 1738 | 1467317550550 Marionette DEBUG loaded listener.js 13:12:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x8f6e8800) [pid = 1738] [serial = 557] [outer = 0x8e749400] 13:12:31 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:31 INFO - PROCESS | 1738 | 1467317551677 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 13:12:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:12:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1668ms 13:12:31 INFO - PROCESS | 1738 | 1467317551719 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 13:12:31 INFO - PROCESS | 1738 | 1467317551723 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 13:12:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:12:31 INFO - PROCESS | 1738 | 1467317551729 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:12:31 INFO - PROCESS | 1738 | 1467317551732 Marionette TRACE conn3 <- [1,714,null,{}] 13:12:31 INFO - PROCESS | 1738 | 1467317551737 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:31 INFO - PROCESS | 1738 | 1467317551742 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:31 INFO - PROCESS | 1738 | 1467317551962 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 13:12:32 INFO - PROCESS | 1738 | 1467317552173 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:32 INFO - PROCESS | 1738 | 1467317552183 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c8400 == 69 [pid = 1738] [id = 186] 13:12:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x8b1cc800) [pid = 1738] [serial = 558] [outer = (nil)] 13:12:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8d51c800) [pid = 1738] [serial = 559] [outer = 0x8b1cc800] 13:12:32 INFO - PROCESS | 1738 | 1467317552306 Marionette DEBUG loaded listener.js 13:12:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8d58f000) [pid = 1738] [serial = 560] [outer = 0x8b1cc800] 13:12:33 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:33 INFO - PROCESS | 1738 | 1467317553733 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 13:12:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 13:12:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2082ms 13:12:33 INFO - PROCESS | 1738 | 1467317553814 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 13:12:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:12:33 INFO - PROCESS | 1738 | 1467317553820 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 13:12:33 INFO - PROCESS | 1738 | 1467317553828 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:12:33 INFO - PROCESS | 1738 | 1467317553833 Marionette TRACE conn3 <- [1,718,null,{}] 13:12:33 INFO - PROCESS | 1738 | 1467317553841 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:33 INFO - PROCESS | 1738 | 1467317553847 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:34 INFO - PROCESS | 1738 | 1467317554074 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 13:12:34 INFO - PROCESS | 1738 | 1467317554268 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:34 INFO - PROCESS | 1738 | 1467317554276 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d588800 == 70 [pid = 1738] [id = 187] 13:12:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8e4b7800) [pid = 1738] [serial = 561] [outer = (nil)] 13:12:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8ee5a000) [pid = 1738] [serial = 562] [outer = 0x8e4b7800] 13:12:34 INFO - PROCESS | 1738 | 1467317554401 Marionette DEBUG loaded listener.js 13:12:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8efabc00) [pid = 1738] [serial = 563] [outer = 0x8e4b7800] 13:12:35 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:35 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:12:35 INFO - PROCESS | 1738 | 1467317555850 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 13:12:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:12:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2038ms 13:12:35 INFO - PROCESS | 1738 | 1467317555869 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 13:12:35 INFO - PROCESS | 1738 | 1467317555875 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 13:12:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:12:35 INFO - PROCESS | 1738 | 1467317555882 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:12:35 INFO - PROCESS | 1738 | 1467317555886 Marionette TRACE conn3 <- [1,722,null,{}] 13:12:35 INFO - PROCESS | 1738 | 1467317555892 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:35 INFO - PROCESS | 1738 | 1467317555898 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:36 INFO - PROCESS | 1738 | 1467317556100 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 13:12:36 INFO - PROCESS | 1738 | 1467317556292 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:36 INFO - PROCESS | 1738 | 1467317556300 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee60400 == 71 [pid = 1738] [id = 188] 13:12:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8f81b800) [pid = 1738] [serial = 564] [outer = (nil)] 13:12:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x8f949000) [pid = 1738] [serial = 565] [outer = 0x8f81b800] 13:12:36 INFO - PROCESS | 1738 | 1467317556380 Marionette DEBUG loaded listener.js 13:12:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x9137bc00) [pid = 1738] [serial = 566] [outer = 0x8f81b800] 13:12:37 INFO - PROCESS | 1738 | 1467317557367 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 13:12:37 INFO - PROCESS | 1738 | 1467317557427 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 13:12:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:12:37 INFO - PROCESS | 1738 | 1467317557443 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:12:37 INFO - PROCESS | 1738 | 1467317557452 Marionette TRACE conn3 <- [1,726,null,{}] 13:12:37 INFO - PROCESS | 1738 | 1467317557459 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:37 INFO - PROCESS | 1738 | 1467317557466 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:37 INFO - PROCESS | 1738 | 1467317557706 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 13:12:37 INFO - PROCESS | 1738 | 1467317557950 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 1738 | 1467317557958 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f948c00 == 72 [pid = 1738] [id = 189] 13:12:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x913acc00) [pid = 1738] [serial = 567] [outer = (nil)] 13:12:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x929cf000) [pid = 1738] [serial = 568] [outer = 0x913acc00] 13:12:38 INFO - PROCESS | 1738 | 1467317558083 Marionette DEBUG loaded listener.js 13:12:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x92b45400) [pid = 1738] [serial = 569] [outer = 0x913acc00] 13:12:38 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:38 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:12:39 INFO - PROCESS | 1738 | 1467317559071 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 13:12:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:12:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1697ms 13:12:39 INFO - PROCESS | 1738 | 1467317559133 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 13:12:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:12:39 INFO - PROCESS | 1738 | 1467317559138 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 13:12:39 INFO - PROCESS | 1738 | 1467317559144 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:12:39 INFO - PROCESS | 1738 | 1467317559148 Marionette TRACE conn3 <- [1,730,null,{}] 13:12:39 INFO - PROCESS | 1738 | 1467317559154 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:39 INFO - PROCESS | 1738 | 1467317559159 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:39 INFO - PROCESS | 1738 | 1467317559365 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 13:12:39 INFO - PROCESS | 1738 | 1467317559648 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:39 INFO - PROCESS | 1738 | 1467317559655 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cc400 == 73 [pid = 1738] [id = 190] 13:12:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8d512000) [pid = 1738] [serial = 570] [outer = (nil)] 13:12:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x92c9f400) [pid = 1738] [serial = 571] [outer = 0x8d512000] 13:12:39 INFO - PROCESS | 1738 | 1467317559740 Marionette DEBUG loaded listener.js 13:12:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x92ca1000) [pid = 1738] [serial = 572] [outer = 0x8d512000] 13:12:40 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:40 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:12:40 INFO - PROCESS | 1738 | 1467317560710 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 1738 | 1467317560788 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 13:12:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:12:40 INFO - PROCESS | 1738 | 1467317560794 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:12:40 INFO - PROCESS | 1738 | 1467317560798 Marionette TRACE conn3 <- [1,734,null,{}] 13:12:40 INFO - PROCESS | 1738 | 1467317560804 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:40 INFO - PROCESS | 1738 | 1467317560809 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:41 INFO - PROCESS | 1738 | 1467317561007 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 13:12:41 INFO - PROCESS | 1738 | 1467317561254 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:41 INFO - PROCESS | 1738 | 1467317561271 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c74800 == 74 [pid = 1738] [id = 191] 13:12:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x93c7d000) [pid = 1738] [serial = 573] [outer = (nil)] 13:12:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x947e4800) [pid = 1738] [serial = 574] [outer = 0x93c7d000] 13:12:41 INFO - PROCESS | 1738 | 1467317561404 Marionette DEBUG loaded listener.js 13:12:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 139 (0x95238000) [pid = 1738] [serial = 575] [outer = 0x93c7d000] 13:12:42 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:42 INFO - PROCESS | 1738 | 1467317562414 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 13:12:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:12:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1685ms 13:12:42 INFO - PROCESS | 1738 | 1467317562482 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 13:12:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:12:42 INFO - PROCESS | 1738 | 1467317562486 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 13:12:42 INFO - PROCESS | 1738 | 1467317562493 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:12:42 INFO - PROCESS | 1738 | 1467317562496 Marionette TRACE conn3 <- [1,738,null,{}] 13:12:42 INFO - PROCESS | 1738 | 1467317562502 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:42 INFO - PROCESS | 1738 | 1467317562508 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:42 INFO - PROCESS | 1738 | 1467317562708 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 13:12:42 INFO - PROCESS | 1738 | 1467317562970 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:42 INFO - PROCESS | 1738 | 1467317562981 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cdc00 == 75 [pid = 1738] [id = 192] 13:12:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 140 (0x93c65c00) [pid = 1738] [serial = 576] [outer = (nil)] 13:12:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 141 (0x96e9c400) [pid = 1738] [serial = 577] [outer = 0x93c65c00] 13:12:43 INFO - PROCESS | 1738 | 1467317563104 Marionette DEBUG loaded listener.js 13:12:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 142 (0x980ce400) [pid = 1738] [serial = 578] [outer = 0x93c65c00] 13:12:44 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:44 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:12:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:12:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1987ms 13:12:44 INFO - PROCESS | 1738 | 1467317564470 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 13:12:44 INFO - PROCESS | 1738 | 1467317564480 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 13:12:44 INFO - PROCESS | 1738 | 1467317564484 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 13:12:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:12:44 INFO - PROCESS | 1738 | 1467317564491 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:12:44 INFO - PROCESS | 1738 | 1467317564495 Marionette TRACE conn3 <- [1,742,null,{}] 13:12:44 INFO - PROCESS | 1738 | 1467317564501 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:44 INFO - PROCESS | 1738 | 1467317564507 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:44 INFO - PROCESS | 1738 | 1467317564748 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 13:12:44 INFO - PROCESS | 1738 | 1467317564953 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:44 INFO - PROCESS | 1738 | 1467317564963 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c6d400 == 76 [pid = 1738] [id = 193] 13:12:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 143 (0x952a5400) [pid = 1738] [serial = 579] [outer = (nil)] 13:12:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 144 (0x9949fc00) [pid = 1738] [serial = 580] [outer = 0x952a5400] 13:12:45 INFO - PROCESS | 1738 | 1467317565089 Marionette DEBUG loaded listener.js 13:12:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 145 (0x99526c00) [pid = 1738] [serial = 581] [outer = 0x952a5400] 13:12:46 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:46 INFO - PROCESS | 1738 | 1467317566424 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 13:12:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 13:12:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1988ms 13:12:46 INFO - PROCESS | 1738 | 1467317566481 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 13:12:46 INFO - PROCESS | 1738 | 1467317566485 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 13:12:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:12:46 INFO - PROCESS | 1738 | 1467317566537 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:12:46 INFO - PROCESS | 1738 | 1467317566540 Marionette TRACE conn3 <- [1,746,null,{}] 13:12:46 INFO - PROCESS | 1738 | 1467317566547 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:46 INFO - PROCESS | 1738 | 1467317566553 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:46 INFO - PROCESS | 1738 | 1467317566785 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 13:12:47 INFO - PROCESS | 1738 | 1467317566988 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:47 INFO - PROCESS | 1738 | 1467317566998 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d584000 == 77 [pid = 1738] [id = 194] 13:12:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 146 (0x8d585400) [pid = 1738] [serial = 582] [outer = (nil)] 13:12:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 147 (0x8f0d7c00) [pid = 1738] [serial = 583] [outer = 0x8d585400] 13:12:47 INFO - PROCESS | 1738 | 1467317567126 Marionette DEBUG loaded listener.js 13:12:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 148 (0x91cc9400) [pid = 1738] [serial = 584] [outer = 0x8d585400] 13:12:47 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:48 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:48 INFO - PROCESS | 1738 | 1467317568581 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 13:12:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 13:12:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2090ms 13:12:48 INFO - PROCESS | 1738 | 1467317568622 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 13:12:48 INFO - PROCESS | 1738 | 1467317568628 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 13:12:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:12:48 INFO - PROCESS | 1738 | 1467317568635 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:12:48 INFO - PROCESS | 1738 | 1467317568640 Marionette TRACE conn3 <- [1,750,null,{}] 13:12:48 INFO - PROCESS | 1738 | 1467317568648 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:48 INFO - PROCESS | 1738 | 1467317568653 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:48 INFO - PROCESS | 1738 | 1467317568828 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 13:12:49 INFO - PROCESS | 1738 | 1467317569024 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:49 INFO - PROCESS | 1738 | 1467317569037 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d514c00 == 78 [pid = 1738] [id = 195] 13:12:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 149 (0x8e746400) [pid = 1738] [serial = 585] [outer = (nil)] 13:12:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 150 (0x8e765400) [pid = 1738] [serial = 586] [outer = 0x8e746400] 13:12:49 INFO - PROCESS | 1738 | 1467317569148 Marionette DEBUG loaded listener.js 13:12:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 151 (0x8efa4000) [pid = 1738] [serial = 587] [outer = 0x8e746400] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8e747c00 == 77 [pid = 1738] [id = 185] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8e770000 == 76 [pid = 1738] [id = 184] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97cc00 == 75 [pid = 1738] [id = 183] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51e800 == 74 [pid = 1738] [id = 182] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8d513800 == 73 [pid = 1738] [id = 181] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8db95000 == 72 [pid = 1738] [id = 125] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4b4800 == 71 [pid = 1738] [id = 166] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x99b3dc00 == 70 [pid = 1738] [id = 115] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x92334c00 == 69 [pid = 1738] [id = 14] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x9b0dbc00 == 68 [pid = 1738] [id = 26] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x92ff0000 == 67 [pid = 1738] [id = 170] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x91f23000 == 66 [pid = 1738] [id = 8] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0dac00 == 65 [pid = 1738] [id = 174] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x9d429800 == 64 [pid = 1738] [id = 36] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x939aec00 == 63 [pid = 1738] [id = 70] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x98270800 == 62 [pid = 1738] [id = 48] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x99b84000 == 61 [pid = 1738] [id = 73] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8d984800 == 60 [pid = 1738] [id = 173] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x91375000 == 59 [pid = 1738] [id = 132] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8d511400 == 58 [pid = 1738] [id = 168] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x98925800 == 57 [pid = 1738] [id = 180] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x9b01fc00 == 56 [pid = 1738] [id = 49] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0xa225e800 == 55 [pid = 1738] [id = 74] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x93c6f400 == 54 [pid = 1738] [id = 25] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8d510c00 == 53 [pid = 1738] [id = 171] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x93c66000 == 52 [pid = 1738] [id = 175] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8e748400 == 51 [pid = 1738] [id = 138] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x980c0c00 == 50 [pid = 1738] [id = 177] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x9522d800 == 49 [pid = 1738] [id = 78] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8d584800 == 48 [pid = 1738] [id = 140] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x99bd0c00 == 47 [pid = 1738] [id = 179] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x93c69c00 == 46 [pid = 1738] [id = 47] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x99d40c00 == 45 [pid = 1738] [id = 72] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x92ea8c00 == 44 [pid = 1738] [id = 75] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5ac00 == 43 [pid = 1738] [id = 136] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4b9400 == 42 [pid = 1738] [id = 178] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x91cc3800 == 41 [pid = 1738] [id = 76] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4bd800 == 40 [pid = 1738] [id = 137] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x92b50400 == 39 [pid = 1738] [id = 176] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x939adc00 == 38 [pid = 1738] [id = 77] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8e74c800 == 37 [pid = 1738] [id = 142] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0xa67e9c00 == 36 [pid = 1738] [id = 163] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8d515800 == 35 [pid = 1738] [id = 165] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4c1400 == 34 [pid = 1738] [id = 144] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1ca400 == 33 [pid = 1738] [id = 164] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d1800 == 32 [pid = 1738] [id = 143] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8d588000 == 31 [pid = 1738] [id = 141] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa4c00 == 30 [pid = 1738] [id = 167] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x95222000 == 29 [pid = 1738] [id = 101] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x9b0d6800 == 28 [pid = 1738] [id = 17] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x93c63400 == 27 [pid = 1738] [id = 21] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8d585c00 == 26 [pid = 1738] [id = 139] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cfc00 == 25 [pid = 1738] [id = 169] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x9521fc00 == 24 [pid = 1738] [id = 86] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x9524b400 == 23 [pid = 1738] [id = 50] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x947e2000 == 22 [pid = 1738] [id = 71] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x99a87800 == 21 [pid = 1738] [id = 162] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8f823000 == 20 [pid = 1738] [id = 161] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8d510400 == 19 [pid = 1738] [id = 172] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8e763800 == 18 [pid = 1738] [id = 145] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8d584000 == 17 [pid = 1738] [id = 194] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x93c6d400 == 16 [pid = 1738] [id = 193] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cdc00 == 15 [pid = 1738] [id = 192] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x93c74800 == 14 [pid = 1738] [id = 191] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cc400 == 13 [pid = 1738] [id = 190] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8f948c00 == 12 [pid = 1738] [id = 189] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee60400 == 11 [pid = 1738] [id = 188] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8d588800 == 10 [pid = 1738] [id = 187] 13:12:51 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c8400 == 9 [pid = 1738] [id = 186] 13:12:51 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 150 (0x8f6e6000) [pid = 1738] [serial = 515] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 149 (0x95240400) [pid = 1738] [serial = 458] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 148 (0x93c79400) [pid = 1738] [serial = 511] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 147 (0xa1083400) [pid = 1738] [serial = 484] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 146 (0x8d58e800) [pid = 1738] [serial = 419] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 145 (0x92c9f800) [pid = 1738] [serial = 437] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 144 (0x8f878000) [pid = 1738] [serial = 416] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 143 (0x92b44800) [pid = 1738] [serial = 508] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 142 (0x952a7800) [pid = 1738] [serial = 512] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 141 (0x8f6e4400) [pid = 1738] [serial = 502] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 140 (0x995c9000) [pid = 1738] [serial = 472] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 139 (0x99b3f000) [pid = 1738] [serial = 475] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 138 (0x92b49800) [pid = 1738] [serial = 428] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x99f85400) [pid = 1738] [serial = 407] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x913ac800) [pid = 1738] [serial = 505] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0xa68a0c00) [pid = 1738] [serial = 490] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8d51d400) [pid = 1738] [serial = 496] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8e762800) [pid = 1738] [serial = 500] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x9b0e3000) [pid = 1738] [serial = 481] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x952b2800) [pid = 1738] [serial = 469] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0xa2257c00) [pid = 1738] [serial = 422] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x8f829000) [pid = 1738] [serial = 493] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x92c97800) [pid = 1738] [serial = 509] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x8f94f800) [pid = 1738] [serial = 503] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0xa2ff5000) [pid = 1738] [serial = 487] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x8f821c00) [pid = 1738] [serial = 463] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8d587400) [pid = 1738] [serial = 497] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x929d6800) [pid = 1738] [serial = 425] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x8d519c00) [pid = 1738] [serial = 460] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x99f8bc00) [pid = 1738] [serial = 478] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x8ef9fc00) [pid = 1738] [serial = 514] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x8f876000) [pid = 1738] [serial = 413] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x8e76a400) [pid = 1738] [serial = 434] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0xa1082000) [pid = 1738] [serial = 410] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x91ccb000) [pid = 1738] [serial = 506] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x8e4c0000) [pid = 1738] [serial = 499] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x92b4ec00) [pid = 1738] [serial = 466] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x92ca1800) [pid = 1738] [serial = 431] [outer = (nil)] [url = about:blank] 13:12:52 INFO - PROCESS | 1738 | 1467317572270 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 13:12:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:12:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 3653ms 13:12:52 INFO - PROCESS | 1738 | 1467317572289 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 13:12:52 INFO - PROCESS | 1738 | 1467317572293 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 13:12:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:12:52 INFO - PROCESS | 1738 | 1467317572302 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:12:52 INFO - PROCESS | 1738 | 1467317572306 Marionette TRACE conn3 <- [1,754,null,{}] 13:12:52 INFO - PROCESS | 1738 | 1467317572314 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:52 INFO - PROCESS | 1738 | 1467317572320 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:52 INFO - PROCESS | 1738 | 1467317572483 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 13:12:52 INFO - PROCESS | 1738 | 1467317572494 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:52 INFO - PROCESS | 1738 | 1467317572505 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d585c00 == 10 [pid = 1738] [id = 196] 13:12:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x8d586800) [pid = 1738] [serial = 588] [outer = (nil)] 13:12:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x8d58c400) [pid = 1738] [serial = 589] [outer = 0x8d586800] 13:12:52 INFO - PROCESS | 1738 | 1467317572612 Marionette DEBUG loaded listener.js 13:12:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x8d97bc00) [pid = 1738] [serial = 590] [outer = 0x8d586800] 13:12:54 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:54 INFO - PROCESS | 1738 | 1467317574102 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 13:12:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 13:12:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1832ms 13:12:54 INFO - PROCESS | 1738 | 1467317574201 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 13:12:54 INFO - PROCESS | 1738 | 1467317574208 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 13:12:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:12:54 INFO - PROCESS | 1738 | 1467317574220 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:12:54 INFO - PROCESS | 1738 | 1467317574225 Marionette TRACE conn3 <- [1,758,null,{}] 13:12:54 INFO - PROCESS | 1738 | 1467317574234 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:54 INFO - PROCESS | 1738 | 1467317574242 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:54 INFO - PROCESS | 1738 | 1467317574423 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 13:12:54 INFO - PROCESS | 1738 | 1467317574605 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:54 INFO - PROCESS | 1738 | 1467317574612 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51bc00 == 11 [pid = 1738] [id = 197] 13:12:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x8d589800) [pid = 1738] [serial = 591] [outer = (nil)] 13:12:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x8db8e800) [pid = 1738] [serial = 592] [outer = 0x8d589800] 13:12:54 INFO - PROCESS | 1738 | 1467317574698 Marionette DEBUG loaded listener.js 13:12:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x8db94400) [pid = 1738] [serial = 593] [outer = 0x8d589800] 13:12:55 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:55 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:12:55 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:55 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:55 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:12:55 INFO - PROCESS | 1738 | 1467317575616 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 13:12:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:12:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1441ms 13:12:55 INFO - PROCESS | 1738 | 1467317575661 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 13:12:55 INFO - PROCESS | 1738 | 1467317575671 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 13:12:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:12:55 INFO - PROCESS | 1738 | 1467317575682 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:12:55 INFO - PROCESS | 1738 | 1467317575686 Marionette TRACE conn3 <- [1,762,null,{}] 13:12:55 INFO - PROCESS | 1738 | 1467317575693 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:55 INFO - PROCESS | 1738 | 1467317575699 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:55 INFO - PROCESS | 1738 | 1467317575905 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 13:12:56 INFO - PROCESS | 1738 | 1467317576220 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:56 INFO - PROCESS | 1738 | 1467317576228 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e750000 == 12 [pid = 1738] [id = 198] 13:12:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x8e766800) [pid = 1738] [serial = 594] [outer = (nil)] 13:12:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x8e76d400) [pid = 1738] [serial = 595] [outer = 0x8e766800] 13:12:56 INFO - PROCESS | 1738 | 1467317576336 Marionette DEBUG loaded listener.js 13:12:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x8ee60400) [pid = 1738] [serial = 596] [outer = 0x8e766800] 13:12:57 INFO - PROCESS | 1738 | 1467317577689 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 13:12:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:12:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2038ms 13:12:57 INFO - PROCESS | 1738 | 1467317577809 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 13:12:57 INFO - PROCESS | 1738 | 1467317577812 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 13:12:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:12:57 INFO - PROCESS | 1738 | 1467317577836 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:12:57 INFO - PROCESS | 1738 | 1467317577843 Marionette TRACE conn3 <- [1,766,null,{}] 13:12:57 INFO - PROCESS | 1738 | 1467317577862 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:57 INFO - PROCESS | 1738 | 1467317577871 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:58 INFO - PROCESS | 1738 | 1467317578047 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 13:12:58 INFO - PROCESS | 1738 | 1467317578200 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:58 INFO - PROCESS | 1738 | 1467317578214 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6e1400 == 13 [pid = 1738] [id = 199] 13:12:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8f6e6c00) [pid = 1738] [serial = 597] [outer = (nil)] 13:12:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8f6ec400) [pid = 1738] [serial = 598] [outer = 0x8f6e6c00] 13:12:58 INFO - PROCESS | 1738 | 1467317578298 Marionette DEBUG loaded listener.js 13:12:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8f86b000) [pid = 1738] [serial = 599] [outer = 0x8f6e6c00] 13:12:59 INFO - PROCESS | 1738 | 1467317579559 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 13:12:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:12:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1742ms 13:12:59 INFO - PROCESS | 1738 | 1467317579623 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 13:12:59 INFO - PROCESS | 1738 | 1467317579628 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 13:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:12:59 INFO - PROCESS | 1738 | 1467317579639 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:12:59 INFO - PROCESS | 1738 | 1467317579642 Marionette TRACE conn3 <- [1,770,null,{}] 13:12:59 INFO - PROCESS | 1738 | 1467317579648 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:12:59 INFO - PROCESS | 1738 | 1467317579653 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:12:59 INFO - PROCESS | 1738 | 1467317579906 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 13:13:00 INFO - PROCESS | 1738 | 1467317580091 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:00 INFO - PROCESS | 1738 | 1467317580098 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d980400 == 14 [pid = 1738] [id = 200] 13:13:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8e4b4c00) [pid = 1738] [serial = 600] [outer = (nil)] 13:13:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8f949800) [pid = 1738] [serial = 601] [outer = 0x8e4b4c00] 13:13:00 INFO - PROCESS | 1738 | 1467317580182 Marionette DEBUG loaded listener.js 13:13:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 128 (0x8f950000) [pid = 1738] [serial = 602] [outer = 0x8e4b4c00] 13:13:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 129 (0x9137f800) [pid = 1738] [serial = 603] [outer = 0x93a59400] 13:13:01 INFO - PROCESS | 1738 | 1467317581370 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1784ms 13:13:01 INFO - PROCESS | 1738 | 1467317581424 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 13:13:01 INFO - PROCESS | 1738 | 1467317581427 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 13:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:13:01 INFO - PROCESS | 1738 | 1467317581434 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:13:01 INFO - PROCESS | 1738 | 1467317581438 Marionette TRACE conn3 <- [1,774,null,{}] 13:13:01 INFO - PROCESS | 1738 | 1467317581454 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:01 INFO - PROCESS | 1738 | 1467317581458 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:01 INFO - PROCESS | 1738 | 1467317581736 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 13:13:01 INFO - PROCESS | 1738 | 1467317581899 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:01 INFO - PROCESS | 1738 | 1467317581908 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d581800 == 15 [pid = 1738] [id = 201] 13:13:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 130 (0x8db8d000) [pid = 1738] [serial = 604] [outer = (nil)] 13:13:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 131 (0x9137ac00) [pid = 1738] [serial = 605] [outer = 0x8db8d000] 13:13:01 INFO - PROCESS | 1738 | 1467317581986 Marionette DEBUG loaded listener.js 13:13:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 132 (0x913a2c00) [pid = 1738] [serial = 606] [outer = 0x8db8d000] 13:13:06 INFO - PROCESS | 1738 | --DOCSHELL 0x8d514c00 == 14 [pid = 1738] [id = 195] 13:13:06 INFO - PROCESS | 1738 | --DOCSHELL 0x8d980400 == 13 [pid = 1738] [id = 200] 13:13:06 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6e1400 == 12 [pid = 1738] [id = 199] 13:13:06 INFO - PROCESS | 1738 | --DOCSHELL 0x8e750000 == 11 [pid = 1738] [id = 198] 13:13:06 INFO - PROCESS | 1738 | --DOCSHELL 0x8d585c00 == 10 [pid = 1738] [id = 196] 13:13:06 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51bc00 == 9 [pid = 1738] [id = 197] 13:13:09 INFO - PROCESS | 1738 | 1467317589303 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 13:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 7930ms 13:13:09 INFO - PROCESS | 1738 | 1467317589368 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 13:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:13:09 INFO - PROCESS | 1738 | 1467317589379 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 13:13:09 INFO - PROCESS | 1738 | 1467317589405 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:13:09 INFO - PROCESS | 1738 | 1467317589417 Marionette TRACE conn3 <- [1,778,null,{}] 13:13:09 INFO - PROCESS | 1738 | 1467317589452 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:09 INFO - PROCESS | 1738 | 1467317589465 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:09 INFO - PROCESS | 1738 | 1467317589714 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 13:13:09 INFO - PROCESS | 1738 | 1467317589957 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:09 INFO - PROCESS | 1738 | 1467317589966 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db95c00 == 10 [pid = 1738] [id = 202] 13:13:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 133 (0x8db96400) [pid = 1738] [serial = 607] [outer = (nil)] 13:13:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 134 (0x8e4ba400) [pid = 1738] [serial = 608] [outer = 0x8db96400] 13:13:10 INFO - PROCESS | 1738 | 1467317590044 Marionette DEBUG loaded listener.js 13:13:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 135 (0x8e742c00) [pid = 1738] [serial = 609] [outer = 0x8db96400] 13:13:10 INFO - PROCESS | 1738 | 1467317590891 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 13:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1569ms 13:13:10 INFO - PROCESS | 1738 | 1467317590956 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 13:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:13:10 INFO - PROCESS | 1738 | 1467317590965 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 13:13:10 INFO - PROCESS | 1738 | 1467317590975 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:13:10 INFO - PROCESS | 1738 | 1467317590981 Marionette TRACE conn3 <- [1,782,null,{}] 13:13:11 INFO - PROCESS | 1738 | 1467317590995 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:11 INFO - PROCESS | 1738 | 1467317591001 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:11 INFO - PROCESS | 1738 | 1467317591256 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 13:13:11 INFO - PROCESS | 1738 | 1467317591285 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:11 INFO - PROCESS | 1738 | 1467317591295 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee61800 == 11 [pid = 1738] [id = 203] 13:13:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 136 (0x8ee64400) [pid = 1738] [serial = 610] [outer = (nil)] 13:13:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 137 (0x8efa8000) [pid = 1738] [serial = 611] [outer = 0x8ee64400] 13:13:11 INFO - PROCESS | 1738 | 1467317591368 Marionette DEBUG loaded listener.js 13:13:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 138 (0x8f0d6400) [pid = 1738] [serial = 612] [outer = 0x8ee64400] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 137 (0x8d586800) [pid = 1738] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 136 (0x8e746400) [pid = 1738] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 135 (0x8b1cc800) [pid = 1738] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 134 (0x8e4b7800) [pid = 1738] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 133 (0x8f81b800) [pid = 1738] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 132 (0x913acc00) [pid = 1738] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 131 (0x8ee66800) [pid = 1738] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 130 (0x99d44400) [pid = 1738] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 129 (0x980cc800) [pid = 1738] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 128 (0x8d512000) [pid = 1738] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 127 (0x99b23000) [pid = 1738] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8d517c00) [pid = 1738] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x8e4b6800) [pid = 1738] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x8e4b9000) [pid = 1738] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x9521bc00) [pid = 1738] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x99d4a000) [pid = 1738] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x8e749400) [pid = 1738] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x8d97e400) [pid = 1738] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x8d985000) [pid = 1738] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x9949a800) [pid = 1738] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x8f6eec00) [pid = 1738] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x93c7d000) [pid = 1738] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x93c65c00) [pid = 1738] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x952a5400) [pid = 1738] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x8d585400) [pid = 1738] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x92334800) [pid = 1738] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x9aba6000) [pid = 1738] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x92fe3800) [pid = 1738] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x99b39400) [pid = 1738] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0xa67edc00) [pid = 1738] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x994a4c00) [pid = 1738] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x99e88000) [pid = 1738] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x8f0d5400) [pid = 1738] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x8d515400) [pid = 1738] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x99b89800) [pid = 1738] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x99e88800) [pid = 1738] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8b1cd000) [pid = 1738] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x8e4b4c00) [pid = 1738] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8f6e6c00) [pid = 1738] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8e766800) [pid = 1738] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:13:13 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8d589800) [pid = 1738] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:13:14 INFO - PROCESS | 1738 | 1467317594137 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 13:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 3204ms 13:13:14 INFO - PROCESS | 1738 | 1467317594178 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 13:13:14 INFO - PROCESS | 1738 | 1467317594182 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 13:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:13:14 INFO - PROCESS | 1738 | 1467317594189 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:13:14 INFO - PROCESS | 1738 | 1467317594194 Marionette TRACE conn3 <- [1,786,null,{}] 13:13:14 INFO - PROCESS | 1738 | 1467317594224 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:14 INFO - PROCESS | 1738 | 1467317594232 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:14 INFO - PROCESS | 1738 | 1467317594404 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 13:13:14 INFO - PROCESS | 1738 | 1467317594447 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:14 INFO - PROCESS | 1738 | 1467317594454 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0dc400 == 12 [pid = 1738] [id = 204] 13:13:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8f6e2000) [pid = 1738] [serial = 613] [outer = (nil)] 13:13:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8f6e7400) [pid = 1738] [serial = 614] [outer = 0x8f6e2000] 13:13:14 INFO - PROCESS | 1738 | 1467317594688 Marionette DEBUG loaded listener.js 13:13:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8f82a000) [pid = 1738] [serial = 615] [outer = 0x8f6e2000] 13:13:15 INFO - PROCESS | 1738 | 1467317595831 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1704ms 13:13:15 INFO - PROCESS | 1738 | 1467317595895 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 13:13:15 INFO - PROCESS | 1738 | 1467317595902 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 13:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:13:15 INFO - PROCESS | 1738 | 1467317595911 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:13:15 INFO - PROCESS | 1738 | 1467317595916 Marionette TRACE conn3 <- [1,790,null,{}] 13:13:15 INFO - PROCESS | 1738 | 1467317595925 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:15 INFO - PROCESS | 1738 | 1467317595931 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:16 INFO - PROCESS | 1738 | 1467317596162 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 13:13:16 INFO - PROCESS | 1738 | 1467317596445 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:16 INFO - PROCESS | 1738 | 1467317596461 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db88800 == 13 [pid = 1738] [id = 205] 13:13:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8db8e000) [pid = 1738] [serial = 616] [outer = (nil)] 13:13:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8e4b7800) [pid = 1738] [serial = 617] [outer = 0x8db8e000] 13:13:16 INFO - PROCESS | 1738 | 1467317596558 Marionette DEBUG loaded listener.js 13:13:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8e74ec00) [pid = 1738] [serial = 618] [outer = 0x8db8e000] 13:13:17 INFO - PROCESS | 1738 | 1467317597476 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1642ms 13:13:17 INFO - PROCESS | 1738 | 1467317597553 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 13:13:17 INFO - PROCESS | 1738 | 1467317597562 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 13:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:13:17 INFO - PROCESS | 1738 | 1467317597574 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:13:17 INFO - PROCESS | 1738 | 1467317597578 Marionette TRACE conn3 <- [1,794,null,{}] 13:13:17 INFO - PROCESS | 1738 | 1467317597585 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:17 INFO - PROCESS | 1738 | 1467317597591 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:17 INFO - PROCESS | 1738 | 1467317597824 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 13:13:18 INFO - PROCESS | 1738 | 1467317598124 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:18 INFO - PROCESS | 1738 | 1467317598134 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d4000 == 14 [pid = 1738] [id = 206] 13:13:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x8f6e6400) [pid = 1738] [serial = 619] [outer = (nil)] 13:13:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x8f829400) [pid = 1738] [serial = 620] [outer = 0x8f6e6400] 13:13:18 INFO - PROCESS | 1738 | 1467317598221 Marionette DEBUG loaded listener.js 13:13:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x8f873800) [pid = 1738] [serial = 621] [outer = 0x8f6e6400] 13:13:19 INFO - PROCESS | 1738 | 1467317599152 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 13:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1635ms 13:13:19 INFO - PROCESS | 1738 | 1467317599210 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 13:13:19 INFO - PROCESS | 1738 | 1467317599214 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 13:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:13:19 INFO - PROCESS | 1738 | 1467317599221 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:13:19 INFO - PROCESS | 1738 | 1467317599227 Marionette TRACE conn3 <- [1,798,null,{}] 13:13:19 INFO - PROCESS | 1738 | 1467317599244 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:19 INFO - PROCESS | 1738 | 1467317599252 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:19 INFO - PROCESS | 1738 | 1467317599502 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 13:13:19 INFO - PROCESS | 1738 | 1467317599803 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:19 INFO - PROCESS | 1738 | 1467317599817 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x91cc2000 == 15 [pid = 1738] [id = 207] 13:13:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x91cc2c00) [pid = 1738] [serial = 622] [outer = (nil)] 13:13:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x91cd0c00) [pid = 1738] [serial = 623] [outer = 0x91cc2c00] 13:13:19 INFO - PROCESS | 1738 | 1467317599915 Marionette DEBUG loaded listener.js 13:13:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x91f29400) [pid = 1738] [serial = 624] [outer = 0x91cc2c00] 13:13:20 INFO - PROCESS | 1738 | 1467317600836 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 13:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 13:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1685ms 13:13:20 INFO - PROCESS | 1738 | 1467317600907 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 13:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:13:20 INFO - PROCESS | 1738 | 1467317600912 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 13:13:20 INFO - PROCESS | 1738 | 1467317600919 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:13:20 INFO - PROCESS | 1738 | 1467317600922 Marionette TRACE conn3 <- [1,802,null,{}] 13:13:20 INFO - PROCESS | 1738 | 1467317600928 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:20 INFO - PROCESS | 1738 | 1467317600933 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:21 INFO - PROCESS | 1738 | 1467317601147 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 13:13:21 INFO - PROCESS | 1738 | 1467317601410 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:21 INFO - PROCESS | 1738 | 1467317601421 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee65800 == 16 [pid = 1738] [id = 208] 13:13:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x9232e000) [pid = 1738] [serial = 625] [outer = (nil)] 13:13:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x929cf800) [pid = 1738] [serial = 626] [outer = 0x9232e000] 13:13:21 INFO - PROCESS | 1738 | 1467317601546 Marionette DEBUG loaded listener.js 13:13:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x92b43c00) [pid = 1738] [serial = 627] [outer = 0x9232e000] 13:13:22 INFO - PROCESS | 1738 | 1467317602459 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 13:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 13:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1590ms 13:13:22 INFO - PROCESS | 1738 | 1467317602509 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 13:13:22 INFO - PROCESS | 1738 | 1467317602513 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 13:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:13:22 INFO - PROCESS | 1738 | 1467317602522 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:13:22 INFO - PROCESS | 1738 | 1467317602528 Marionette TRACE conn3 <- [1,806,null,{}] 13:13:22 INFO - PROCESS | 1738 | 1467317602537 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:22 INFO - PROCESS | 1738 | 1467317602544 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:22 INFO - PROCESS | 1738 | 1467317602718 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 13:13:22 INFO - PROCESS | 1738 | 1467317602959 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:22 INFO - PROCESS | 1738 | 1467317602967 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f27c00 == 17 [pid = 1738] [id = 209] 13:13:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x92328800) [pid = 1738] [serial = 628] [outer = (nil)] 13:13:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x92b4e000) [pid = 1738] [serial = 629] [outer = 0x92328800] 13:13:23 INFO - PROCESS | 1738 | 1467317603100 Marionette DEBUG loaded listener.js 13:13:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x92b4c400) [pid = 1738] [serial = 630] [outer = 0x92328800] 13:13:23 INFO - PROCESS | 1738 | 1467317603967 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 13:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 13:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1485ms 13:13:24 INFO - PROCESS | 1738 | 1467317604005 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 13:13:24 INFO - PROCESS | 1738 | 1467317604010 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 13:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:13:24 INFO - PROCESS | 1738 | 1467317604016 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:13:24 INFO - PROCESS | 1738 | 1467317604020 Marionette TRACE conn3 <- [1,810,null,{}] 13:13:24 INFO - PROCESS | 1738 | 1467317604026 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:24 INFO - PROCESS | 1738 | 1467317604036 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:24 INFO - PROCESS | 1738 | 1467317604265 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 13:13:24 INFO - PROCESS | 1738 | 1467317604522 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:24 INFO - PROCESS | 1738 | 1467317604531 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8f400 == 18 [pid = 1738] [id = 210] 13:13:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x92ea8c00) [pid = 1738] [serial = 631] [outer = (nil)] 13:13:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x92fe9c00) [pid = 1738] [serial = 632] [outer = 0x92ea8c00] 13:13:24 INFO - PROCESS | 1738 | 1467317604657 Marionette DEBUG loaded listener.js 13:13:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x93a55800) [pid = 1738] [serial = 633] [outer = 0x92ea8c00] 13:13:25 INFO - PROCESS | 1738 | 1467317605582 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 13:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1635ms 13:13:25 INFO - PROCESS | 1738 | 1467317605652 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 13:13:25 INFO - PROCESS | 1738 | 1467317605657 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 13:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:13:25 INFO - PROCESS | 1738 | 1467317605663 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:13:25 INFO - PROCESS | 1738 | 1467317605667 Marionette TRACE conn3 <- [1,814,null,{}] 13:13:25 INFO - PROCESS | 1738 | 1467317605672 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:25 INFO - PROCESS | 1738 | 1467317605678 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:25 INFO - PROCESS | 1738 | 1467317605882 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 13:13:26 INFO - PROCESS | 1738 | 1467317606117 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:26 INFO - PROCESS | 1738 | 1467317606126 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6e5800 == 19 [pid = 1738] [id = 211] 13:13:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x8f94f000) [pid = 1738] [serial = 634] [outer = (nil)] 13:13:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x93c68000) [pid = 1738] [serial = 635] [outer = 0x8f94f000] 13:13:26 INFO - PROCESS | 1738 | 1467317606273 Marionette DEBUG loaded listener.js 13:13:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x93c74800) [pid = 1738] [serial = 636] [outer = 0x8f94f000] 13:13:27 INFO - PROCESS | 1738 | 1467317607210 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 13:13:27 INFO - PROCESS | 1738 | 1467317607253 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 13:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:13:27 INFO - PROCESS | 1738 | 1467317607259 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:13:27 INFO - PROCESS | 1738 | 1467317607263 Marionette TRACE conn3 <- [1,818,null,{}] 13:13:27 INFO - PROCESS | 1738 | 1467317607268 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:27 INFO - PROCESS | 1738 | 1467317607273 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:27 INFO - PROCESS | 1738 | 1467317607496 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 13:13:27 INFO - PROCESS | 1738 | 1467317607737 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:27 INFO - PROCESS | 1738 | 1467317607747 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c7c00 == 20 [pid = 1738] [id = 212] 13:13:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x8b1cf400) [pid = 1738] [serial = 637] [outer = (nil)] 13:13:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 123 (0x8db8f000) [pid = 1738] [serial = 638] [outer = 0x8b1cf400] 13:13:27 INFO - PROCESS | 1738 | 1467317607888 Marionette DEBUG loaded listener.js 13:13:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 124 (0x8efa9000) [pid = 1738] [serial = 639] [outer = 0x8b1cf400] 13:13:29 INFO - PROCESS | 1738 | 1467317609092 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 13:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1896ms 13:13:29 INFO - PROCESS | 1738 | 1467317609156 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 13:13:29 INFO - PROCESS | 1738 | 1467317609163 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 13:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:13:29 INFO - PROCESS | 1738 | 1467317609171 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:13:29 INFO - PROCESS | 1738 | 1467317609176 Marionette TRACE conn3 <- [1,822,null,{}] 13:13:29 INFO - PROCESS | 1738 | 1467317609184 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:29 INFO - PROCESS | 1738 | 1467317609189 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:29 INFO - PROCESS | 1738 | 1467317609499 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 13:13:29 INFO - PROCESS | 1738 | 1467317609729 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:29 INFO - PROCESS | 1738 | 1467317609749 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e74d400 == 21 [pid = 1738] [id = 213] 13:13:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 125 (0x8e768000) [pid = 1738] [serial = 640] [outer = (nil)] 13:13:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 126 (0x8ee5f800) [pid = 1738] [serial = 641] [outer = 0x8e768000] 13:13:29 INFO - PROCESS | 1738 | 1467317609870 Marionette DEBUG loaded listener.js 13:13:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 127 (0x8ef9c400) [pid = 1738] [serial = 642] [outer = 0x8e768000] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 126 (0x8e4c0400) [pid = 1738] [serial = 398] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 125 (0x92fe9000) [pid = 1738] [serial = 467] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 124 (0x99499000) [pid = 1738] [serial = 470] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 123 (0x99d47000) [pid = 1738] [serial = 476] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 122 (0x99b21c00) [pid = 1738] [serial = 473] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x99fed800) [pid = 1738] [serial = 479] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x8f946800) [pid = 1738] [serial = 464] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x8db8c400) [pid = 1738] [serial = 461] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0xa2262800) [pid = 1738] [serial = 485] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x9d429400) [pid = 1738] [serial = 482] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x9137ac00) [pid = 1738] [serial = 605] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x8e76d400) [pid = 1738] [serial = 595] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x8db94400) [pid = 1738] [serial = 593] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x8d97bc00) [pid = 1738] [serial = 590] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x8db8e800) [pid = 1738] [serial = 592] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x8d58c400) [pid = 1738] [serial = 589] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x8e765400) [pid = 1738] [serial = 586] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x8d51c800) [pid = 1738] [serial = 559] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x8d58f000) [pid = 1738] [serial = 560] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x8ee5a000) [pid = 1738] [serial = 562] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x8efabc00) [pid = 1738] [serial = 563] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x8f949000) [pid = 1738] [serial = 565] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x929cf000) [pid = 1738] [serial = 568] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x9137bc00) [pid = 1738] [serial = 566] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x92b45400) [pid = 1738] [serial = 569] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8f822800) [pid = 1738] [serial = 553] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x8f878800) [pid = 1738] [serial = 554] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x9aba6800) [pid = 1738] [serial = 541] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x9d42d800) [pid = 1738] [serial = 542] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x994b9400) [pid = 1738] [serial = 529] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x92ca1000) [pid = 1738] [serial = 572] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x92c9f400) [pid = 1738] [serial = 571] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x99766400) [pid = 1738] [serial = 530] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x99d68000) [pid = 1738] [serial = 535] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x99f88000) [pid = 1738] [serial = 536] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8d51dc00) [pid = 1738] [serial = 544] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8d97d000) [pid = 1738] [serial = 545] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x91cc1400) [pid = 1738] [serial = 518] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f946400) [pid = 1738] [serial = 517] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8ef9e400) [pid = 1738] [serial = 550] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x95242000) [pid = 1738] [serial = 526] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x952b1800) [pid = 1738] [serial = 527] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x99ff1000) [pid = 1738] [serial = 538] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e767c00) [pid = 1738] [serial = 556] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x9a4b4000) [pid = 1738] [serial = 539] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8ee5b800) [pid = 1738] [serial = 547] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8ef9e800) [pid = 1738] [serial = 548] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8e742000) [pid = 1738] [serial = 520] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e762000) [pid = 1738] [serial = 521] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x99b2ac00) [pid = 1738] [serial = 532] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x99b3ac00) [pid = 1738] [serial = 533] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f86e800) [pid = 1738] [serial = 523] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x947e4800) [pid = 1738] [serial = 574] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f947400) [pid = 1738] [serial = 524] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x95238000) [pid = 1738] [serial = 575] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x96e9c400) [pid = 1738] [serial = 577] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x9949fc00) [pid = 1738] [serial = 580] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x980ce400) [pid = 1738] [serial = 578] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8f0d7c00) [pid = 1738] [serial = 583] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x99526c00) [pid = 1738] [serial = 581] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x91cc9400) [pid = 1738] [serial = 584] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8efa4000) [pid = 1738] [serial = 587] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8f6e8800) [pid = 1738] [serial = 557] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8f0d0400) [pid = 1738] [serial = 551] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0xa3287400) [pid = 1738] [serial = 488] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0xa6b75400) [pid = 1738] [serial = 491] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x913ab800) [pid = 1738] [serial = 494] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x8f950000) [pid = 1738] [serial = 602] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0x8f86b000) [pid = 1738] [serial = 599] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 57 (0x8f949800) [pid = 1738] [serial = 601] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 56 (0x8ee60400) [pid = 1738] [serial = 596] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | --DOMWINDOW == 55 (0x8f6ec400) [pid = 1738] [serial = 598] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1738 | 1467317610917 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 13:13:31 INFO - PROCESS | 1738 | 1467317611022 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 13:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:13:31 INFO - PROCESS | 1738 | 1467317611042 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:13:31 INFO - PROCESS | 1738 | 1467317611049 Marionette TRACE conn3 <- [1,826,null,{}] 13:13:31 INFO - PROCESS | 1738 | 1467317611059 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:31 INFO - PROCESS | 1738 | 1467317611066 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:31 INFO - PROCESS | 1738 | 1467317611353 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 13:13:31 INFO - PROCESS | 1738 | 1467317611492 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:31 INFO - PROCESS | 1738 | 1467317611499 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cb000 == 22 [pid = 1738] [id = 214] 13:13:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 56 (0x8d97a400) [pid = 1738] [serial = 643] [outer = (nil)] 13:13:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 57 (0x8e4bf800) [pid = 1738] [serial = 644] [outer = 0x8d97a400] 13:13:31 INFO - PROCESS | 1738 | 1467317611607 Marionette DEBUG loaded listener.js 13:13:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 58 (0x8e762000) [pid = 1738] [serial = 645] [outer = 0x8d97a400] 13:13:32 INFO - PROCESS | 1738 | 1467317612698 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 13:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1699ms 13:13:32 INFO - PROCESS | 1738 | 1467317612740 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 13:13:32 INFO - PROCESS | 1738 | 1467317612744 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 13:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:13:32 INFO - PROCESS | 1738 | 1467317612750 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:13:32 INFO - PROCESS | 1738 | 1467317612756 Marionette TRACE conn3 <- [1,830,null,{}] 13:13:32 INFO - PROCESS | 1738 | 1467317612771 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:32 INFO - PROCESS | 1738 | 1467317612779 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:33 INFO - PROCESS | 1738 | 1467317613007 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 13:13:33 INFO - PROCESS | 1738 | 1467317613034 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:33 INFO - PROCESS | 1738 | 1467317613045 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa2400 == 23 [pid = 1738] [id = 215] 13:13:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x8efa2c00) [pid = 1738] [serial = 646] [outer = (nil)] 13:13:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x8f0cec00) [pid = 1738] [serial = 647] [outer = 0x8efa2c00] 13:13:33 INFO - PROCESS | 1738 | 1467317613125 Marionette DEBUG loaded listener.js 13:13:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x8f0da400) [pid = 1738] [serial = 648] [outer = 0x8efa2c00] 13:13:34 INFO - PROCESS | 1738 | 1467317614058 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 13:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1338ms 13:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:13:34 INFO - PROCESS | 1738 | 1467317614088 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 13:13:34 INFO - PROCESS | 1738 | 1467317614092 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 13:13:34 INFO - PROCESS | 1738 | 1467317614099 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:13:34 INFO - PROCESS | 1738 | 1467317614102 Marionette TRACE conn3 <- [1,834,null,{}] 13:13:34 INFO - PROCESS | 1738 | 1467317614113 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:34 INFO - PROCESS | 1738 | 1467317614116 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:34 INFO - PROCESS | 1738 | 1467317614326 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 13:13:34 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x8ee64400) [pid = 1738] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:13:34 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x8db8d000) [pid = 1738] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:13:34 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0x8db96400) [pid = 1738] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:13:34 INFO - PROCESS | 1738 | 1467317614425 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:34 INFO - PROCESS | 1738 | 1467317614432 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d2400 == 24 [pid = 1738] [id = 216] 13:13:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x8d986400) [pid = 1738] [serial = 649] [outer = (nil)] 13:13:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x8efa9c00) [pid = 1738] [serial = 650] [outer = 0x8d986400] 13:13:34 INFO - PROCESS | 1738 | 1467317614530 Marionette DEBUG loaded listener.js 13:13:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x8f6ed000) [pid = 1738] [serial = 651] [outer = 0x8d986400] 13:13:35 INFO - PROCESS | 1738 | 1467317615280 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 13:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1243ms 13:13:35 INFO - PROCESS | 1738 | 1467317615341 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 13:13:35 INFO - PROCESS | 1738 | 1467317615344 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 13:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:13:35 INFO - PROCESS | 1738 | 1467317615350 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:13:35 INFO - PROCESS | 1738 | 1467317615353 Marionette TRACE conn3 <- [1,838,null,{}] 13:13:35 INFO - PROCESS | 1738 | 1467317615359 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:35 INFO - PROCESS | 1738 | 1467317615363 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:35 INFO - PROCESS | 1738 | 1467317615520 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 13:13:35 INFO - PROCESS | 1738 | 1467317615529 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:35 INFO - PROCESS | 1738 | 1467317615539 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51c400 == 25 [pid = 1738] [id = 217] 13:13:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8f6e2400) [pid = 1738] [serial = 652] [outer = (nil)] 13:13:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8f875000) [pid = 1738] [serial = 653] [outer = 0x8f6e2400] 13:13:35 INFO - PROCESS | 1738 | 1467317615605 Marionette DEBUG loaded listener.js 13:13:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8f944000) [pid = 1738] [serial = 654] [outer = 0x8f6e2400] 13:13:36 INFO - PROCESS | 1738 | 1467317616593 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 13:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1286ms 13:13:36 INFO - PROCESS | 1738 | 1467317616636 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 13:13:36 INFO - PROCESS | 1738 | 1467317616639 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 13:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:13:36 INFO - PROCESS | 1738 | 1467317616645 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:13:36 INFO - PROCESS | 1738 | 1467317616647 Marionette TRACE conn3 <- [1,842,null,{}] 13:13:36 INFO - PROCESS | 1738 | 1467317616653 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:36 INFO - PROCESS | 1738 | 1467317616663 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:36 INFO - PROCESS | 1738 | 1467317616854 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 13:13:37 INFO - PROCESS | 1738 | 1467317617037 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:37 INFO - PROCESS | 1738 | 1467317617049 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1ca400 == 26 [pid = 1738] [id = 218] 13:13:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8b1cbc00) [pid = 1738] [serial = 655] [outer = (nil)] 13:13:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8d514800) [pid = 1738] [serial = 656] [outer = 0x8b1cbc00] 13:13:37 INFO - PROCESS | 1738 | 1467317617137 Marionette DEBUG loaded listener.js 13:13:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8d51f000) [pid = 1738] [serial = 657] [outer = 0x8b1cbc00] 13:13:38 INFO - PROCESS | 1738 | 1467317618271 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 13:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1638ms 13:13:38 INFO - PROCESS | 1738 | 1467317618286 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 13:13:38 INFO - PROCESS | 1738 | 1467317618292 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 13:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:13:38 INFO - PROCESS | 1738 | 1467317618301 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:13:38 INFO - PROCESS | 1738 | 1467317618306 Marionette TRACE conn3 <- [1,846,null,{}] 13:13:38 INFO - PROCESS | 1738 | 1467317618316 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:38 INFO - PROCESS | 1738 | 1467317618327 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:38 INFO - PROCESS | 1738 | 1467317618581 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 13:13:38 INFO - PROCESS | 1738 | 1467317618823 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:38 INFO - PROCESS | 1738 | 1467317618834 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db89000 == 27 [pid = 1738] [id = 219] 13:13:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8db94800) [pid = 1738] [serial = 658] [outer = (nil)] 13:13:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8e74b400) [pid = 1738] [serial = 659] [outer = 0x8db94800] 13:13:38 INFO - PROCESS | 1738 | 1467317618918 Marionette DEBUG loaded listener.js 13:13:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8ee5b000) [pid = 1738] [serial = 660] [outer = 0x8db94800] 13:13:39 INFO - PROCESS | 1738 | 1467317619974 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 13:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1697ms 13:13:40 INFO - PROCESS | 1738 | 1467317620003 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 13:13:40 INFO - PROCESS | 1738 | 1467317620010 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 13:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:13:40 INFO - PROCESS | 1738 | 1467317620021 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:13:40 INFO - PROCESS | 1738 | 1467317620024 Marionette TRACE conn3 <- [1,850,null,{}] 13:13:40 INFO - PROCESS | 1738 | 1467317620031 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:40 INFO - PROCESS | 1738 | 1467317620037 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:40 INFO - PROCESS | 1738 | 1467317620326 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 13:13:40 INFO - PROCESS | 1738 | 1467317620660 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:40 INFO - PROCESS | 1738 | 1467317620668 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d8400 == 28 [pid = 1738] [id = 220] 13:13:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f6e8800) [pid = 1738] [serial = 661] [outer = (nil)] 13:13:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f822c00) [pid = 1738] [serial = 662] [outer = 0x8f6e8800] 13:13:40 INFO - PROCESS | 1738 | 1467317620757 Marionette DEBUG loaded listener.js 13:13:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f870400) [pid = 1738] [serial = 663] [outer = 0x8f6e8800] 13:13:41 INFO - PROCESS | 1738 | 1467317621814 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 13:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1832ms 13:13:41 INFO - PROCESS | 1738 | 1467317621851 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 13:13:41 INFO - PROCESS | 1738 | 1467317621854 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 13:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:13:41 INFO - PROCESS | 1738 | 1467317621870 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:13:41 INFO - PROCESS | 1738 | 1467317621881 Marionette TRACE conn3 <- [1,854,null,{}] 13:13:41 INFO - PROCESS | 1738 | 1467317621890 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:41 INFO - PROCESS | 1738 | 1467317621898 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:42 INFO - PROCESS | 1738 | 1467317622143 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 13:13:42 INFO - PROCESS | 1738 | 1467317622399 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:42 INFO - PROCESS | 1738 | 1467317622408 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f949000 == 29 [pid = 1738] [id = 221] 13:13:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91379c00) [pid = 1738] [serial = 664] [outer = (nil)] 13:13:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x913a4000) [pid = 1738] [serial = 665] [outer = 0x91379c00] 13:13:42 INFO - PROCESS | 1738 | 1467317622491 Marionette DEBUG loaded listener.js 13:13:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x913a9400) [pid = 1738] [serial = 666] [outer = 0x91379c00] 13:13:43 INFO - PROCESS | 1738 | 1467317623368 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 13:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1551ms 13:13:43 INFO - PROCESS | 1738 | 1467317623414 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 13:13:43 INFO - PROCESS | 1738 | 1467317623420 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 13:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:13:43 INFO - PROCESS | 1738 | 1467317623426 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:13:43 INFO - PROCESS | 1738 | 1467317623430 Marionette TRACE conn3 <- [1,858,null,{}] 13:13:43 INFO - PROCESS | 1738 | 1467317623435 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:43 INFO - PROCESS | 1738 | 1467317623440 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:43 INFO - PROCESS | 1738 | 1467317623629 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 13:13:43 INFO - PROCESS | 1738 | 1467317623808 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:43 INFO - PROCESS | 1738 | 1467317623822 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef9fc00 == 30 [pid = 1738] [id = 222] 13:13:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f94dc00) [pid = 1738] [serial = 667] [outer = (nil)] 13:13:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91cc9000) [pid = 1738] [serial = 668] [outer = 0x8f94dc00] 13:13:43 INFO - PROCESS | 1738 | 1467317623958 Marionette DEBUG loaded listener.js 13:13:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91ccb000) [pid = 1738] [serial = 669] [outer = 0x8f94dc00] 13:13:45 INFO - PROCESS | 1738 | 1467317625100 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 13:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1731ms 13:13:45 INFO - PROCESS | 1738 | 1467317625158 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 13:13:45 INFO - PROCESS | 1738 | 1467317625161 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 13:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:13:45 INFO - PROCESS | 1738 | 1467317625168 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:13:45 INFO - PROCESS | 1738 | 1467317625171 Marionette TRACE conn3 <- [1,862,null,{}] 13:13:45 INFO - PROCESS | 1738 | 1467317625177 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:45 INFO - PROCESS | 1738 | 1467317625182 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:45 INFO - PROCESS | 1738 | 1467317625359 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 13:13:45 INFO - PROCESS | 1738 | 1467317625537 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:45 INFO - PROCESS | 1738 | 1467317625557 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f24000 == 31 [pid = 1738] [id = 223] 13:13:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91f26c00) [pid = 1738] [serial = 670] [outer = (nil)] 13:13:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9232cc00) [pid = 1738] [serial = 671] [outer = 0x91f26c00] 13:13:45 INFO - PROCESS | 1738 | 1467317625673 Marionette DEBUG loaded listener.js 13:13:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x92b4b800) [pid = 1738] [serial = 672] [outer = 0x91f26c00] 13:13:46 INFO - PROCESS | 1738 | 1467317626686 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 13:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1531ms 13:13:46 INFO - PROCESS | 1738 | 1467317626698 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 13:13:46 INFO - PROCESS | 1738 | 1467317626701 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 13:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:13:46 INFO - PROCESS | 1738 | 1467317626708 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:13:46 INFO - PROCESS | 1738 | 1467317626712 Marionette TRACE conn3 <- [1,866,null,{}] 13:13:46 INFO - PROCESS | 1738 | 1467317626718 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:46 INFO - PROCESS | 1738 | 1467317626724 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:46 INFO - PROCESS | 1738 | 1467317626909 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 13:13:47 INFO - PROCESS | 1738 | 1467317627082 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:47 INFO - PROCESS | 1738 | 1467317627092 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f23000 == 32 [pid = 1738] [id = 224] 13:13:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x92c98000) [pid = 1738] [serial = 673] [outer = (nil)] 13:13:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x92eaa400) [pid = 1738] [serial = 674] [outer = 0x92c98000] 13:13:47 INFO - PROCESS | 1738 | 1467317627174 Marionette DEBUG loaded listener.js 13:13:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x92eb3000) [pid = 1738] [serial = 675] [outer = 0x92c98000] 13:13:48 INFO - PROCESS | 1738 | 1467317628132 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 13:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1483ms 13:13:48 INFO - PROCESS | 1738 | 1467317628193 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 13:13:48 INFO - PROCESS | 1738 | 1467317628197 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 13:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:13:48 INFO - PROCESS | 1738 | 1467317628204 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:13:48 INFO - PROCESS | 1738 | 1467317628207 Marionette TRACE conn3 <- [1,870,null,{}] 13:13:48 INFO - PROCESS | 1738 | 1467317628213 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:48 INFO - PROCESS | 1738 | 1467317628218 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:48 INFO - PROCESS | 1738 | 1467317628429 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 13:13:48 INFO - PROCESS | 1738 | 1467317628638 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:48 INFO - PROCESS | 1738 | 1467317628643 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51a800 == 33 [pid = 1738] [id = 225] 13:13:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8d97e400) [pid = 1738] [serial = 676] [outer = (nil)] 13:13:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x93a57400) [pid = 1738] [serial = 677] [outer = 0x8d97e400] 13:13:48 INFO - PROCESS | 1738 | 1467317628769 Marionette DEBUG loaded listener.js 13:13:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x93c66000) [pid = 1738] [serial = 678] [outer = 0x8d97e400] 13:13:49 INFO - PROCESS | 1738 | 1467317629648 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 13:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1490ms 13:13:49 INFO - PROCESS | 1738 | 1467317629695 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 13:13:49 INFO - PROCESS | 1738 | 1467317629699 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 13:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:13:49 INFO - PROCESS | 1738 | 1467317629706 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:13:49 INFO - PROCESS | 1738 | 1467317629709 Marionette TRACE conn3 <- [1,874,null,{}] 13:13:49 INFO - PROCESS | 1738 | 1467317629715 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:49 INFO - PROCESS | 1738 | 1467317629720 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:49 INFO - PROCESS | 1738 | 1467317629929 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 13:13:50 INFO - PROCESS | 1738 | 1467317630155 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:50 INFO - PROCESS | 1738 | 1467317630163 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c9c00 == 34 [pid = 1738] [id = 226] 13:13:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x92c9dc00) [pid = 1738] [serial = 679] [outer = (nil)] 13:13:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x95221000) [pid = 1738] [serial = 680] [outer = 0x92c9dc00] 13:13:50 INFO - PROCESS | 1738 | 1467317630286 Marionette DEBUG loaded listener.js 13:13:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x95224800) [pid = 1738] [serial = 681] [outer = 0x92c9dc00] 13:13:51 INFO - PROCESS | 1738 | 1467317631186 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 13:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1533ms 13:13:51 INFO - PROCESS | 1738 | 1467317631241 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 13:13:51 INFO - PROCESS | 1738 | 1467317631244 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 13:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:13:51 INFO - PROCESS | 1738 | 1467317631251 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:13:51 INFO - PROCESS | 1738 | 1467317631253 Marionette TRACE conn3 <- [1,878,null,{}] 13:13:51 INFO - PROCESS | 1738 | 1467317631260 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:51 INFO - PROCESS | 1738 | 1467317631266 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:51 INFO - PROCESS | 1738 | 1467317631499 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 13:13:51 INFO - PROCESS | 1738 | 1467317631717 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:51 INFO - PROCESS | 1738 | 1467317631726 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97b000 == 35 [pid = 1738] [id = 227] 13:13:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8e741400) [pid = 1738] [serial = 682] [outer = (nil)] 13:13:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x9522a400) [pid = 1738] [serial = 683] [outer = 0x8e741400] 13:13:51 INFO - PROCESS | 1738 | 1467317631819 Marionette DEBUG loaded listener.js 13:13:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x9522d000) [pid = 1738] [serial = 684] [outer = 0x8e741400] 13:13:52 INFO - PROCESS | 1738 | 1467317632925 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 13:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1688ms 13:13:52 INFO - PROCESS | 1738 | 1467317632939 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 13:13:52 INFO - PROCESS | 1738 | 1467317632945 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 13:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:13:52 INFO - PROCESS | 1738 | 1467317632953 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:13:52 INFO - PROCESS | 1738 | 1467317632957 Marionette TRACE conn3 <- [1,882,null,{}] 13:13:52 INFO - PROCESS | 1738 | 1467317632966 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:52 INFO - PROCESS | 1738 | 1467317632972 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:53 INFO - PROCESS | 1738 | 1467317633157 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 13:13:53 INFO - PROCESS | 1738 | 1467317633399 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:53 INFO - PROCESS | 1738 | 1467317633414 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8fc00 == 36 [pid = 1738] [id = 228] 13:13:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8db91800) [pid = 1738] [serial = 685] [outer = (nil)] 13:13:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8e4b3800) [pid = 1738] [serial = 686] [outer = 0x8db91800] 13:13:53 INFO - PROCESS | 1738 | 1467317633488 Marionette DEBUG loaded listener.js 13:13:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8e76c800) [pid = 1738] [serial = 687] [outer = 0x8db91800] 13:13:54 INFO - PROCESS | 1738 | 1467317634369 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 13:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1487ms 13:13:54 INFO - PROCESS | 1738 | 1467317634440 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 13:13:54 INFO - PROCESS | 1738 | 1467317634450 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 13:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:13:54 INFO - PROCESS | 1738 | 1467317634467 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:13:54 INFO - PROCESS | 1738 | 1467317634474 Marionette TRACE conn3 <- [1,886,null,{}] 13:13:54 INFO - PROCESS | 1738 | 1467317634486 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:54 INFO - PROCESS | 1738 | 1467317634495 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:54 INFO - PROCESS | 1738 | 1467317634720 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 13:13:54 INFO - PROCESS | 1738 | 1467317634964 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:54 INFO - PROCESS | 1738 | 1467317634974 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51c400 == 35 [pid = 1738] [id = 217] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d2400 == 34 [pid = 1738] [id = 216] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa2400 == 33 [pid = 1738] [id = 215] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cb000 == 32 [pid = 1738] [id = 214] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8e74d400 == 31 [pid = 1738] [id = 213] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee65800 == 30 [pid = 1738] [id = 208] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x91cc2000 == 29 [pid = 1738] [id = 207] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8db88800 == 28 [pid = 1738] [id = 205] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d4000 == 27 [pid = 1738] [id = 206] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8d581800 == 26 [pid = 1738] [id = 201] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8db95c00 == 25 [pid = 1738] [id = 202] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c7c00 == 24 [pid = 1738] [id = 212] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee61800 == 23 [pid = 1738] [id = 203] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x91f27c00 == 22 [pid = 1738] [id = 209] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8f400 == 21 [pid = 1738] [id = 210] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6e5800 == 20 [pid = 1738] [id = 211] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0dc400 == 19 [pid = 1738] [id = 204] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97b000 == 18 [pid = 1738] [id = 227] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c9c00 == 17 [pid = 1738] [id = 226] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x91f23000 == 16 [pid = 1738] [id = 224] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51a800 == 15 [pid = 1738] [id = 225] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x91f24000 == 14 [pid = 1738] [id = 223] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef9fc00 == 13 [pid = 1738] [id = 222] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d8400 == 12 [pid = 1738] [id = 220] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8f949000 == 11 [pid = 1738] [id = 221] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8db89000 == 10 [pid = 1738] [id = 219] 13:13:56 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1ca400 == 9 [pid = 1738] [id = 218] 13:13:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c7000 == 10 [pid = 1738] [id = 229] 13:13:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8b1c7800) [pid = 1738] [serial = 688] [outer = (nil)] 13:13:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8b1cb000) [pid = 1738] [serial = 689] [outer = 0x8b1c7800] 13:13:56 INFO - PROCESS | 1738 | 1467317636206 Marionette DEBUG loaded listener.js 13:13:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8d516000) [pid = 1738] [serial = 690] [outer = 0x8b1c7800] 13:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8f6e7400) [pid = 1738] [serial = 614] [outer = (nil)] [url = about:blank] 13:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8efa8000) [pid = 1738] [serial = 611] [outer = (nil)] [url = about:blank] 13:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x913a2c00) [pid = 1738] [serial = 606] [outer = (nil)] [url = about:blank] 13:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8f0d6400) [pid = 1738] [serial = 612] [outer = (nil)] [url = about:blank] 13:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8e4ba400) [pid = 1738] [serial = 608] [outer = (nil)] [url = about:blank] 13:13:56 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8e742c00) [pid = 1738] [serial = 609] [outer = (nil)] [url = about:blank] 13:13:57 INFO - PROCESS | 1738 | 1467317637126 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 13:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 2694ms 13:13:57 INFO - PROCESS | 1738 | 1467317637162 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 13:13:57 INFO - PROCESS | 1738 | 1467317637166 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 13:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:13:57 INFO - PROCESS | 1738 | 1467317637175 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:13:57 INFO - PROCESS | 1738 | 1467317637179 Marionette TRACE conn3 <- [1,890,null,{}] 13:13:57 INFO - PROCESS | 1738 | 1467317637185 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:57 INFO - PROCESS | 1738 | 1467317637190 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:57 INFO - PROCESS | 1738 | 1467317637448 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 13:13:57 INFO - PROCESS | 1738 | 1467317637535 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:57 INFO - PROCESS | 1738 | 1467317637544 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97f800 == 11 [pid = 1738] [id = 230] 13:13:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8d980000) [pid = 1738] [serial = 691] [outer = (nil)] 13:13:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8d986800) [pid = 1738] [serial = 692] [outer = 0x8d980000] 13:13:57 INFO - PROCESS | 1738 | 1467317637616 Marionette DEBUG loaded listener.js 13:13:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8db8ec00) [pid = 1738] [serial = 693] [outer = 0x8d980000] 13:13:58 INFO - PROCESS | 1738 | 1467317638428 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 13:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1294ms 13:13:58 INFO - PROCESS | 1738 | 1467317638484 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 13:13:58 INFO - PROCESS | 1738 | 1467317638490 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 13:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:13:58 INFO - PROCESS | 1738 | 1467317638499 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:13:58 INFO - PROCESS | 1738 | 1467317638504 Marionette TRACE conn3 <- [1,894,null,{}] 13:13:58 INFO - PROCESS | 1738 | 1467317638509 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:58 INFO - PROCESS | 1738 | 1467317638515 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:58 INFO - PROCESS | 1738 | 1467317638731 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 13:13:58 INFO - PROCESS | 1738 | 1467317638747 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:58 INFO - PROCESS | 1738 | 1467317638755 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:13:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d984c00 == 12 [pid = 1738] [id = 231] 13:13:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8e4b2c00) [pid = 1738] [serial = 694] [outer = (nil)] 13:13:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8e745c00) [pid = 1738] [serial = 695] [outer = 0x8e4b2c00] 13:13:58 INFO - PROCESS | 1738 | 1467317638823 Marionette DEBUG loaded listener.js 13:13:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8e750c00) [pid = 1738] [serial = 696] [outer = 0x8e4b2c00] 13:13:59 INFO - PROCESS | 1738 | 1467317639834 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 13:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1384ms 13:13:59 INFO - PROCESS | 1738 | 1467317639930 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 13:13:59 INFO - PROCESS | 1738 | 1467317639936 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 13:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:13:59 INFO - PROCESS | 1738 | 1467317639952 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:13:59 INFO - PROCESS | 1738 | 1467317639956 Marionette TRACE conn3 <- [1,898,null,{}] 13:13:59 INFO - PROCESS | 1738 | 1467317639974 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:13:59 INFO - PROCESS | 1738 | 1467317639984 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:00 INFO - PROCESS | 1738 | 1467317640207 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 13:14:00 INFO - PROCESS | 1738 | 1467317640428 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:00 INFO - PROCESS | 1738 | 1467317640439 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d511800 == 13 [pid = 1738] [id = 232] 13:14:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8d585000) [pid = 1738] [serial = 697] [outer = (nil)] 13:14:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8ee64400) [pid = 1738] [serial = 698] [outer = 0x8d585000] 13:14:01 INFO - PROCESS | 1738 | 1467317641109 Marionette DEBUG loaded listener.js 13:14:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8f0d6000) [pid = 1738] [serial = 699] [outer = 0x8d585000] 13:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x92ea8c00) [pid = 1738] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8e768000) [pid = 1738] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x9232e000) [pid = 1738] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8efa2c00) [pid = 1738] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8d986400) [pid = 1738] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x91cc2c00) [pid = 1738] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8b1cf400) [pid = 1738] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8f94f000) [pid = 1738] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8f6e2400) [pid = 1738] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8d97a400) [pid = 1738] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8f6e6400) [pid = 1738] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x92328800) [pid = 1738] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8db8e000) [pid = 1738] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:14:01 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8f6e2000) [pid = 1738] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:14:01 INFO - PROCESS | 1738 | 1467317641927 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 13:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1991ms 13:14:01 INFO - PROCESS | 1738 | 1467317641943 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 13:14:01 INFO - PROCESS | 1738 | 1467317641946 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 13:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:14:01 INFO - PROCESS | 1738 | 1467317641953 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:14:01 INFO - PROCESS | 1738 | 1467317641956 Marionette TRACE conn3 <- [1,902,null,{}] 13:14:01 INFO - PROCESS | 1738 | 1467317641961 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:01 INFO - PROCESS | 1738 | 1467317641966 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:02 INFO - PROCESS | 1738 | 1467317642168 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 13:14:02 INFO - PROCESS | 1738 | 1467317642187 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:02 INFO - PROCESS | 1738 | 1467317642194 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4bb000 == 14 [pid = 1738] [id = 233] 13:14:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8ef9fc00) [pid = 1738] [serial = 700] [outer = (nil)] 13:14:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8f6e3400) [pid = 1738] [serial = 701] [outer = 0x8ef9fc00] 13:14:02 INFO - PROCESS | 1738 | 1467317642263 Marionette DEBUG loaded listener.js 13:14:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8f6eac00) [pid = 1738] [serial = 702] [outer = 0x8ef9fc00] 13:14:03 INFO - PROCESS | 1738 | 1467317643173 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 13:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1282ms 13:14:03 INFO - PROCESS | 1738 | 1467317643237 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 13:14:03 INFO - PROCESS | 1738 | 1467317643243 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 13:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:14:03 INFO - PROCESS | 1738 | 1467317643252 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:14:03 INFO - PROCESS | 1738 | 1467317643258 Marionette TRACE conn3 <- [1,906,null,{}] 13:14:03 INFO - PROCESS | 1738 | 1467317643322 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:03 INFO - PROCESS | 1738 | 1467317643330 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:03 INFO - PROCESS | 1738 | 1467317643527 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 13:14:03 INFO - PROCESS | 1738 | 1467317643696 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:03 INFO - PROCESS | 1738 | 1467317643711 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d590000 == 15 [pid = 1738] [id = 234] 13:14:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8d590400) [pid = 1738] [serial = 703] [outer = (nil)] 13:14:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8d982800) [pid = 1738] [serial = 704] [outer = 0x8d590400] 13:14:03 INFO - PROCESS | 1738 | 1467317643859 Marionette DEBUG loaded listener.js 13:14:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8e746400) [pid = 1738] [serial = 705] [outer = 0x8d590400] 13:14:04 INFO - PROCESS | 1738 | 1467317644810 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 13:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1597ms 13:14:04 INFO - PROCESS | 1738 | 1467317644850 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 13:14:04 INFO - PROCESS | 1738 | 1467317644857 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 13:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:14:04 INFO - PROCESS | 1738 | 1467317644868 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:14:04 INFO - PROCESS | 1738 | 1467317644872 Marionette TRACE conn3 <- [1,910,null,{}] 13:14:04 INFO - PROCESS | 1738 | 1467317644879 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:04 INFO - PROCESS | 1738 | 1467317644885 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:05 INFO - PROCESS | 1738 | 1467317645081 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 13:14:05 INFO - PROCESS | 1738 | 1467317645241 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:05 INFO - PROCESS | 1738 | 1467317645252 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d519800 == 16 [pid = 1738] [id = 235] 13:14:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8e4be400) [pid = 1738] [serial = 706] [outer = (nil)] 13:14:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8f0d4000) [pid = 1738] [serial = 707] [outer = 0x8e4be400] 13:14:05 INFO - PROCESS | 1738 | 1467317645334 Marionette DEBUG loaded listener.js 13:14:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8f6ef400) [pid = 1738] [serial = 708] [outer = 0x8e4be400] 13:14:06 INFO - PROCESS | 1738 | 1467317646330 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 13:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1491ms 13:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:14:06 INFO - PROCESS | 1738 | 1467317646361 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 13:14:06 INFO - PROCESS | 1738 | 1467317646365 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 13:14:06 INFO - PROCESS | 1738 | 1467317646375 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:14:06 INFO - PROCESS | 1738 | 1467317646381 Marionette TRACE conn3 <- [1,914,null,{}] 13:14:06 INFO - PROCESS | 1738 | 1467317646399 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:06 INFO - PROCESS | 1738 | 1467317646409 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:06 INFO - PROCESS | 1738 | 1467317646673 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 13:14:06 INFO - PROCESS | 1738 | 1467317646958 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:06 INFO - PROCESS | 1738 | 1467317646971 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f941800 == 17 [pid = 1738] [id = 236] 13:14:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8f941c00) [pid = 1738] [serial = 709] [outer = (nil)] 13:14:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8f949c00) [pid = 1738] [serial = 710] [outer = 0x8f941c00] 13:14:07 INFO - PROCESS | 1738 | 1467317647111 Marionette DEBUG loaded listener.js 13:14:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8f950000) [pid = 1738] [serial = 711] [outer = 0x8f941c00] 13:14:08 INFO - PROCESS | 1738 | 1467317648005 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 13:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1699ms 13:14:08 INFO - PROCESS | 1738 | 1467317648071 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 13:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:14:08 INFO - PROCESS | 1738 | 1467317648076 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 13:14:08 INFO - PROCESS | 1738 | 1467317648082 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:14:08 INFO - PROCESS | 1738 | 1467317648085 Marionette TRACE conn3 <- [1,918,null,{}] 13:14:08 INFO - PROCESS | 1738 | 1467317648091 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:08 INFO - PROCESS | 1738 | 1467317648096 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:08 INFO - PROCESS | 1738 | 1467317648268 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 13:14:08 INFO - PROCESS | 1738 | 1467317648427 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:08 INFO - PROCESS | 1738 | 1467317648434 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d3400 == 18 [pid = 1738] [id = 237] 13:14:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8d97b000) [pid = 1738] [serial = 712] [outer = (nil)] 13:14:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x9137d000) [pid = 1738] [serial = 713] [outer = 0x8d97b000] 13:14:08 INFO - PROCESS | 1738 | 1467317648515 Marionette DEBUG loaded listener.js 13:14:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x9137e400) [pid = 1738] [serial = 714] [outer = 0x8d97b000] 13:14:09 INFO - PROCESS | 1738 | 1467317649455 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 13:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1431ms 13:14:09 INFO - PROCESS | 1738 | 1467317649513 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 13:14:09 INFO - PROCESS | 1738 | 1467317649517 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 13:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:14:09 INFO - PROCESS | 1738 | 1467317649524 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:14:09 INFO - PROCESS | 1738 | 1467317649528 Marionette TRACE conn3 <- [1,922,null,{}] 13:14:09 INFO - PROCESS | 1738 | 1467317649533 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:09 INFO - PROCESS | 1738 | 1467317649539 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:09 INFO - PROCESS | 1738 | 1467317649784 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 13:14:10 INFO - PROCESS | 1738 | 1467317650035 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:10 INFO - PROCESS | 1738 | 1467317650042 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x91375000 == 19 [pid = 1738] [id = 238] 13:14:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x913acc00) [pid = 1738] [serial = 715] [outer = (nil)] 13:14:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x91cc3400) [pid = 1738] [serial = 716] [outer = 0x913acc00] 13:14:10 INFO - PROCESS | 1738 | 1467317650161 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x91cc6c00) [pid = 1738] [serial = 717] [outer = 0x913acc00] 13:14:11 INFO - PROCESS | 1738 | 1467317651019 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 13:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1538ms 13:14:11 INFO - PROCESS | 1738 | 1467317651062 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 13:14:11 INFO - PROCESS | 1738 | 1467317651066 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 13:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:14:11 INFO - PROCESS | 1738 | 1467317651072 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:14:11 INFO - PROCESS | 1738 | 1467317651076 Marionette TRACE conn3 <- [1,926,null,{}] 13:14:11 INFO - PROCESS | 1738 | 1467317651082 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:11 INFO - PROCESS | 1738 | 1467317651092 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:11 INFO - PROCESS | 1738 | 1467317651308 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 13:14:11 INFO - PROCESS | 1738 | 1467317651473 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:11 INFO - PROCESS | 1738 | 1467317651480 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4b9800 == 20 [pid = 1738] [id = 239] 13:14:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x91cc1800) [pid = 1738] [serial = 718] [outer = (nil)] 13:14:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x929c8400) [pid = 1738] [serial = 719] [outer = 0x91cc1800] 13:14:11 INFO - PROCESS | 1738 | 1467317651627 Marionette DEBUG loaded listener.js 13:14:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x929d6400) [pid = 1738] [serial = 720] [outer = 0x91cc1800] 13:14:12 INFO - PROCESS | 1738 | 1467317652529 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 13:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1490ms 13:14:12 INFO - PROCESS | 1738 | 1467317652564 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 13:14:12 INFO - PROCESS | 1738 | 1467317652570 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 13:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:14:12 INFO - PROCESS | 1738 | 1467317652576 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:14:12 INFO - PROCESS | 1738 | 1467317652580 Marionette TRACE conn3 <- [1,930,null,{}] 13:14:12 INFO - PROCESS | 1738 | 1467317652586 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:12 INFO - PROCESS | 1738 | 1467317652591 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:12 INFO - PROCESS | 1738 | 1467317652763 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 13:14:12 INFO - PROCESS | 1738 | 1467317652938 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:12 INFO - PROCESS | 1738 | 1467317652944 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d4400 == 21 [pid = 1738] [id = 240] 13:14:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x8d589000) [pid = 1738] [serial = 721] [outer = (nil)] 13:14:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x92b4b000) [pid = 1738] [serial = 722] [outer = 0x8d589000] 13:14:13 INFO - PROCESS | 1738 | 1467317653033 Marionette DEBUG loaded listener.js 13:14:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x92b49c00) [pid = 1738] [serial = 723] [outer = 0x8d589000] 13:14:14 INFO - PROCESS | 1738 | 1467317654047 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 13:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1532ms 13:14:14 INFO - PROCESS | 1738 | 1467317654109 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 13:14:14 INFO - PROCESS | 1738 | 1467317654113 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 13:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:14:14 INFO - PROCESS | 1738 | 1467317654120 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:14:14 INFO - PROCESS | 1738 | 1467317654123 Marionette TRACE conn3 <- [1,934,null,{}] 13:14:14 INFO - PROCESS | 1738 | 1467317654132 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:14 INFO - PROCESS | 1738 | 1467317654139 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:14 INFO - PROCESS | 1738 | 1467317654410 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 13:14:14 INFO - PROCESS | 1738 | 1467317654726 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:14 INFO - PROCESS | 1738 | 1467317654735 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cb400 == 22 [pid = 1738] [id = 241] 13:14:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x8d513c00) [pid = 1738] [serial = 724] [outer = (nil)] 13:14:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x8f0ce800) [pid = 1738] [serial = 725] [outer = 0x8d513c00] 13:14:14 INFO - PROCESS | 1738 | 1467317654870 Marionette DEBUG loaded listener.js 13:14:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x8f942800) [pid = 1738] [serial = 726] [outer = 0x8d513c00] 13:14:15 INFO - PROCESS | 1738 | 1467317655905 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 13:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1837ms 13:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:14:15 INFO - PROCESS | 1738 | 1467317655958 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 13:14:15 INFO - PROCESS | 1738 | 1467317655961 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 13:14:15 INFO - PROCESS | 1738 | 1467317655968 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:14:15 INFO - PROCESS | 1738 | 1467317655971 Marionette TRACE conn3 <- [1,938,null,{}] 13:14:15 INFO - PROCESS | 1738 | 1467317655977 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:15 INFO - PROCESS | 1738 | 1467317655982 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:16 INFO - PROCESS | 1738 | 1467317656152 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 13:14:16 INFO - PROCESS | 1738 | 1467317656490 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:16 INFO - PROCESS | 1738 | 1467317656502 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d0800 == 23 [pid = 1738] [id = 242] 13:14:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x8b1d4000) [pid = 1738] [serial = 727] [outer = (nil)] 13:14:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x8d581800) [pid = 1738] [serial = 728] [outer = 0x8b1d4000] 13:14:16 INFO - PROCESS | 1738 | 1467317656623 Marionette DEBUG loaded listener.js 13:14:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x8d58a400) [pid = 1738] [serial = 729] [outer = 0x8b1d4000] 13:14:17 INFO - PROCESS | 1738 | 1467317657637 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 13:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1746ms 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x8f944000) [pid = 1738] [serial = 654] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x92fe9c00) [pid = 1738] [serial = 632] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x8ef9c400) [pid = 1738] [serial = 642] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x929cf800) [pid = 1738] [serial = 626] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x8f0da400) [pid = 1738] [serial = 648] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x8efa9c00) [pid = 1738] [serial = 650] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x91cd0c00) [pid = 1738] [serial = 623] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x8ee5f800) [pid = 1738] [serial = 641] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x8efa9000) [pid = 1738] [serial = 639] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x8f6ed000) [pid = 1738] [serial = 651] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x91f29400) [pid = 1738] [serial = 624] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x93c68000) [pid = 1738] [serial = 635] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x8f875000) [pid = 1738] [serial = 653] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x8e762000) [pid = 1738] [serial = 645] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x93c74800) [pid = 1738] [serial = 636] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x8e4bf800) [pid = 1738] [serial = 644] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x8f873800) [pid = 1738] [serial = 621] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x92b4c400) [pid = 1738] [serial = 630] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x8f0cec00) [pid = 1738] [serial = 647] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x92b43c00) [pid = 1738] [serial = 627] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8db8f000) [pid = 1738] [serial = 638] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x92b4e000) [pid = 1738] [serial = 629] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8e74ec00) [pid = 1738] [serial = 618] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8f829400) [pid = 1738] [serial = 620] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8f82a000) [pid = 1738] [serial = 615] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x93a55800) [pid = 1738] [serial = 633] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8e4b7800) [pid = 1738] [serial = 617] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 1738 | 1467317657757 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 13:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:14:17 INFO - PROCESS | 1738 | 1467317657765 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 13:14:17 INFO - PROCESS | 1738 | 1467317657776 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:14:17 INFO - PROCESS | 1738 | 1467317657781 Marionette TRACE conn3 <- [1,942,null,{}] 13:14:17 INFO - PROCESS | 1738 | 1467317657797 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:17 INFO - PROCESS | 1738 | 1467317657803 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:18 INFO - PROCESS | 1738 | 1467317657998 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 13:14:18 INFO - PROCESS | 1738 | 1467317658179 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:18 INFO - PROCESS | 1738 | 1467317658189 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e747000 == 24 [pid = 1738] [id = 243] 13:14:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8e74c400) [pid = 1738] [serial = 730] [outer = (nil)] 13:14:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8e750800) [pid = 1738] [serial = 731] [outer = 0x8e74c400] 13:14:18 INFO - PROCESS | 1738 | 1467317658261 Marionette DEBUG loaded listener.js 13:14:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8e770400) [pid = 1738] [serial = 732] [outer = 0x8e74c400] 13:14:19 INFO - PROCESS | 1738 | 1467317659008 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 13:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1290ms 13:14:19 INFO - PROCESS | 1738 | 1467317659070 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 13:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:14:19 INFO - PROCESS | 1738 | 1467317659076 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 13:14:19 INFO - PROCESS | 1738 | 1467317659084 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:14:19 INFO - PROCESS | 1738 | 1467317659087 Marionette TRACE conn3 <- [1,946,null,{}] 13:14:19 INFO - PROCESS | 1738 | 1467317659093 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:19 INFO - PROCESS | 1738 | 1467317659098 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:19 INFO - PROCESS | 1738 | 1467317659262 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 13:14:19 INFO - PROCESS | 1738 | 1467317659272 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:19 INFO - PROCESS | 1738 | 1467317659281 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e744c00 == 25 [pid = 1738] [id = 244] 13:14:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8efa9c00) [pid = 1738] [serial = 733] [outer = (nil)] 13:14:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8f6e1800) [pid = 1738] [serial = 734] [outer = 0x8efa9c00] 13:14:19 INFO - PROCESS | 1738 | 1467317659358 Marionette DEBUG loaded listener.js 13:14:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8f820800) [pid = 1738] [serial = 735] [outer = 0x8efa9c00] 13:14:20 INFO - PROCESS | 1738 | 1467317660272 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 13:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1230ms 13:14:20 INFO - PROCESS | 1738 | 1467317660314 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 13:14:20 INFO - PROCESS | 1738 | 1467317660318 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 13:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:14:20 INFO - PROCESS | 1738 | 1467317660336 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:14:20 INFO - PROCESS | 1738 | 1467317660344 Marionette TRACE conn3 <- [1,950,null,{}] 13:14:20 INFO - PROCESS | 1738 | 1467317660352 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:20 INFO - PROCESS | 1738 | 1467317660358 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:20 INFO - PROCESS | 1738 | 1467317660566 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 13:14:20 INFO - PROCESS | 1738 | 1467317660587 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:20 INFO - PROCESS | 1738 | 1467317660597 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e74f000 == 26 [pid = 1738] [id = 245] 13:14:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8f875c00) [pid = 1738] [serial = 736] [outer = (nil)] 13:14:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8f942000) [pid = 1738] [serial = 737] [outer = 0x8f875c00] 13:14:20 INFO - PROCESS | 1738 | 1467317660662 Marionette DEBUG loaded listener.js 13:14:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8f947800) [pid = 1738] [serial = 738] [outer = 0x8f875c00] 13:14:21 INFO - PROCESS | 1738 | 1467317661641 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 13:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1352ms 13:14:21 INFO - PROCESS | 1738 | 1467317661681 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 13:14:21 INFO - PROCESS | 1738 | 1467317661685 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 13:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:14:21 INFO - PROCESS | 1738 | 1467317661697 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:14:21 INFO - PROCESS | 1738 | 1467317661699 Marionette TRACE conn3 <- [1,954,null,{}] 13:14:21 INFO - PROCESS | 1738 | 1467317661705 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:21 INFO - PROCESS | 1738 | 1467317661710 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:21 INFO - PROCESS | 1738 | 1467317661926 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 13:14:21 INFO - PROCESS | 1738 | 1467317661960 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:21 INFO - PROCESS | 1738 | 1467317661968 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d586400 == 27 [pid = 1738] [id = 246] 13:14:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8d984800) [pid = 1738] [serial = 739] [outer = (nil)] 13:14:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x91cc4400) [pid = 1738] [serial = 740] [outer = 0x8d984800] 13:14:22 INFO - PROCESS | 1738 | 1467317662042 Marionette DEBUG loaded listener.js 13:14:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x91cd0c00) [pid = 1738] [serial = 741] [outer = 0x8d984800] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x8d980000) [pid = 1738] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x8b1c7800) [pid = 1738] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8db91800) [pid = 1738] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x8d585000) [pid = 1738] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8b1cbc00) [pid = 1738] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8db94800) [pid = 1738] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8f6e8800) [pid = 1738] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x91379c00) [pid = 1738] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8f94dc00) [pid = 1738] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x91f26c00) [pid = 1738] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x92c98000) [pid = 1738] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8d97e400) [pid = 1738] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x92c9dc00) [pid = 1738] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8e741400) [pid = 1738] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:14:22 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8e4b2c00) [pid = 1738] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:14:23 INFO - PROCESS | 1738 | 1467317663164 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 13:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1495ms 13:14:23 INFO - PROCESS | 1738 | 1467317663190 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 13:14:23 INFO - PROCESS | 1738 | 1467317663194 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 13:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:14:23 INFO - PROCESS | 1738 | 1467317663201 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:14:23 INFO - PROCESS | 1738 | 1467317663204 Marionette TRACE conn3 <- [1,958,null,{}] 13:14:23 INFO - PROCESS | 1738 | 1467317663209 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:23 INFO - PROCESS | 1738 | 1467317663214 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:23 INFO - PROCESS | 1738 | 1467317663424 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 13:14:23 INFO - PROCESS | 1738 | 1467317663443 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:23 INFO - PROCESS | 1738 | 1467317663458 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db94800 == 28 [pid = 1738] [id = 247] 13:14:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8ee5b400) [pid = 1738] [serial = 742] [outer = (nil)] 13:14:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x91374400) [pid = 1738] [serial = 743] [outer = 0x8ee5b400] 13:14:23 INFO - PROCESS | 1738 | 1467317663535 Marionette DEBUG loaded listener.js 13:14:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x92328800) [pid = 1738] [serial = 744] [outer = 0x8ee5b400] 13:14:24 INFO - PROCESS | 1738 | 1467317664385 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 13:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1228ms 13:14:24 INFO - PROCESS | 1738 | 1467317664430 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 13:14:24 INFO - PROCESS | 1738 | 1467317664434 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 13:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:14:24 INFO - PROCESS | 1738 | 1467317664440 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:14:24 INFO - PROCESS | 1738 | 1467317664442 Marionette TRACE conn3 <- [1,962,null,{}] 13:14:24 INFO - PROCESS | 1738 | 1467317664448 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:24 INFO - PROCESS | 1738 | 1467317664453 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:24 INFO - PROCESS | 1738 | 1467317664610 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 13:14:24 INFO - PROCESS | 1738 | 1467317664621 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:24 INFO - PROCESS | 1738 | 1467317664627 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58cc00 == 29 [pid = 1738] [id = 248] 13:14:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8d980000) [pid = 1738] [serial = 745] [outer = (nil)] 13:14:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x92b47400) [pid = 1738] [serial = 746] [outer = 0x8d980000] 13:14:24 INFO - PROCESS | 1738 | 1467317664706 Marionette DEBUG loaded listener.js 13:14:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x92c97000) [pid = 1738] [serial = 747] [outer = 0x8d980000] 13:14:25 INFO - PROCESS | 1738 | 1467317665828 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 13:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1439ms 13:14:25 INFO - PROCESS | 1738 | 1467317665881 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 13:14:25 INFO - PROCESS | 1738 | 1467317665887 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 13:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:14:25 INFO - PROCESS | 1738 | 1467317665895 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:14:25 INFO - PROCESS | 1738 | 1467317665902 Marionette TRACE conn3 <- [1,966,null,{}] 13:14:25 INFO - PROCESS | 1738 | 1467317665911 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:25 INFO - PROCESS | 1738 | 1467317665916 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:26 INFO - PROCESS | 1738 | 1467317666105 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 13:14:26 INFO - PROCESS | 1738 | 1467317666331 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:26 INFO - PROCESS | 1738 | 1467317666343 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4bd000 == 30 [pid = 1738] [id = 249] 13:14:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8e4be800) [pid = 1738] [serial = 748] [outer = (nil)] 13:14:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8ee65c00) [pid = 1738] [serial = 749] [outer = 0x8e4be800] 13:14:26 INFO - PROCESS | 1738 | 1467317666477 Marionette DEBUG loaded listener.js 13:14:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8efa5800) [pid = 1738] [serial = 750] [outer = 0x8e4be800] 13:14:27 INFO - PROCESS | 1738 | 1467317667443 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 13:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1586ms 13:14:27 INFO - PROCESS | 1738 | 1467317667482 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 13:14:27 INFO - PROCESS | 1738 | 1467317667489 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 13:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:14:27 INFO - PROCESS | 1738 | 1467317667500 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:14:27 INFO - PROCESS | 1738 | 1467317667505 Marionette TRACE conn3 <- [1,970,null,{}] 13:14:27 INFO - PROCESS | 1738 | 1467317667511 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:27 INFO - PROCESS | 1738 | 1467317667517 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:27 INFO - PROCESS | 1738 | 1467317667712 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 13:14:28 INFO - PROCESS | 1738 | 1467317667980 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:28 INFO - PROCESS | 1738 | 1467317667988 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa4800 == 31 [pid = 1738] [id = 250] 13:14:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8f86a800) [pid = 1738] [serial = 751] [outer = (nil)] 13:14:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8f874800) [pid = 1738] [serial = 752] [outer = 0x8f86a800] 13:14:28 INFO - PROCESS | 1738 | 1467317668114 Marionette DEBUG loaded listener.js 13:14:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8f94f800) [pid = 1738] [serial = 753] [outer = 0x8f86a800] 13:14:29 INFO - PROCESS | 1738 | 1467317669011 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 13:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1585ms 13:14:29 INFO - PROCESS | 1738 | 1467317669085 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 13:14:29 INFO - PROCESS | 1738 | 1467317669090 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 13:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:14:29 INFO - PROCESS | 1738 | 1467317669097 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:14:29 INFO - PROCESS | 1738 | 1467317669103 Marionette TRACE conn3 <- [1,974,null,{}] 13:14:29 INFO - PROCESS | 1738 | 1467317669119 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:29 INFO - PROCESS | 1738 | 1467317669127 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:29 INFO - PROCESS | 1738 | 1467317669358 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 13:14:29 INFO - PROCESS | 1738 | 1467317669578 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:29 INFO - PROCESS | 1738 | 1467317669590 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6e5800 == 32 [pid = 1738] [id = 251] 13:14:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x92b4e000) [pid = 1738] [serial = 754] [outer = (nil)] 13:14:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x92c9f000) [pid = 1738] [serial = 755] [outer = 0x92b4e000] 13:14:29 INFO - PROCESS | 1738 | 1467317669719 Marionette DEBUG loaded listener.js 13:14:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x92eb4800) [pid = 1738] [serial = 756] [outer = 0x92b4e000] 13:14:30 INFO - PROCESS | 1738 | 1467317670683 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 13:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1634ms 13:14:30 INFO - PROCESS | 1738 | 1467317670732 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 13:14:30 INFO - PROCESS | 1738 | 1467317670737 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 13:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:14:30 INFO - PROCESS | 1738 | 1467317670743 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:14:30 INFO - PROCESS | 1738 | 1467317670747 Marionette TRACE conn3 <- [1,978,null,{}] 13:14:30 INFO - PROCESS | 1738 | 1467317670753 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:30 INFO - PROCESS | 1738 | 1467317670758 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:30 INFO - PROCESS | 1738 | 1467317670940 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 13:14:31 INFO - PROCESS | 1738 | 1467317671147 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:31 INFO - PROCESS | 1738 | 1467317671154 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51d000 == 33 [pid = 1738] [id = 252] 13:14:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x8ef9e800) [pid = 1738] [serial = 757] [outer = (nil)] 13:14:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x939b5c00) [pid = 1738] [serial = 758] [outer = 0x8ef9e800] 13:14:31 INFO - PROCESS | 1738 | 1467317671277 Marionette DEBUG loaded listener.js 13:14:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x93a54400) [pid = 1738] [serial = 759] [outer = 0x8ef9e800] 13:14:32 INFO - PROCESS | 1738 | 1467317672198 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 13:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1490ms 13:14:32 INFO - PROCESS | 1738 | 1467317672235 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 13:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:14:32 INFO - PROCESS | 1738 | 1467317672240 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 13:14:32 INFO - PROCESS | 1738 | 1467317672246 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:14:32 INFO - PROCESS | 1738 | 1467317672250 Marionette TRACE conn3 <- [1,982,null,{}] 13:14:32 INFO - PROCESS | 1738 | 1467317672256 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:32 INFO - PROCESS | 1738 | 1467317672261 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:32 INFO - PROCESS | 1738 | 1467317672434 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 13:14:32 INFO - PROCESS | 1738 | 1467317672625 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:32 INFO - PROCESS | 1738 | 1467317672632 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f873c00 == 34 [pid = 1738] [id = 253] 13:14:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x91374c00) [pid = 1738] [serial = 760] [outer = (nil)] 13:14:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x93c74800) [pid = 1738] [serial = 761] [outer = 0x91374c00] 13:14:32 INFO - PROCESS | 1738 | 1467317672713 Marionette DEBUG loaded listener.js 13:14:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x93c7b400) [pid = 1738] [serial = 762] [outer = 0x91374c00] 13:14:33 INFO - PROCESS | 1738 | 1467317673696 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 13:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1484ms 13:14:33 INFO - PROCESS | 1738 | 1467317673731 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 13:14:33 INFO - PROCESS | 1738 | 1467317673734 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 13:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:14:33 INFO - PROCESS | 1738 | 1467317673742 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:14:33 INFO - PROCESS | 1738 | 1467317673745 Marionette TRACE conn3 <- [1,986,null,{}] 13:14:33 INFO - PROCESS | 1738 | 1467317673751 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:33 INFO - PROCESS | 1738 | 1467317673761 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:33 INFO - PROCESS | 1738 | 1467317673951 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 13:14:34 INFO - PROCESS | 1738 | 1467317674165 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:34 INFO - PROCESS | 1738 | 1467317674171 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d983400 == 35 [pid = 1738] [id = 254] 13:14:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x8d984000) [pid = 1738] [serial = 763] [outer = (nil)] 13:14:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x9521e800) [pid = 1738] [serial = 764] [outer = 0x8d984000] 13:14:34 INFO - PROCESS | 1738 | 1467317674294 Marionette DEBUG loaded listener.js 13:14:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x95227800) [pid = 1738] [serial = 765] [outer = 0x8d984000] 13:14:35 INFO - PROCESS | 1738 | 1467317675177 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 13:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1483ms 13:14:35 INFO - PROCESS | 1738 | 1467317675226 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 13:14:35 INFO - PROCESS | 1738 | 1467317675230 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 13:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:14:35 INFO - PROCESS | 1738 | 1467317675236 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:14:35 INFO - PROCESS | 1738 | 1467317675239 Marionette TRACE conn3 <- [1,990,null,{}] 13:14:35 INFO - PROCESS | 1738 | 1467317675245 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:35 INFO - PROCESS | 1738 | 1467317675250 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:35 INFO - PROCESS | 1738 | 1467317675421 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 13:14:35 INFO - PROCESS | 1738 | 1467317675592 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:35 INFO - PROCESS | 1738 | 1467317675600 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4ba000 == 36 [pid = 1738] [id = 255] 13:14:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x8e4bbc00) [pid = 1738] [serial = 766] [outer = (nil)] 13:14:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x92c9f800) [pid = 1738] [serial = 767] [outer = 0x8e4bbc00] 13:14:35 INFO - PROCESS | 1738 | 1467317675691 Marionette DEBUG loaded listener.js 13:14:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x92feb800) [pid = 1738] [serial = 768] [outer = 0x8e4bbc00] 13:14:36 INFO - PROCESS | 1738 | 1467317676921 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 13:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1738ms 13:14:36 INFO - PROCESS | 1738 | 1467317676976 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 13:14:36 INFO - PROCESS | 1738 | 1467317676981 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 13:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:14:37 INFO - PROCESS | 1738 | 1467317677000 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:14:37 INFO - PROCESS | 1738 | 1467317677004 Marionette TRACE conn3 <- [1,994,null,{}] 13:14:37 INFO - PROCESS | 1738 | 1467317677012 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:37 INFO - PROCESS | 1738 | 1467317677018 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:37 INFO - PROCESS | 1738 | 1467317677236 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 13:14:37 INFO - PROCESS | 1738 | 1467317677424 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:37 INFO - PROCESS | 1738 | 1467317677438 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e74f400 == 37 [pid = 1738] [id = 256] 13:14:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x8e763400) [pid = 1738] [serial = 769] [outer = (nil)] 13:14:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x8ee5ac00) [pid = 1738] [serial = 770] [outer = 0x8e763400] 13:14:37 INFO - PROCESS | 1738 | 1467317677528 Marionette DEBUG loaded listener.js 13:14:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x8efa9000) [pid = 1738] [serial = 771] [outer = 0x8e763400] 13:14:38 INFO - PROCESS | 1738 | 1467317678436 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 13:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1497ms 13:14:38 INFO - PROCESS | 1738 | 1467317678495 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 13:14:38 INFO - PROCESS | 1738 | 1467317678502 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 13:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:14:38 INFO - PROCESS | 1738 | 1467317678512 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:14:38 INFO - PROCESS | 1738 | 1467317678515 Marionette TRACE conn3 <- [1,998,null,{}] 13:14:38 INFO - PROCESS | 1738 | 1467317678521 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:38 INFO - PROCESS | 1738 | 1467317678527 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:38 INFO - PROCESS | 1738 | 1467317678702 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 13:14:38 INFO - PROCESS | 1738 | 1467317678922 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:38 INFO - PROCESS | 1738 | 1467317678930 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef9c400 == 38 [pid = 1738] [id = 257] 13:14:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x8f822400) [pid = 1738] [serial = 772] [outer = (nil)] 13:14:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x8f871800) [pid = 1738] [serial = 773] [outer = 0x8f822400] 13:14:39 INFO - PROCESS | 1738 | 1467317679011 Marionette DEBUG loaded listener.js 13:14:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x91372800) [pid = 1738] [serial = 774] [outer = 0x8f822400] 13:14:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8fc00 == 37 [pid = 1738] [id = 228] 13:14:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8db94800 == 36 [pid = 1738] [id = 247] 13:14:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c7000 == 35 [pid = 1738] [id = 229] 13:14:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8e74f400 == 34 [pid = 1738] [id = 256] 13:14:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4ba000 == 33 [pid = 1738] [id = 255] 13:14:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8f873c00 == 32 [pid = 1738] [id = 253] 13:14:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8d983400 == 31 [pid = 1738] [id = 254] 13:14:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51d000 == 30 [pid = 1738] [id = 252] 13:14:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6e5800 == 29 [pid = 1738] [id = 251] 13:14:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4bd000 == 28 [pid = 1738] [id = 249] 13:14:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa4800 == 27 [pid = 1738] [id = 250] 13:14:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58cc00 == 26 [pid = 1738] [id = 248] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x8f6e3400) [pid = 1738] [serial = 701] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x8d986800) [pid = 1738] [serial = 692] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x8b1cb000) [pid = 1738] [serial = 689] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x8d516000) [pid = 1738] [serial = 690] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x8e76c800) [pid = 1738] [serial = 687] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x8e4b3800) [pid = 1738] [serial = 686] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x8ee64400) [pid = 1738] [serial = 698] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x8d51f000) [pid = 1738] [serial = 657] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x8d514800) [pid = 1738] [serial = 656] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x8ee5b000) [pid = 1738] [serial = 660] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x8e74b400) [pid = 1738] [serial = 659] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x8f870400) [pid = 1738] [serial = 663] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x8f822c00) [pid = 1738] [serial = 662] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x913a9400) [pid = 1738] [serial = 666] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x913a4000) [pid = 1738] [serial = 665] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x91ccb000) [pid = 1738] [serial = 669] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x91cc9000) [pid = 1738] [serial = 668] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x92b4b800) [pid = 1738] [serial = 672] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x9232cc00) [pid = 1738] [serial = 671] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x92eb3000) [pid = 1738] [serial = 675] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x92eaa400) [pid = 1738] [serial = 674] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x93c66000) [pid = 1738] [serial = 678] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x93a57400) [pid = 1738] [serial = 677] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x95224800) [pid = 1738] [serial = 681] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x95221000) [pid = 1738] [serial = 680] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x9522d000) [pid = 1738] [serial = 684] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x9522a400) [pid = 1738] [serial = 683] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8e750c00) [pid = 1738] [serial = 696] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8e745c00) [pid = 1738] [serial = 695] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8db8ec00) [pid = 1738] [serial = 693] [outer = (nil)] [url = about:blank] 13:14:40 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8f0d6000) [pid = 1738] [serial = 699] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 1738 | 1467317681036 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 13:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 2584ms 13:14:41 INFO - PROCESS | 1738 | 1467317681097 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 13:14:41 INFO - PROCESS | 1738 | 1467317681103 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 13:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:14:41 INFO - PROCESS | 1738 | 1467317681111 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:14:41 INFO - PROCESS | 1738 | 1467317681115 Marionette TRACE conn3 <- [1,1002,null,{}] 13:14:41 INFO - PROCESS | 1738 | 1467317681125 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:41 INFO - PROCESS | 1738 | 1467317681129 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:41 INFO - PROCESS | 1738 | 1467317681291 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 13:14:41 INFO - PROCESS | 1738 | 1467317681444 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:41 INFO - PROCESS | 1738 | 1467317681456 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58f400 == 27 [pid = 1738] [id = 258] 13:14:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8d590c00) [pid = 1738] [serial = 775] [outer = (nil)] 13:14:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8db8a400) [pid = 1738] [serial = 776] [outer = 0x8d590c00] 13:14:41 INFO - PROCESS | 1738 | 1467317681575 Marionette DEBUG loaded listener.js 13:14:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8db8d000) [pid = 1738] [serial = 777] [outer = 0x8d590c00] 13:14:42 INFO - PROCESS | 1738 | 1467317682677 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 13:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1595ms 13:14:42 INFO - PROCESS | 1738 | 1467317682709 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 13:14:42 INFO - PROCESS | 1738 | 1467317682719 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 13:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:14:42 INFO - PROCESS | 1738 | 1467317682734 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:14:42 INFO - PROCESS | 1738 | 1467317682739 Marionette TRACE conn3 <- [1,1006,null,{}] 13:14:42 INFO - PROCESS | 1738 | 1467317682749 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:42 INFO - PROCESS | 1738 | 1467317682756 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:43 INFO - PROCESS | 1738 | 1467317683005 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 13:14:43 INFO - PROCESS | 1738 | 1467317683279 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:43 INFO - PROCESS | 1738 | 1467317683288 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4ba000 == 28 [pid = 1738] [id = 259] 13:14:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8e746000) [pid = 1738] [serial = 778] [outer = (nil)] 13:14:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8e761c00) [pid = 1738] [serial = 779] [outer = 0x8e746000] 13:14:43 INFO - PROCESS | 1738 | 1467317683365 Marionette DEBUG loaded listener.js 13:14:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8e76a000) [pid = 1738] [serial = 780] [outer = 0x8e746000] 13:14:44 INFO - PROCESS | 1738 | 1467317684232 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 13:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1540ms 13:14:44 INFO - PROCESS | 1738 | 1467317684273 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 13:14:44 INFO - PROCESS | 1738 | 1467317684276 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 13:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:14:44 INFO - PROCESS | 1738 | 1467317684283 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:14:44 INFO - PROCESS | 1738 | 1467317684289 Marionette TRACE conn3 <- [1,1010,null,{}] 13:14:44 INFO - PROCESS | 1738 | 1467317684315 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:44 INFO - PROCESS | 1738 | 1467317684324 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:44 INFO - PROCESS | 1738 | 1467317684554 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 13:14:44 INFO - PROCESS | 1738 | 1467317684583 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:44 INFO - PROCESS | 1738 | 1467317684595 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d9c00 == 29 [pid = 1738] [id = 260] 13:14:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8f0da400) [pid = 1738] [serial = 781] [outer = (nil)] 13:14:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8f6e4800) [pid = 1738] [serial = 782] [outer = 0x8f0da400] 13:14:44 INFO - PROCESS | 1738 | 1467317684667 Marionette DEBUG loaded listener.js 13:14:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8f81c400) [pid = 1738] [serial = 783] [outer = 0x8f0da400] 13:14:46 INFO - PROCESS | 1738 | 1467317686351 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8d984800) [pid = 1738] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8ee5b400) [pid = 1738] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8e4be400) [pid = 1738] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8e74c400) [pid = 1738] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8b1d4000) [pid = 1738] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8ef9fc00) [pid = 1738] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8d589000) [pid = 1738] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8d590400) [pid = 1738] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8d513c00) [pid = 1738] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8d97b000) [pid = 1738] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8efa9c00) [pid = 1738] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x913acc00) [pid = 1738] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8f941c00) [pid = 1738] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x91cc1800) [pid = 1738] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f875c00) [pid = 1738] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:14:46 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8d980000) [pid = 1738] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2246ms 13:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:14:46 INFO - PROCESS | 1738 | 1467317686563 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 13:14:46 INFO - PROCESS | 1738 | 1467317686566 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 13:14:46 INFO - PROCESS | 1738 | 1467317686579 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:14:46 INFO - PROCESS | 1738 | 1467317686581 Marionette TRACE conn3 <- [1,1014,null,{}] 13:14:46 INFO - PROCESS | 1738 | 1467317686587 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:46 INFO - PROCESS | 1738 | 1467317686593 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:46 INFO - PROCESS | 1738 | 1467317686751 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 13:14:46 INFO - PROCESS | 1738 | 1467317686761 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:46 INFO - PROCESS | 1738 | 1467317686771 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db88c00 == 30 [pid = 1738] [id = 261] 13:14:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8e76f000) [pid = 1738] [serial = 784] [outer = (nil)] 13:14:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8f6e7c00) [pid = 1738] [serial = 785] [outer = 0x8e76f000] 13:14:46 INFO - PROCESS | 1738 | 1467317686837 Marionette DEBUG loaded listener.js 13:14:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8f829400) [pid = 1738] [serial = 786] [outer = 0x8e76f000] 13:14:47 INFO - PROCESS | 1738 | 1467317687630 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 13:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1107ms 13:14:47 INFO - PROCESS | 1738 | 1467317687680 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 13:14:47 INFO - PROCESS | 1738 | 1467317687683 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 13:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:14:47 INFO - PROCESS | 1738 | 1467317687690 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:14:47 INFO - PROCESS | 1738 | 1467317687693 Marionette TRACE conn3 <- [1,1018,null,{}] 13:14:47 INFO - PROCESS | 1738 | 1467317687698 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:47 INFO - PROCESS | 1738 | 1467317687703 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:47 INFO - PROCESS | 1738 | 1467317687845 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 13:14:47 INFO - PROCESS | 1738 | 1467317687864 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:47 INFO - PROCESS | 1738 | 1467317687873 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e764c00 == 31 [pid = 1738] [id = 262] 13:14:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8f86d000) [pid = 1738] [serial = 787] [outer = (nil)] 13:14:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8f94cc00) [pid = 1738] [serial = 788] [outer = 0x8f86d000] 13:14:47 INFO - PROCESS | 1738 | 1467317687937 Marionette DEBUG loaded listener.js 13:14:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x913a8800) [pid = 1738] [serial = 789] [outer = 0x8f86d000] 13:14:49 INFO - PROCESS | 1738 | 1467317689027 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 13:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1379ms 13:14:49 INFO - PROCESS | 1738 | 1467317689070 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 13:14:49 INFO - PROCESS | 1738 | 1467317689077 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 13:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:14:49 INFO - PROCESS | 1738 | 1467317689085 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:14:49 INFO - PROCESS | 1738 | 1467317689090 Marionette TRACE conn3 <- [1,1022,null,{}] 13:14:49 INFO - PROCESS | 1738 | 1467317689099 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:49 INFO - PROCESS | 1738 | 1467317689104 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:49 INFO - PROCESS | 1738 | 1467317689288 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 13:14:49 INFO - PROCESS | 1738 | 1467317689511 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:49 INFO - PROCESS | 1738 | 1467317689520 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d589000 == 32 [pid = 1738] [id = 263] 13:14:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8d589400) [pid = 1738] [serial = 790] [outer = (nil)] 13:14:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8e4bf800) [pid = 1738] [serial = 791] [outer = 0x8d589400] 13:14:49 INFO - PROCESS | 1738 | 1467317689616 Marionette DEBUG loaded listener.js 13:14:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8e750c00) [pid = 1738] [serial = 792] [outer = 0x8d589400] 13:14:50 INFO - PROCESS | 1738 | 1467317690514 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 13:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1487ms 13:14:50 INFO - PROCESS | 1738 | 1467317690572 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 13:14:50 INFO - PROCESS | 1738 | 1467317690580 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 13:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:14:50 INFO - PROCESS | 1738 | 1467317690591 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:14:50 INFO - PROCESS | 1738 | 1467317690594 Marionette TRACE conn3 <- [1,1026,null,{}] 13:14:50 INFO - PROCESS | 1738 | 1467317690601 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:50 INFO - PROCESS | 1738 | 1467317690608 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:50 INFO - PROCESS | 1738 | 1467317690848 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 13:14:51 INFO - PROCESS | 1738 | 1467317691068 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:51 INFO - PROCESS | 1738 | 1467317691077 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee67000 == 33 [pid = 1738] [id = 264] 13:14:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8f6e9800) [pid = 1738] [serial = 793] [outer = (nil)] 13:14:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8f86a400) [pid = 1738] [serial = 794] [outer = 0x8f6e9800] 13:14:51 INFO - PROCESS | 1738 | 1467317691203 Marionette DEBUG loaded listener.js 13:14:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8f822800) [pid = 1738] [serial = 795] [outer = 0x8f6e9800] 13:14:52 INFO - PROCESS | 1738 | 1467317692171 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 13:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1632ms 13:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:14:52 INFO - PROCESS | 1738 | 1467317692223 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 13:14:52 INFO - PROCESS | 1738 | 1467317692226 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 13:14:52 INFO - PROCESS | 1738 | 1467317692233 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:14:52 INFO - PROCESS | 1738 | 1467317692239 Marionette TRACE conn3 <- [1,1030,null,{}] 13:14:52 INFO - PROCESS | 1738 | 1467317692256 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:52 INFO - PROCESS | 1738 | 1467317692264 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:52 INFO - PROCESS | 1738 | 1467317692442 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 13:14:52 INFO - PROCESS | 1738 | 1467317692653 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:52 INFO - PROCESS | 1738 | 1467317692665 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x92327800 == 34 [pid = 1738] [id = 265] 13:14:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x92327c00) [pid = 1738] [serial = 796] [outer = (nil)] 13:14:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x92330000) [pid = 1738] [serial = 797] [outer = 0x92327c00] 13:14:52 INFO - PROCESS | 1738 | 1467317692750 Marionette DEBUG loaded listener.js 13:14:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x929c9000) [pid = 1738] [serial = 798] [outer = 0x92327c00] 13:14:53 INFO - PROCESS | 1738 | 1467317693602 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 13:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1438ms 13:14:53 INFO - PROCESS | 1738 | 1467317693671 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 13:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:14:53 INFO - PROCESS | 1738 | 1467317693677 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 13:14:53 INFO - PROCESS | 1738 | 1467317693683 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:14:53 INFO - PROCESS | 1738 | 1467317693686 Marionette TRACE conn3 <- [1,1034,null,{}] 13:14:53 INFO - PROCESS | 1738 | 1467317693692 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:53 INFO - PROCESS | 1738 | 1467317693697 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:53 INFO - PROCESS | 1738 | 1467317693872 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 13:14:54 INFO - PROCESS | 1738 | 1467317694037 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:54 INFO - PROCESS | 1738 | 1467317694046 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ccdc00 == 35 [pid = 1738] [id = 266] 13:14:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x9232dc00) [pid = 1738] [serial = 799] [outer = (nil)] 13:14:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x92b50400) [pid = 1738] [serial = 800] [outer = 0x9232dc00] 13:14:54 INFO - PROCESS | 1738 | 1467317694128 Marionette DEBUG loaded listener.js 13:14:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x92c9e400) [pid = 1738] [serial = 801] [outer = 0x9232dc00] 13:14:55 INFO - PROCESS | 1738 | 1467317695039 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 13:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1432ms 13:14:55 INFO - PROCESS | 1738 | 1467317695115 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 13:14:55 INFO - PROCESS | 1738 | 1467317695119 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 13:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:14:55 INFO - PROCESS | 1738 | 1467317695125 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:14:55 INFO - PROCESS | 1738 | 1467317695128 Marionette TRACE conn3 <- [1,1038,null,{}] 13:14:55 INFO - PROCESS | 1738 | 1467317695134 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:55 INFO - PROCESS | 1738 | 1467317695139 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:55 INFO - PROCESS | 1738 | 1467317695341 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 13:14:55 INFO - PROCESS | 1738 | 1467317695515 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:55 INFO - PROCESS | 1738 | 1467317695524 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d983c00 == 36 [pid = 1738] [id = 267] 13:14:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8e747c00) [pid = 1738] [serial = 802] [outer = (nil)] 13:14:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x92fe9000) [pid = 1738] [serial = 803] [outer = 0x8e747c00] 13:14:55 INFO - PROCESS | 1738 | 1467317695655 Marionette DEBUG loaded listener.js 13:14:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x92fee400) [pid = 1738] [serial = 804] [outer = 0x8e747c00] 13:14:56 INFO - PROCESS | 1738 | 1467317696577 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 13:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1533ms 13:14:56 INFO - PROCESS | 1738 | 1467317696663 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 13:14:56 INFO - PROCESS | 1738 | 1467317696670 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 13:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:14:56 INFO - PROCESS | 1738 | 1467317696679 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:14:56 INFO - PROCESS | 1738 | 1467317696683 Marionette TRACE conn3 <- [1,1042,null,{}] 13:14:56 INFO - PROCESS | 1738 | 1467317696688 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:56 INFO - PROCESS | 1738 | 1467317696699 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:56 INFO - PROCESS | 1738 | 1467317696944 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 13:14:57 INFO - PROCESS | 1738 | 1467317697161 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:57 INFO - PROCESS | 1738 | 1467317697171 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d511c00 == 37 [pid = 1738] [id = 268] 13:14:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x8d517c00) [pid = 1738] [serial = 805] [outer = (nil)] 13:14:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x93c77800) [pid = 1738] [serial = 806] [outer = 0x8d517c00] 13:14:57 INFO - PROCESS | 1738 | 1467317697293 Marionette DEBUG loaded listener.js 13:14:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x93c82000) [pid = 1738] [serial = 807] [outer = 0x8d517c00] 13:14:58 INFO - PROCESS | 1738 | 1467317698178 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 13:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1540ms 13:14:58 INFO - PROCESS | 1738 | 1467317698219 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 13:14:58 INFO - PROCESS | 1738 | 1467317698223 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 13:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:14:58 INFO - PROCESS | 1738 | 1467317698230 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:14:58 INFO - PROCESS | 1738 | 1467317698234 Marionette TRACE conn3 <- [1,1046,null,{}] 13:14:58 INFO - PROCESS | 1738 | 1467317698239 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:58 INFO - PROCESS | 1738 | 1467317698244 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:58 INFO - PROCESS | 1738 | 1467317698406 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 13:14:58 INFO - PROCESS | 1738 | 1467317698598 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:58 INFO - PROCESS | 1738 | 1467317698605 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cdc00 == 38 [pid = 1738] [id = 269] 13:14:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x8b1d2800) [pid = 1738] [serial = 808] [outer = (nil)] 13:14:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x95222000) [pid = 1738] [serial = 809] [outer = 0x8b1d2800] 13:14:58 INFO - PROCESS | 1738 | 1467317698685 Marionette DEBUG loaded listener.js 13:14:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x9521d000) [pid = 1738] [serial = 810] [outer = 0x8b1d2800] 13:14:59 INFO - PROCESS | 1738 | 1467317699621 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 13:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1429ms 13:14:59 INFO - PROCESS | 1738 | 1467317699660 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 1738 | 1467317699663 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 13:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:14:59 INFO - PROCESS | 1738 | 1467317699670 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 1738 | 1467317699674 Marionette TRACE conn3 <- [1,1050,null,{}] 13:14:59 INFO - PROCESS | 1738 | 1467317699679 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:14:59 INFO - PROCESS | 1738 | 1467317699684 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:14:59 INFO - PROCESS | 1738 | 1467317699856 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 13:15:00 INFO - PROCESS | 1738 | 1467317700037 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 1738 | 1467317700044 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97c400 == 39 [pid = 1738] [id = 270] 13:15:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x8db89000) [pid = 1738] [serial = 811] [outer = (nil)] 13:15:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x8f6e6000) [pid = 1738] [serial = 812] [outer = 0x8db89000] 13:15:00 INFO - PROCESS | 1738 | 1467317700125 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x8f944000) [pid = 1738] [serial = 813] [outer = 0x8db89000] 13:15:01 INFO - PROCESS | 1738 | 1467317701288 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 13:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1681ms 13:15:01 INFO - PROCESS | 1738 | 1467317701353 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 13:15:01 INFO - PROCESS | 1738 | 1467317701359 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 13:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:15:01 INFO - PROCESS | 1738 | 1467317701410 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:15:01 INFO - PROCESS | 1738 | 1467317701414 Marionette TRACE conn3 <- [1,1054,null,{}] 13:15:01 INFO - PROCESS | 1738 | 1467317701493 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:01 INFO - PROCESS | 1738 | 1467317701508 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:01 INFO - PROCESS | 1738 | 1467317701769 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 13:15:02 INFO - PROCESS | 1738 | 1467317702011 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:02 INFO - PROCESS | 1738 | 1467317702020 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97ac00 == 40 [pid = 1738] [id = 271] 13:15:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x8d981400) [pid = 1738] [serial = 814] [outer = (nil)] 13:15:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x8e4bb400) [pid = 1738] [serial = 815] [outer = 0x8d981400] 13:15:02 INFO - PROCESS | 1738 | 1467317702099 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x8e4c0400) [pid = 1738] [serial = 816] [outer = 0x8d981400] 13:15:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8db88c00 == 39 [pid = 1738] [id = 261] 13:15:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d9c00 == 38 [pid = 1738] [id = 260] 13:15:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4ba000 == 37 [pid = 1738] [id = 259] 13:15:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58f400 == 36 [pid = 1738] [id = 258] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x8f0d4000) [pid = 1738] [serial = 707] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x8f6ef400) [pid = 1738] [serial = 708] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x8e750800) [pid = 1738] [serial = 731] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x8e770400) [pid = 1738] [serial = 732] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x8d581800) [pid = 1738] [serial = 728] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x8d58a400) [pid = 1738] [serial = 729] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x8f6eac00) [pid = 1738] [serial = 702] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x92b4b000) [pid = 1738] [serial = 722] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x92b49c00) [pid = 1738] [serial = 723] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x8d982800) [pid = 1738] [serial = 704] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x8e746400) [pid = 1738] [serial = 705] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x8f0ce800) [pid = 1738] [serial = 725] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x8f942800) [pid = 1738] [serial = 726] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x9137d000) [pid = 1738] [serial = 713] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x9137e400) [pid = 1738] [serial = 714] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x91cc3400) [pid = 1738] [serial = 716] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x91cc6c00) [pid = 1738] [serial = 717] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8f949c00) [pid = 1738] [serial = 710] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8f950000) [pid = 1738] [serial = 711] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x929c8400) [pid = 1738] [serial = 719] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x929d6400) [pid = 1738] [serial = 720] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x91cc4400) [pid = 1738] [serial = 740] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x91374400) [pid = 1738] [serial = 743] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8f6e1800) [pid = 1738] [serial = 734] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x92328800) [pid = 1738] [serial = 744] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8f942000) [pid = 1738] [serial = 737] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x91cd0c00) [pid = 1738] [serial = 741] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x92b47400) [pid = 1738] [serial = 746] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f947800) [pid = 1738] [serial = 738] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8f820800) [pid = 1738] [serial = 735] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x92c97000) [pid = 1738] [serial = 747] [outer = (nil)] [url = about:blank] 13:15:02 INFO - PROCESS | 1738 | 1467317702993 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 13:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1604ms 13:15:03 INFO - PROCESS | 1738 | 1467317703007 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 1738 | 1467317703013 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 13:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:15:03 INFO - PROCESS | 1738 | 1467317703048 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - PROCESS | 1738 | 1467317703051 Marionette TRACE conn3 <- [1,1058,null,{}] 13:15:03 INFO - PROCESS | 1738 | 1467317703058 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:03 INFO - PROCESS | 1738 | 1467317703063 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:03 INFO - PROCESS | 1738 | 1467317703237 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 13:15:03 INFO - PROCESS | 1738 | 1467317703247 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 1738 | 1467317703255 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee60400 == 37 [pid = 1738] [id = 272] 13:15:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8efa4800) [pid = 1738] [serial = 817] [outer = (nil)] 13:15:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8f0d5000) [pid = 1738] [serial = 818] [outer = 0x8efa4800] 13:15:03 INFO - PROCESS | 1738 | 1467317703325 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8f6e2800) [pid = 1738] [serial = 819] [outer = 0x8efa4800] 13:15:04 INFO - PROCESS | 1738 | 1467317704249 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 13:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1239ms 13:15:04 INFO - PROCESS | 1738 | 1467317704286 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 1738 | 1467317704290 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 13:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:15:04 INFO - PROCESS | 1738 | 1467317704297 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:15:04 INFO - PROCESS | 1738 | 1467317704303 Marionette TRACE conn3 <- [1,1062,null,{}] 13:15:04 INFO - PROCESS | 1738 | 1467317704319 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:04 INFO - PROCESS | 1738 | 1467317704327 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:04 INFO - PROCESS | 1738 | 1467317704489 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 13:15:04 INFO - PROCESS | 1738 | 1467317704637 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 1738 | 1467317704651 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f828400 == 38 [pid = 1738] [id = 273] 13:15:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8f86f800) [pid = 1738] [serial = 820] [outer = (nil)] 13:15:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8f945c00) [pid = 1738] [serial = 821] [outer = 0x8f86f800] 13:15:04 INFO - PROCESS | 1738 | 1467317704718 Marionette DEBUG loaded listener.js 13:15:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x91374400) [pid = 1738] [serial = 822] [outer = 0x8f86f800] 13:15:05 INFO - PROCESS | 1738 | 1467317705540 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 13:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1283ms 13:15:05 INFO - PROCESS | 1738 | 1467317705581 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 13:15:05 INFO - PROCESS | 1738 | 1467317705586 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 13:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:15:05 INFO - PROCESS | 1738 | 1467317705600 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:15:05 INFO - PROCESS | 1738 | 1467317705603 Marionette TRACE conn3 <- [1,1066,null,{}] 13:15:05 INFO - PROCESS | 1738 | 1467317705609 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:05 INFO - PROCESS | 1738 | 1467317705614 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:05 INFO - PROCESS | 1738 | 1467317705819 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 13:15:05 INFO - PROCESS | 1738 | 1467317705852 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:05 INFO - PROCESS | 1738 | 1467317705863 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d3c00 == 39 [pid = 1738] [id = 274] 13:15:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8ee5f400) [pid = 1738] [serial = 823] [outer = (nil)] 13:15:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x913b0800) [pid = 1738] [serial = 824] [outer = 0x8ee5f400] 13:15:05 INFO - PROCESS | 1738 | 1467317705942 Marionette DEBUG loaded listener.js 13:15:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x91ccac00) [pid = 1738] [serial = 825] [outer = 0x8ee5f400] 13:15:06 INFO - PROCESS | 1738 | 1467317706914 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 13:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1349ms 13:15:06 INFO - PROCESS | 1738 | 1467317706942 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 13:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:15:06 INFO - PROCESS | 1738 | 1467317706952 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 13:15:06 INFO - PROCESS | 1738 | 1467317706957 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:15:06 INFO - PROCESS | 1738 | 1467317706959 Marionette TRACE conn3 <- [1,1070,null,{}] 13:15:07 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8e4be800) [pid = 1738] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:15:07 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8f86a800) [pid = 1738] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:15:07 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x92b4e000) [pid = 1738] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:15:07 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8ef9e800) [pid = 1738] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:15:07 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x91374c00) [pid = 1738] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:15:07 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8e746000) [pid = 1738] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:15:07 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8d590c00) [pid = 1738] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:15:07 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8f822400) [pid = 1738] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:15:07 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8f0da400) [pid = 1738] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:15:07 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8d984000) [pid = 1738] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:15:07 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e4bbc00) [pid = 1738] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:15:07 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e763400) [pid = 1738] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:15:07 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8e76f000) [pid = 1738] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:15:07 INFO - PROCESS | 1738 | 1467317707097 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:07 INFO - PROCESS | 1738 | 1467317707102 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:07 INFO - PROCESS | 1738 | 1467317707257 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 13:15:07 INFO - PROCESS | 1738 | 1467317707269 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 1738 | 1467317707276 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4bbc00 == 40 [pid = 1738] [id = 275] 13:15:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8e748c00) [pid = 1738] [serial = 826] [outer = (nil)] 13:15:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8f6ebc00) [pid = 1738] [serial = 827] [outer = 0x8e748c00] 13:15:07 INFO - PROCESS | 1738 | 1467317707354 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8f873c00) [pid = 1738] [serial = 828] [outer = 0x8e748c00] 13:15:08 INFO - PROCESS | 1738 | 1467317708219 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 13:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1272ms 13:15:08 INFO - PROCESS | 1738 | 1467317708229 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 1738 | 1467317708232 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 13:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:15:08 INFO - PROCESS | 1738 | 1467317708246 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 1738 | 1467317708248 Marionette TRACE conn3 <- [1,1074,null,{}] 13:15:08 INFO - PROCESS | 1738 | 1467317708254 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:08 INFO - PROCESS | 1738 | 1467317708263 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:08 INFO - PROCESS | 1738 | 1467317708435 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 13:15:08 INFO - PROCESS | 1738 | 1467317708444 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:08 INFO - PROCESS | 1738 | 1467317708452 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x913ae000 == 41 [pid = 1738] [id = 276] 13:15:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x91cce800) [pid = 1738] [serial = 829] [outer = (nil)] 13:15:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x929cf000) [pid = 1738] [serial = 830] [outer = 0x91cce800] 13:15:08 INFO - PROCESS | 1738 | 1467317708521 Marionette DEBUG loaded listener.js 13:15:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x92b46000) [pid = 1738] [serial = 831] [outer = 0x91cce800] 13:15:09 INFO - PROCESS | 1738 | 1467317709609 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 13:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1436ms 13:15:09 INFO - PROCESS | 1738 | 1467317709676 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 13:15:09 INFO - PROCESS | 1738 | 1467317709683 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 13:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:15:09 INFO - PROCESS | 1738 | 1467317709692 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:15:09 INFO - PROCESS | 1738 | 1467317709698 Marionette TRACE conn3 <- [1,1078,null,{}] 13:15:09 INFO - PROCESS | 1738 | 1467317709706 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:09 INFO - PROCESS | 1738 | 1467317709712 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:09 INFO - PROCESS | 1738 | 1467317709942 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 13:15:10 INFO - PROCESS | 1738 | 1467317710228 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:10 INFO - PROCESS | 1738 | 1467317710240 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58c400 == 42 [pid = 1738] [id = 277] 13:15:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8d58d000) [pid = 1738] [serial = 832] [outer = (nil)] 13:15:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8e4b9000) [pid = 1738] [serial = 833] [outer = 0x8d58d000] 13:15:10 INFO - PROCESS | 1738 | 1467317710330 Marionette DEBUG loaded listener.js 13:15:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8e76f400) [pid = 1738] [serial = 834] [outer = 0x8d58d000] 13:15:11 INFO - PROCESS | 1738 | 1467317711236 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 13:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1583ms 13:15:11 INFO - PROCESS | 1738 | 1467317711275 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 13:15:11 INFO - PROCESS | 1738 | 1467317711282 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 13:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:15:11 INFO - PROCESS | 1738 | 1467317711293 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:15:11 INFO - PROCESS | 1738 | 1467317711297 Marionette TRACE conn3 <- [1,1082,null,{}] 13:15:11 INFO - PROCESS | 1738 | 1467317711303 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:11 INFO - PROCESS | 1738 | 1467317711309 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:11 INFO - PROCESS | 1738 | 1467317711503 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 13:15:11 INFO - PROCESS | 1738 | 1467317711732 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:11 INFO - PROCESS | 1738 | 1467317711740 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6e5000 == 43 [pid = 1738] [id = 278] 13:15:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8f6ed400) [pid = 1738] [serial = 835] [outer = (nil)] 13:15:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8f81e800) [pid = 1738] [serial = 836] [outer = 0x8f6ed400] 13:15:11 INFO - PROCESS | 1738 | 1467317711878 Marionette DEBUG loaded listener.js 13:15:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8f950000) [pid = 1738] [serial = 837] [outer = 0x8f6ed400] 13:15:12 INFO - PROCESS | 1738 | 1467317712872 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 13:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1590ms 13:15:12 INFO - PROCESS | 1738 | 1467317712883 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 13:15:12 INFO - PROCESS | 1738 | 1467317712887 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 13:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:15:12 INFO - PROCESS | 1738 | 1467317712894 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:15:12 INFO - PROCESS | 1738 | 1467317712900 Marionette TRACE conn3 <- [1,1086,null,{}] 13:15:12 INFO - PROCESS | 1738 | 1467317712916 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:12 INFO - PROCESS | 1738 | 1467317712924 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:13 INFO - PROCESS | 1738 | 1467317713096 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 13:15:13 INFO - PROCESS | 1738 | 1467317713319 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:13 INFO - PROCESS | 1738 | 1467317713327 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efab400 == 44 [pid = 1738] [id = 279] 13:15:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x929cf800) [pid = 1738] [serial = 838] [outer = (nil)] 13:15:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x92b50800) [pid = 1738] [serial = 839] [outer = 0x929cf800] 13:15:13 INFO - PROCESS | 1738 | 1467317713452 Marionette DEBUG loaded listener.js 13:15:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x92fe2400) [pid = 1738] [serial = 840] [outer = 0x929cf800] 13:15:14 INFO - PROCESS | 1738 | 1467317714306 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 13:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1484ms 13:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:15:14 INFO - PROCESS | 1738 | 1467317714379 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 13:15:14 INFO - PROCESS | 1738 | 1467317714383 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 13:15:14 INFO - PROCESS | 1738 | 1467317714389 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - PROCESS | 1738 | 1467317714393 Marionette TRACE conn3 <- [1,1090,null,{}] 13:15:14 INFO - PROCESS | 1738 | 1467317714398 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:14 INFO - PROCESS | 1738 | 1467317714404 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:14 INFO - PROCESS | 1738 | 1467317714615 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 13:15:14 INFO - PROCESS | 1738 | 1467317714783 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:14 INFO - PROCESS | 1738 | 1467317714792 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b4dc00 == 45 [pid = 1738] [id = 280] 13:15:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x93c64800) [pid = 1738] [serial = 841] [outer = (nil)] 13:15:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x93c7a400) [pid = 1738] [serial = 842] [outer = 0x93c64800] 13:15:14 INFO - PROCESS | 1738 | 1467317714872 Marionette DEBUG loaded listener.js 13:15:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x93c82c00) [pid = 1738] [serial = 843] [outer = 0x93c64800] 13:15:15 INFO - PROCESS | 1738 | 1467317715775 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 13:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1430ms 13:15:15 INFO - PROCESS | 1738 | 1467317715819 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 13:15:15 INFO - PROCESS | 1738 | 1467317715823 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 13:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:15:15 INFO - PROCESS | 1738 | 1467317715830 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:15:15 INFO - PROCESS | 1738 | 1467317715832 Marionette TRACE conn3 <- [1,1094,null,{}] 13:15:15 INFO - PROCESS | 1738 | 1467317715839 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:15 INFO - PROCESS | 1738 | 1467317715844 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:16 INFO - PROCESS | 1738 | 1467317716016 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 13:15:16 INFO - PROCESS | 1738 | 1467317716185 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:16 INFO - PROCESS | 1738 | 1467317716196 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee64400 == 46 [pid = 1738] [id = 281] 13:15:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x91cc3800) [pid = 1738] [serial = 844] [outer = (nil)] 13:15:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x9522e000) [pid = 1738] [serial = 845] [outer = 0x91cc3800] 13:15:16 INFO - PROCESS | 1738 | 1467317716275 Marionette DEBUG loaded listener.js 13:15:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x9522f800) [pid = 1738] [serial = 846] [outer = 0x91cc3800] 13:15:17 INFO - PROCESS | 1738 | 1467317717265 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 13:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1483ms 13:15:17 INFO - PROCESS | 1738 | 1467317717314 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 1738 | 1467317717319 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 13:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:15:17 INFO - PROCESS | 1738 | 1467317717325 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - PROCESS | 1738 | 1467317717329 Marionette TRACE conn3 <- [1,1098,null,{}] 13:15:17 INFO - PROCESS | 1738 | 1467317717334 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:17 INFO - PROCESS | 1738 | 1467317717345 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:17 INFO - PROCESS | 1738 | 1467317717590 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 13:15:17 INFO - PROCESS | 1738 | 1467317717840 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:17 INFO - PROCESS | 1738 | 1467317717848 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db95800 == 47 [pid = 1738] [id = 282] 13:15:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x93c65000) [pid = 1738] [serial = 847] [outer = (nil)] 13:15:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x95247400) [pid = 1738] [serial = 848] [outer = 0x93c65000] 13:15:17 INFO - PROCESS | 1738 | 1467317717934 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x952a6800) [pid = 1738] [serial = 849] [outer = 0x93c65000] 13:15:18 INFO - PROCESS | 1738 | 1467317718820 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 13:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1539ms 13:15:18 INFO - PROCESS | 1738 | 1467317718865 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 13:15:18 INFO - PROCESS | 1738 | 1467317718869 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 13:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:15:18 INFO - PROCESS | 1738 | 1467317718875 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:15:18 INFO - PROCESS | 1738 | 1467317718879 Marionette TRACE conn3 <- [1,1102,null,{}] 13:15:18 INFO - PROCESS | 1738 | 1467317718885 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:18 INFO - PROCESS | 1738 | 1467317718890 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:19 INFO - PROCESS | 1738 | 1467317719078 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 13:15:19 INFO - PROCESS | 1738 | 1467317719254 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:19 INFO - PROCESS | 1738 | 1467317719260 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d510800 == 48 [pid = 1738] [id = 283] 13:15:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x8e762800) [pid = 1738] [serial = 850] [outer = (nil)] 13:15:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x9524b800) [pid = 1738] [serial = 851] [outer = 0x8e762800] 13:15:19 INFO - PROCESS | 1738 | 1467317719339 Marionette DEBUG loaded listener.js 13:15:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x952ad800) [pid = 1738] [serial = 852] [outer = 0x8e762800] 13:15:20 INFO - PROCESS | 1738 | 1467317720329 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 13:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1492ms 13:15:20 INFO - PROCESS | 1738 | 1467317720369 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 13:15:20 INFO - PROCESS | 1738 | 1467317720373 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 13:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:15:20 INFO - PROCESS | 1738 | 1467317720379 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:15:20 INFO - PROCESS | 1738 | 1467317720383 Marionette TRACE conn3 <- [1,1106,null,{}] 13:15:20 INFO - PROCESS | 1738 | 1467317720389 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:20 INFO - PROCESS | 1738 | 1467317720394 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:20 INFO - PROCESS | 1738 | 1467317720582 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 13:15:21 INFO - PROCESS | 1738 | 1467317721154 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 1738 | 1467317721161 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97b000 == 49 [pid = 1738] [id = 284] 13:15:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x8d97bc00) [pid = 1738] [serial = 853] [outer = (nil)] 13:15:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x8d984800) [pid = 1738] [serial = 854] [outer = 0x8d97bc00] 13:15:21 INFO - PROCESS | 1738 | 1467317721244 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x8db96000) [pid = 1738] [serial = 855] [outer = 0x8d97bc00] 13:15:22 INFO - PROCESS | 1738 | 1467317722153 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 13:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1835ms 13:15:22 INFO - PROCESS | 1738 | 1467317722218 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 13:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:15:22 INFO - PROCESS | 1738 | 1467317722224 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 13:15:22 INFO - PROCESS | 1738 | 1467317722231 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 1738 | 1467317722235 Marionette TRACE conn3 <- [1,1110,null,{}] 13:15:22 INFO - PROCESS | 1738 | 1467317722243 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:22 INFO - PROCESS | 1738 | 1467317722251 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:22 INFO - PROCESS | 1738 | 1467317722520 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 13:15:22 INFO - PROCESS | 1738 | 1467317722790 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:22 INFO - PROCESS | 1738 | 1467317722798 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5a800 == 50 [pid = 1738] [id = 285] 13:15:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x8efa0800) [pid = 1738] [serial = 856] [outer = (nil)] 13:15:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x8f6e8c00) [pid = 1738] [serial = 857] [outer = 0x8efa0800] 13:15:22 INFO - PROCESS | 1738 | 1467317722874 Marionette DEBUG loaded listener.js 13:15:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x8f829800) [pid = 1738] [serial = 858] [outer = 0x8efa0800] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4bbc00 == 49 [pid = 1738] [id = 275] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d3c00 == 48 [pid = 1738] [id = 274] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8f828400 == 47 [pid = 1738] [id = 273] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee60400 == 46 [pid = 1738] [id = 272] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97ac00 == 45 [pid = 1738] [id = 271] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cdc00 == 44 [pid = 1738] [id = 269] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x92327800 == 43 [pid = 1738] [id = 265] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97c400 == 42 [pid = 1738] [id = 270] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef9c400 == 41 [pid = 1738] [id = 257] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8d589000 == 40 [pid = 1738] [id = 263] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee67000 == 39 [pid = 1738] [id = 264] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8e764c00 == 38 [pid = 1738] [id = 262] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8d983c00 == 37 [pid = 1738] [id = 267] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8d511c00 == 36 [pid = 1738] [id = 268] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x91ccdc00 == 35 [pid = 1738] [id = 266] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97b000 == 34 [pid = 1738] [id = 284] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8d510800 == 33 [pid = 1738] [id = 283] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8db95800 == 32 [pid = 1738] [id = 282] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee64400 == 31 [pid = 1738] [id = 281] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8efab400 == 30 [pid = 1738] [id = 279] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x92b4dc00 == 29 [pid = 1738] [id = 280] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6e5000 == 28 [pid = 1738] [id = 278] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x913ae000 == 27 [pid = 1738] [id = 276] 13:15:24 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58c400 == 26 [pid = 1738] [id = 277] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x8efa5800) [pid = 1738] [serial = 750] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x8ee65c00) [pid = 1738] [serial = 749] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x8f94f800) [pid = 1738] [serial = 753] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x8f874800) [pid = 1738] [serial = 752] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x92eb4800) [pid = 1738] [serial = 756] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x92c9f000) [pid = 1738] [serial = 755] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x93a54400) [pid = 1738] [serial = 759] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x939b5c00) [pid = 1738] [serial = 758] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x93c7b400) [pid = 1738] [serial = 762] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x93c74800) [pid = 1738] [serial = 761] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x8e761c00) [pid = 1738] [serial = 779] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x8db8a400) [pid = 1738] [serial = 776] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x8db8d000) [pid = 1738] [serial = 777] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x91372800) [pid = 1738] [serial = 774] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x8f871800) [pid = 1738] [serial = 773] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8f6e4800) [pid = 1738] [serial = 782] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x95227800) [pid = 1738] [serial = 765] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x9521e800) [pid = 1738] [serial = 764] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8f81c400) [pid = 1738] [serial = 783] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x92feb800) [pid = 1738] [serial = 768] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x92c9f800) [pid = 1738] [serial = 767] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8efa9000) [pid = 1738] [serial = 771] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8ee5ac00) [pid = 1738] [serial = 770] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8f94cc00) [pid = 1738] [serial = 788] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8f829400) [pid = 1738] [serial = 786] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8f6e7c00) [pid = 1738] [serial = 785] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8e76a000) [pid = 1738] [serial = 780] [outer = (nil)] [url = about:blank] 13:15:24 INFO - PROCESS | 1738 | 1467317724836 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 13:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 2636ms 13:15:24 INFO - PROCESS | 1738 | 1467317724903 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 13:15:24 INFO - PROCESS | 1738 | 1467317724909 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 13:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:15:24 INFO - PROCESS | 1738 | 1467317724918 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:15:24 INFO - PROCESS | 1738 | 1467317724925 Marionette TRACE conn3 <- [1,1114,null,{}] 13:15:24 INFO - PROCESS | 1738 | 1467317724932 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:24 INFO - PROCESS | 1738 | 1467317724937 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:25 INFO - PROCESS | 1738 | 1467317725097 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 13:15:25 INFO - PROCESS | 1738 | 1467317725109 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:25 INFO - PROCESS | 1738 | 1467317725117 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d587c00 == 27 [pid = 1738] [id = 286] 13:15:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8d589800) [pid = 1738] [serial = 859] [outer = (nil)] 13:15:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8d981800) [pid = 1738] [serial = 860] [outer = 0x8d589800] 13:15:25 INFO - PROCESS | 1738 | 1467317725189 Marionette DEBUG loaded listener.js 13:15:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8db89c00) [pid = 1738] [serial = 861] [outer = 0x8d589800] 13:15:26 INFO - PROCESS | 1738 | 1467317726088 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 13:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1232ms 13:15:26 INFO - PROCESS | 1738 | 1467317726151 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 13:15:26 INFO - PROCESS | 1738 | 1467317726158 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 13:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:15:26 INFO - PROCESS | 1738 | 1467317726169 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:15:26 INFO - PROCESS | 1738 | 1467317726173 Marionette TRACE conn3 <- [1,1118,null,{}] 13:15:26 INFO - PROCESS | 1738 | 1467317726179 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:26 INFO - PROCESS | 1738 | 1467317726184 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:26 INFO - PROCESS | 1738 | 1467317726410 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 13:15:26 INFO - PROCESS | 1738 | 1467317726486 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:26 INFO - PROCESS | 1738 | 1467317726494 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e746400 == 28 [pid = 1738] [id = 287] 13:15:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8e761800) [pid = 1738] [serial = 862] [outer = (nil)] 13:15:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8e76e000) [pid = 1738] [serial = 863] [outer = 0x8e761800] 13:15:26 INFO - PROCESS | 1738 | 1467317726566 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8ee5dc00) [pid = 1738] [serial = 864] [outer = 0x8e761800] 13:15:27 INFO - PROCESS | 1738 | 1467317727483 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 13:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1330ms 13:15:27 INFO - PROCESS | 1738 | 1467317727499 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 13:15:27 INFO - PROCESS | 1738 | 1467317727502 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 13:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:15:27 INFO - PROCESS | 1738 | 1467317727509 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:15:27 INFO - PROCESS | 1738 | 1467317727514 Marionette TRACE conn3 <- [1,1122,null,{}] 13:15:27 INFO - PROCESS | 1738 | 1467317727540 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:27 INFO - PROCESS | 1738 | 1467317727549 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:27 INFO - PROCESS | 1738 | 1467317727762 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 13:15:27 INFO - PROCESS | 1738 | 1467317727788 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:27 INFO - PROCESS | 1738 | 1467317727797 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d1400 == 29 [pid = 1738] [id = 288] 13:15:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8f0d2000) [pid = 1738] [serial = 865] [outer = (nil)] 13:15:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8f0da800) [pid = 1738] [serial = 866] [outer = 0x8f0d2000] 13:15:27 INFO - PROCESS | 1738 | 1467317727869 Marionette DEBUG loaded listener.js 13:15:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8f6e9000) [pid = 1738] [serial = 867] [outer = 0x8f0d2000] 13:15:28 INFO - PROCESS | 1738 | 1467317728776 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 13:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1298ms 13:15:28 INFO - PROCESS | 1738 | 1467317728807 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 13:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:15:28 INFO - PROCESS | 1738 | 1467317728812 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 13:15:28 INFO - PROCESS | 1738 | 1467317728818 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:15:28 INFO - PROCESS | 1738 | 1467317728821 Marionette TRACE conn3 <- [1,1126,null,{}] 13:15:28 INFO - PROCESS | 1738 | 1467317728834 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:28 INFO - PROCESS | 1738 | 1467317728838 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:29 INFO - PROCESS | 1738 | 1467317729609 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8ee5f400) [pid = 1738] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8e748c00) [pid = 1738] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8b1d2800) [pid = 1738] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8f86d000) [pid = 1738] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8db89000) [pid = 1738] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x9232dc00) [pid = 1738] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8d517c00) [pid = 1738] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x92327c00) [pid = 1738] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f86f800) [pid = 1738] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8efa4800) [pid = 1738] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8e747c00) [pid = 1738] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f6e9800) [pid = 1738] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x91cce800) [pid = 1738] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8d981400) [pid = 1738] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:15:29 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8d589400) [pid = 1738] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:15:29 INFO - PROCESS | 1738 | 1467317729814 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:29 INFO - PROCESS | 1738 | 1467317729824 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d2800 == 30 [pid = 1738] [id = 289] 13:15:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8d519400) [pid = 1738] [serial = 868] [outer = (nil)] 13:15:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8d981400) [pid = 1738] [serial = 869] [outer = 0x8d519400] 13:15:29 INFO - PROCESS | 1738 | 1467317729894 Marionette DEBUG loaded listener.js 13:15:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8f0d8000) [pid = 1738] [serial = 870] [outer = 0x8d519400] 13:15:30 INFO - PROCESS | 1738 | 1467317730592 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 13:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1784ms 13:15:30 INFO - PROCESS | 1738 | 1467317730605 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 13:15:30 INFO - PROCESS | 1738 | 1467317730608 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 13:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:15:30 INFO - PROCESS | 1738 | 1467317730615 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:15:30 INFO - PROCESS | 1738 | 1467317730617 Marionette TRACE conn3 <- [1,1130,null,{}] 13:15:30 INFO - PROCESS | 1738 | 1467317730624 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:30 INFO - PROCESS | 1738 | 1467317730629 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:30 INFO - PROCESS | 1738 | 1467317730828 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 13:15:30 INFO - PROCESS | 1738 | --DOCSHELL 0x93c79c00 == 29 [pid = 1738] [id = 10] 13:15:30 INFO - PROCESS | 1738 | 1467317730944 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:30 INFO - PROCESS | 1738 | 1467317730954 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa7800 == 30 [pid = 1738] [id = 290] 13:15:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8f86cc00) [pid = 1738] [serial = 871] [outer = (nil)] 13:15:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8f874800) [pid = 1738] [serial = 872] [outer = 0x8f86cc00] 13:15:31 INFO - PROCESS | 1738 | 1467317731017 Marionette DEBUG loaded listener.js 13:15:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8f941c00) [pid = 1738] [serial = 873] [outer = 0x8f86cc00] 13:15:32 INFO - PROCESS | 1738 | 1467317732056 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 13:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1488ms 13:15:32 INFO - PROCESS | 1738 | 1467317732104 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 13:15:32 INFO - PROCESS | 1738 | 1467317732111 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 13:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:15:32 INFO - PROCESS | 1738 | 1467317732119 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:15:32 INFO - PROCESS | 1738 | 1467317732124 Marionette TRACE conn3 <- [1,1134,null,{}] 13:15:32 INFO - PROCESS | 1738 | 1467317732133 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:32 INFO - PROCESS | 1738 | 1467317732139 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:32 INFO - PROCESS | 1738 | 1467317732355 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 13:15:32 INFO - PROCESS | 1738 | 1467317732646 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:32 INFO - PROCESS | 1738 | 1467317732657 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cd000 == 31 [pid = 1738] [id = 291] 13:15:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8d585400) [pid = 1738] [serial = 874] [outer = (nil)] 13:15:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8db8e000) [pid = 1738] [serial = 875] [outer = 0x8d585400] 13:15:32 INFO - PROCESS | 1738 | 1467317732741 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8e745800) [pid = 1738] [serial = 876] [outer = 0x8d585400] 13:15:33 INFO - PROCESS | 1738 | 1467317733721 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1690ms 13:15:33 INFO - PROCESS | 1738 | 1467317733808 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 13:15:33 INFO - PROCESS | 1738 | 1467317733815 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 13:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:15:33 INFO - PROCESS | 1738 | 1467317733826 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:15:33 INFO - PROCESS | 1738 | 1467317733830 Marionette TRACE conn3 <- [1,1138,null,{}] 13:15:33 INFO - PROCESS | 1738 | 1467317733836 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:33 INFO - PROCESS | 1738 | 1467317733842 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:34 INFO - PROCESS | 1738 | 1467317734056 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 13:15:34 INFO - PROCESS | 1738 | 1467317734314 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:34 INFO - PROCESS | 1738 | 1467317734323 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c6c00 == 32 [pid = 1738] [id = 292] 13:15:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8efa6800) [pid = 1738] [serial = 877] [outer = (nil)] 13:15:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8f0d0000) [pid = 1738] [serial = 878] [outer = 0x8efa6800] 13:15:34 INFO - PROCESS | 1738 | 1467317734407 Marionette DEBUG loaded listener.js 13:15:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8f81d000) [pid = 1738] [serial = 879] [outer = 0x8efa6800] 13:15:35 INFO - PROCESS | 1738 | 1467317735383 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 13:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1580ms 13:15:35 INFO - PROCESS | 1738 | 1467317735405 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 13:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:15:35 INFO - PROCESS | 1738 | 1467317735409 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 13:15:35 INFO - PROCESS | 1738 | 1467317735416 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 1738 | 1467317735422 Marionette TRACE conn3 <- [1,1142,null,{}] 13:15:35 INFO - PROCESS | 1738 | 1467317735439 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:35 INFO - PROCESS | 1738 | 1467317735447 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:35 INFO - PROCESS | 1738 | 1467317735623 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 13:15:35 INFO - PROCESS | 1738 | 1467317735834 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:35 INFO - PROCESS | 1738 | 1467317735845 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x913a2c00 == 33 [pid = 1738] [id = 293] 13:15:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x913a3000) [pid = 1738] [serial = 880] [outer = (nil)] 13:15:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x913a7400) [pid = 1738] [serial = 881] [outer = 0x913a3000] 13:15:35 INFO - PROCESS | 1738 | 1467317735932 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x913ad800) [pid = 1738] [serial = 882] [outer = 0x913a3000] 13:15:36 INFO - PROCESS | 1738 | 1467317736892 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 13:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1544ms 13:15:36 INFO - PROCESS | 1738 | 1467317736960 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 13:15:36 INFO - PROCESS | 1738 | 1467317736966 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 13:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:15:36 INFO - PROCESS | 1738 | 1467317736972 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:15:36 INFO - PROCESS | 1738 | 1467317736976 Marionette TRACE conn3 <- [1,1146,null,{}] 13:15:36 INFO - PROCESS | 1738 | 1467317736982 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:36 INFO - PROCESS | 1738 | 1467317736987 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:37 INFO - PROCESS | 1738 | 1467317737162 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 13:15:37 INFO - PROCESS | 1738 | 1467317737394 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:37 INFO - PROCESS | 1738 | 1467317737404 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f877000 == 34 [pid = 1738] [id = 294] 13:15:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x913ad400) [pid = 1738] [serial = 883] [outer = (nil)] 13:15:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x91ccc400) [pid = 1738] [serial = 884] [outer = 0x913ad400] 13:15:37 INFO - PROCESS | 1738 | 1467317737528 Marionette DEBUG loaded listener.js 13:15:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x91f20000) [pid = 1738] [serial = 885] [outer = 0x913ad400] 13:15:38 INFO - PROCESS | 1738 | 1467317738482 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 13:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1581ms 13:15:38 INFO - PROCESS | 1738 | 1467317738554 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 13:15:38 INFO - PROCESS | 1738 | 1467317738559 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 13:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:15:38 INFO - PROCESS | 1738 | 1467317738565 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:15:38 INFO - PROCESS | 1738 | 1467317738569 Marionette TRACE conn3 <- [1,1150,null,{}] 13:15:38 INFO - PROCESS | 1738 | 1467317738576 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:38 INFO - PROCESS | 1738 | 1467317738581 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:38 INFO - PROCESS | 1738 | 1467317738762 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 13:15:39 INFO - PROCESS | 1738 | 1467317739114 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:39 INFO - PROCESS | 1738 | 1467317739124 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d516800 == 35 [pid = 1738] [id = 295] 13:15:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8d516c00) [pid = 1738] [serial = 886] [outer = (nil)] 13:15:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8d51d000) [pid = 1738] [serial = 887] [outer = 0x8d516c00] 13:15:39 INFO - PROCESS | 1738 | 1467317739207 Marionette DEBUG loaded listener.js 13:15:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8d97a400) [pid = 1738] [serial = 888] [outer = 0x8d516c00] 13:15:40 INFO - PROCESS | 1738 | 1467317740189 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 13:15:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d2800 == 34 [pid = 1738] [id = 289] 13:15:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d1400 == 33 [pid = 1738] [id = 288] 13:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1686ms 13:15:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8e746400 == 32 [pid = 1738] [id = 287] 13:15:40 INFO - PROCESS | 1738 | --DOCSHELL 0x8d587c00 == 31 [pid = 1738] [id = 286] 13:15:40 INFO - PROCESS | 1738 | 1467317740274 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 13:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:15:40 INFO - PROCESS | 1738 | 1467317740280 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 13:15:40 INFO - PROCESS | 1738 | 1467317740288 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:15:40 INFO - PROCESS | 1738 | 1467317740292 Marionette TRACE conn3 <- [1,1154,null,{}] 13:15:40 INFO - PROCESS | 1738 | 1467317740299 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:40 INFO - PROCESS | 1738 | 1467317740307 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:40 INFO - PROCESS | 1738 | 1467317740467 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x913b0800) [pid = 1738] [serial = 824] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8f6ebc00) [pid = 1738] [serial = 827] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x91ccac00) [pid = 1738] [serial = 825] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x95222000) [pid = 1738] [serial = 809] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x9521d000) [pid = 1738] [serial = 810] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x913a8800) [pid = 1738] [serial = 789] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8f6e6000) [pid = 1738] [serial = 812] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8f944000) [pid = 1738] [serial = 813] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x92b50400) [pid = 1738] [serial = 800] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x92c9e400) [pid = 1738] [serial = 801] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x93c77800) [pid = 1738] [serial = 806] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x93c82000) [pid = 1738] [serial = 807] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x92330000) [pid = 1738] [serial = 797] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x929c9000) [pid = 1738] [serial = 798] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f945c00) [pid = 1738] [serial = 821] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8f0d5000) [pid = 1738] [serial = 818] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8f6e2800) [pid = 1738] [serial = 819] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x92fe9000) [pid = 1738] [serial = 803] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x92fee400) [pid = 1738] [serial = 804] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f86a400) [pid = 1738] [serial = 794] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x929cf000) [pid = 1738] [serial = 830] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8f822800) [pid = 1738] [serial = 795] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e4bb400) [pid = 1738] [serial = 815] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8e4c0400) [pid = 1738] [serial = 816] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x92b46000) [pid = 1738] [serial = 831] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e4bf800) [pid = 1738] [serial = 791] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8e750c00) [pid = 1738] [serial = 792] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f873c00) [pid = 1738] [serial = 828] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91374400) [pid = 1738] [serial = 822] [outer = (nil)] [url = about:blank] 13:15:40 INFO - PROCESS | 1738 | 1467317740691 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:40 INFO - PROCESS | 1738 | 1467317740700 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4c0400 == 32 [pid = 1738] [id = 296] 13:15:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e74c800) [pid = 1738] [serial = 889] [outer = (nil)] 13:15:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e763800) [pid = 1738] [serial = 890] [outer = 0x8e74c800] 13:15:40 INFO - PROCESS | 1738 | 1467317740777 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8ee61c00) [pid = 1738] [serial = 891] [outer = 0x8e74c800] 13:15:41 INFO - PROCESS | 1738 | 1467317741510 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 13:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1249ms 13:15:41 INFO - PROCESS | 1738 | 1467317741538 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 13:15:41 INFO - PROCESS | 1738 | 1467317741544 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 13:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:15:41 INFO - PROCESS | 1738 | 1467317741552 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:15:41 INFO - PROCESS | 1738 | 1467317741555 Marionette TRACE conn3 <- [1,1158,null,{}] 13:15:41 INFO - PROCESS | 1738 | 1467317741561 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:41 INFO - PROCESS | 1738 | 1467317741566 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:41 INFO - PROCESS | 1738 | 1467317741724 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 13:15:41 INFO - PROCESS | 1738 | 1467317741742 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:41 INFO - PROCESS | 1738 | 1467317741750 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efab800 == 33 [pid = 1738] [id = 297] 13:15:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f0d5000) [pid = 1738] [serial = 892] [outer = (nil)] 13:15:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f824c00) [pid = 1738] [serial = 893] [outer = 0x8f0d5000] 13:15:41 INFO - PROCESS | 1738 | 1467317741829 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f874c00) [pid = 1738] [serial = 894] [outer = 0x8f0d5000] 13:15:42 INFO - PROCESS | 1738 | 1467317742798 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 13:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1282ms 13:15:42 INFO - PROCESS | 1738 | 1467317742834 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 1738 | 1467317742838 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 13:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:15:42 INFO - PROCESS | 1738 | 1467317742846 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - PROCESS | 1738 | 1467317742854 Marionette TRACE conn3 <- [1,1162,null,{}] 13:15:42 INFO - PROCESS | 1738 | 1467317742868 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:42 INFO - PROCESS | 1738 | 1467317742875 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:43 INFO - PROCESS | 1738 | 1467317743039 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 13:15:43 INFO - PROCESS | 1738 | 1467317743197 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:43 INFO - PROCESS | 1738 | 1467317743203 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f94d000 == 34 [pid = 1738] [id = 298] 13:15:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91374400) [pid = 1738] [serial = 895] [outer = (nil)] 13:15:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x913a8800) [pid = 1738] [serial = 896] [outer = 0x91374400] 13:15:43 INFO - PROCESS | 1738 | 1467317743274 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x913abc00) [pid = 1738] [serial = 897] [outer = 0x91374400] 13:15:44 INFO - PROCESS | 1738 | 1467317744196 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 13:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1399ms 13:15:44 INFO - PROCESS | 1738 | 1467317744244 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 1738 | 1467317744253 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 13:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:15:44 INFO - PROCESS | 1738 | 1467317744264 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - PROCESS | 1738 | 1467317744266 Marionette TRACE conn3 <- [1,1166,null,{}] 13:15:44 INFO - PROCESS | 1738 | 1467317744272 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:44 INFO - PROCESS | 1738 | 1467317744277 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:44 INFO - PROCESS | 1738 | 1467317744482 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 13:15:44 INFO - PROCESS | 1738 | 1467317744506 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:44 INFO - PROCESS | 1738 | 1467317744516 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51a400 == 35 [pid = 1738] [id = 299] 13:15:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8f81f400) [pid = 1738] [serial = 898] [outer = (nil)] 13:15:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x91ccec00) [pid = 1738] [serial = 899] [outer = 0x8f81f400] 13:15:44 INFO - PROCESS | 1738 | 1467317744580 Marionette DEBUG loaded listener.js 13:15:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x91f2c400) [pid = 1738] [serial = 900] [outer = 0x8f81f400] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f0d2000) [pid = 1738] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8efa0800) [pid = 1738] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8d589800) [pid = 1738] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8e761800) [pid = 1738] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8d58d000) [pid = 1738] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f6ed400) [pid = 1738] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x93a59400) [pid = 1738] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x929cf800) [pid = 1738] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x93c64800) [pid = 1738] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91cc3800) [pid = 1738] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x93c65000) [pid = 1738] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e762800) [pid = 1738] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d97bc00) [pid = 1738] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8d519400) [pid = 1738] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:15:45 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x93c7b000) [pid = 1738] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:15:45 INFO - PROCESS | 1738 | 1467317745636 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 13:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1430ms 13:15:45 INFO - PROCESS | 1738 | 1467317745695 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 13:15:45 INFO - PROCESS | 1738 | 1467317745699 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 13:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:15:45 INFO - PROCESS | 1738 | 1467317745705 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:15:45 INFO - PROCESS | 1738 | 1467317745707 Marionette TRACE conn3 <- [1,1170,null,{}] 13:15:45 INFO - PROCESS | 1738 | 1467317745713 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:45 INFO - PROCESS | 1738 | 1467317745718 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:45 INFO - PROCESS | 1738 | 1467317745874 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 13:15:46 INFO - PROCESS | 1738 | 1467317745996 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 1738 | 1467317746014 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8a000 == 36 [pid = 1738] [id = 300] 13:15:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e4b6400) [pid = 1738] [serial = 901] [outer = (nil)] 13:15:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f86f000) [pid = 1738] [serial = 902] [outer = 0x8e4b6400] 13:15:46 INFO - PROCESS | 1738 | 1467317746128 Marionette DEBUG loaded listener.js 13:15:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91f1fc00) [pid = 1738] [serial = 903] [outer = 0x8e4b6400] 13:15:46 INFO - PROCESS | 1738 | 1467317746987 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 13:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1345ms 13:15:47 INFO - PROCESS | 1738 | 1467317747052 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 13:15:47 INFO - PROCESS | 1738 | 1467317747058 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 13:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:15:47 INFO - PROCESS | 1738 | 1467317747065 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:15:47 INFO - PROCESS | 1738 | 1467317747068 Marionette TRACE conn3 <- [1,1174,null,{}] 13:15:47 INFO - PROCESS | 1738 | 1467317747074 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:47 INFO - PROCESS | 1738 | 1467317747079 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:47 INFO - PROCESS | 1738 | 1467317747241 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 13:15:47 INFO - PROCESS | 1738 | 1467317747376 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:47 INFO - PROCESS | 1738 | 1467317747386 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c5800 == 37 [pid = 1738] [id = 301] 13:15:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8b1c7400) [pid = 1738] [serial = 904] [outer = (nil)] 13:15:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8d510400) [pid = 1738] [serial = 905] [outer = 0x8b1c7400] 13:15:47 INFO - PROCESS | 1738 | 1467317747545 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8d51e400) [pid = 1738] [serial = 906] [outer = 0x8b1c7400] 13:15:48 INFO - PROCESS | 1738 | 1467317748658 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 1738 | 1467317748723 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 13:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:15:48 INFO - PROCESS | 1738 | 1467317748732 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:15:48 INFO - PROCESS | 1738 | 1467317748735 Marionette TRACE conn3 <- [1,1178,null,{}] 13:15:48 INFO - PROCESS | 1738 | 1467317748743 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:48 INFO - PROCESS | 1738 | 1467317748749 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:48 INFO - PROCESS | 1738 | 1467317748978 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 13:15:49 INFO - PROCESS | 1738 | 1467317749196 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:49 INFO - PROCESS | 1738 | 1467317749206 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4bf000 == 38 [pid = 1738] [id = 302] 13:15:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8e746800) [pid = 1738] [serial = 907] [outer = (nil)] 13:15:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8e768800) [pid = 1738] [serial = 908] [outer = 0x8e746800] 13:15:49 INFO - PROCESS | 1738 | 1467317749304 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8ee62400) [pid = 1738] [serial = 909] [outer = 0x8e746800] 13:15:50 INFO - PROCESS | 1738 | 1467317750258 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 13:15:50 INFO - PROCESS | 1738 | 1467317750330 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 13:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:15:50 INFO - PROCESS | 1738 | 1467317750344 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:15:50 INFO - PROCESS | 1738 | 1467317750348 Marionette TRACE conn3 <- [1,1182,null,{}] 13:15:50 INFO - PROCESS | 1738 | 1467317750354 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:50 INFO - PROCESS | 1738 | 1467317750361 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:50 INFO - PROCESS | 1738 | 1467317750594 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 13:15:50 INFO - PROCESS | 1738 | 1467317750855 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:50 INFO - PROCESS | 1738 | 1467317750862 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa6c00 == 39 [pid = 1738] [id = 303] 13:15:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f6ed400) [pid = 1738] [serial = 910] [outer = (nil)] 13:15:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8f872c00) [pid = 1738] [serial = 911] [outer = 0x8f6ed400] 13:15:50 INFO - PROCESS | 1738 | 1467317750988 Marionette DEBUG loaded listener.js 13:15:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x91372c00) [pid = 1738] [serial = 912] [outer = 0x8f6ed400] 13:15:51 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:15:51 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:15:52 INFO - PROCESS | 1738 | 1467317751986 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 13:15:52 INFO - PROCESS | 1738 | 1467317752087 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 13:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:15:52 INFO - PROCESS | 1738 | 1467317752094 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:15:52 INFO - PROCESS | 1738 | 1467317752100 Marionette TRACE conn3 <- [1,1186,null,{}] 13:15:52 INFO - PROCESS | 1738 | 1467317752116 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:52 INFO - PROCESS | 1738 | 1467317752124 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:52 INFO - PROCESS | 1738 | 1467317752433 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 13:15:52 INFO - PROCESS | 1738 | 1467317752626 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:52 INFO - PROCESS | 1738 | 1467317752636 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d2c00 == 40 [pid = 1738] [id = 304] 13:15:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x9137c000) [pid = 1738] [serial = 913] [outer = (nil)] 13:15:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x92b47800) [pid = 1738] [serial = 914] [outer = 0x9137c000] 13:15:52 INFO - PROCESS | 1738 | 1467317752727 Marionette DEBUG loaded listener.js 13:15:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x92b4c400) [pid = 1738] [serial = 915] [outer = 0x9137c000] 13:15:53 INFO - PROCESS | 1738 | 1467317753703 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 13:15:53 INFO - PROCESS | 1738 | 1467317753788 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 13:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:15:53 INFO - PROCESS | 1738 | 1467317753794 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:15:53 INFO - PROCESS | 1738 | 1467317753797 Marionette TRACE conn3 <- [1,1190,null,{}] 13:15:53 INFO - PROCESS | 1738 | 1467317753804 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:53 INFO - PROCESS | 1738 | 1467317753809 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:54 INFO - PROCESS | 1738 | 1467317754029 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 13:15:54 INFO - PROCESS | 1738 | 1467317754256 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:54 INFO - PROCESS | 1738 | 1467317754266 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c7c00 == 41 [pid = 1738] [id = 305] 13:15:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x92c98c00) [pid = 1738] [serial = 916] [outer = (nil)] 13:15:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x92ca2c00) [pid = 1738] [serial = 917] [outer = 0x92c98c00] 13:15:54 INFO - PROCESS | 1738 | 1467317754390 Marionette DEBUG loaded listener.js 13:15:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x92eaa400) [pid = 1738] [serial = 918] [outer = 0x92c98c00] 13:15:55 INFO - PROCESS | 1738 | 1467317755304 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 13:15:55 INFO - PROCESS | 1738 | 1467317755345 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 13:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:15:55 INFO - PROCESS | 1738 | 1467317755353 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:15:55 INFO - PROCESS | 1738 | 1467317755355 Marionette TRACE conn3 <- [1,1194,null,{}] 13:15:55 INFO - PROCESS | 1738 | 1467317755362 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:55 INFO - PROCESS | 1738 | 1467317755367 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:55 INFO - PROCESS | 1738 | 1467317755568 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 13:15:55 INFO - PROCESS | 1738 | 1467317755790 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:55 INFO - PROCESS | 1738 | 1467317755799 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f86d000 == 42 [pid = 1738] [id = 306] 13:15:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x92ea8c00) [pid = 1738] [serial = 919] [outer = (nil)] 13:15:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x939ae400) [pid = 1738] [serial = 920] [outer = 0x92ea8c00] 13:15:55 INFO - PROCESS | 1738 | 1467317755954 Marionette DEBUG loaded listener.js 13:15:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x93c6b400) [pid = 1738] [serial = 921] [outer = 0x92ea8c00] 13:15:56 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:15:56 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:15:56 INFO - PROCESS | 1738 | 1467317756955 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 13:15:56 INFO - PROCESS | 1738 | 1467317756998 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 13:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:15:57 INFO - PROCESS | 1738 | 1467317757005 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:15:57 INFO - PROCESS | 1738 | 1467317757009 Marionette TRACE conn3 <- [1,1198,null,{}] 13:15:57 INFO - PROCESS | 1738 | 1467317757023 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:57 INFO - PROCESS | 1738 | 1467317757038 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:57 INFO - PROCESS | 1738 | 1467317757227 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 13:15:57 INFO - PROCESS | 1738 | 1467317757682 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 1738 | 1467317757692 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97d000 == 43 [pid = 1738] [id = 307] 13:15:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8d97e000) [pid = 1738] [serial = 922] [outer = (nil)] 13:15:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8db8d800) [pid = 1738] [serial = 923] [outer = 0x8d97e000] 13:15:57 INFO - PROCESS | 1738 | 1467317757809 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8e4b8400) [pid = 1738] [serial = 924] [outer = 0x8d97e000] 13:15:58 INFO - PROCESS | 1738 | 1467317758684 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1743ms 13:15:58 INFO - PROCESS | 1738 | 1467317758750 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 1738 | 1467317758756 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 13:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:15:58 INFO - PROCESS | 1738 | 1467317758763 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:15:58 INFO - PROCESS | 1738 | 1467317758766 Marionette TRACE conn3 <- [1,1202,null,{}] 13:15:58 INFO - PROCESS | 1738 | 1467317758775 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:15:58 INFO - PROCESS | 1738 | 1467317758783 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:15:59 INFO - PROCESS | 1738 | 1467317759052 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 13:15:59 INFO - PROCESS | 1738 | 1467317759271 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:59 INFO - PROCESS | 1738 | 1467317759280 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8d511800 == 42 [pid = 1738] [id = 232] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8e747000 == 41 [pid = 1738] [id = 243] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97f800 == 40 [pid = 1738] [id = 230] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8d984c00 == 39 [pid = 1738] [id = 231] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8a000 == 38 [pid = 1738] [id = 300] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51a400 == 37 [pid = 1738] [id = 299] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x93a58800 == 36 [pid = 1738] [id = 11] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8f94d000 == 35 [pid = 1738] [id = 298] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8efab800 == 34 [pid = 1738] [id = 297] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4c0400 == 33 [pid = 1738] [id = 296] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8d516800 == 32 [pid = 1738] [id = 295] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d0800 == 31 [pid = 1738] [id = 242] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5a800 == 30 [pid = 1738] [id = 285] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8e74f000 == 29 [pid = 1738] [id = 245] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c6c00 == 28 [pid = 1738] [id = 292] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4b9800 == 27 [pid = 1738] [id = 239] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa7800 == 26 [pid = 1738] [id = 290] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d3400 == 25 [pid = 1738] [id = 237] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x913a2c00 == 24 [pid = 1738] [id = 293] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cb400 == 23 [pid = 1738] [id = 241] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8d586400 == 22 [pid = 1738] [id = 246] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8f877000 == 21 [pid = 1738] [id = 294] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cd000 == 20 [pid = 1738] [id = 291] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8d519800 == 19 [pid = 1738] [id = 235] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x91375000 == 18 [pid = 1738] [id = 238] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8f941800 == 17 [pid = 1738] [id = 236] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8e744c00 == 16 [pid = 1738] [id = 244] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4bb000 == 15 [pid = 1738] [id = 233] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d4400 == 14 [pid = 1738] [id = 240] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8d590000 == 13 [pid = 1738] [id = 234] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8f86d000 == 12 [pid = 1738] [id = 306] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c7c00 == 11 [pid = 1738] [id = 305] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d2c00 == 10 [pid = 1738] [id = 304] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4bf000 == 9 [pid = 1738] [id = 302] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa6c00 == 8 [pid = 1738] [id = 303] 13:16:00 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c5800 == 7 [pid = 1738] [id = 301] 13:16:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c6800 == 8 [pid = 1738] [id = 308] 13:16:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8b1c6c00) [pid = 1738] [serial = 925] [outer = (nil)] 13:16:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8b1d0800) [pid = 1738] [serial = 926] [outer = 0x8b1c6c00] 13:16:00 INFO - PROCESS | 1738 | 1467317760361 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8d519c00) [pid = 1738] [serial = 927] [outer = 0x8b1c6c00] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x93c7f400) [pid = 1738] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8f874800) [pid = 1738] [serial = 872] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8f0da800) [pid = 1738] [serial = 866] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8f829800) [pid = 1738] [serial = 858] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8d981800) [pid = 1738] [serial = 860] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8e76e000) [pid = 1738] [serial = 863] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8f6e8c00) [pid = 1738] [serial = 857] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8e76f400) [pid = 1738] [serial = 834] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8e4b9000) [pid = 1738] [serial = 833] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f950000) [pid = 1738] [serial = 837] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8f81e800) [pid = 1738] [serial = 836] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x9137f800) [pid = 1738] [serial = 603] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x92fe2400) [pid = 1738] [serial = 840] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x92b50800) [pid = 1738] [serial = 839] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x93c82c00) [pid = 1738] [serial = 843] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x93c7a400) [pid = 1738] [serial = 842] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8db89c00) [pid = 1738] [serial = 861] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x9522f800) [pid = 1738] [serial = 846] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x9522e000) [pid = 1738] [serial = 845] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x952a6800) [pid = 1738] [serial = 849] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x95247400) [pid = 1738] [serial = 848] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x952ad800) [pid = 1738] [serial = 852] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x9524b800) [pid = 1738] [serial = 851] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8db96000) [pid = 1738] [serial = 855] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d984800) [pid = 1738] [serial = 854] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f6e9000) [pid = 1738] [serial = 867] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8d981400) [pid = 1738] [serial = 869] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8ee5dc00) [pid = 1738] [serial = 864] [outer = (nil)] [url = about:blank] 13:16:00 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f0d8000) [pid = 1738] [serial = 870] [outer = (nil)] [url = about:blank] 13:16:01 INFO - PROCESS | 1738 | 1467317761347 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 2637ms 13:16:01 INFO - PROCESS | 1738 | 1467317761401 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 13:16:01 INFO - PROCESS | 1738 | 1467317761407 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 13:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:16:01 INFO - PROCESS | 1738 | 1467317761415 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:16:01 INFO - PROCESS | 1738 | 1467317761419 Marionette TRACE conn3 <- [1,1206,null,{}] 13:16:01 INFO - PROCESS | 1738 | 1467317761426 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:01 INFO - PROCESS | 1738 | 1467317761431 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:01 INFO - PROCESS | 1738 | 1467317761671 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 13:16:01 INFO - PROCESS | 1738 | 1467317761688 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:01 INFO - PROCESS | 1738 | 1467317761699 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8b800 == 9 [pid = 1738] [id = 309] 13:16:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8db8c000) [pid = 1738] [serial = 928] [outer = (nil)] 13:16:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8db95c00) [pid = 1738] [serial = 929] [outer = 0x8db8c000] 13:16:01 INFO - PROCESS | 1738 | 1467317761793 Marionette DEBUG loaded listener.js 13:16:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e4b8000) [pid = 1738] [serial = 930] [outer = 0x8db8c000] 13:16:02 INFO - PROCESS | 1738 | 1467317762808 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1443ms 13:16:02 INFO - PROCESS | 1738 | 1467317762861 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 13:16:02 INFO - PROCESS | 1738 | 1467317762869 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 13:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:16:02 INFO - PROCESS | 1738 | 1467317762898 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:16:02 INFO - PROCESS | 1738 | 1467317762904 Marionette TRACE conn3 <- [1,1210,null,{}] 13:16:02 INFO - PROCESS | 1738 | 1467317762909 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:02 INFO - PROCESS | 1738 | 1467317762916 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:03 INFO - PROCESS | 1738 | 1467317763158 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 13:16:03 INFO - PROCESS | 1738 | 1467317763182 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:03 INFO - PROCESS | 1738 | 1467317763190 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e741800 == 10 [pid = 1738] [id = 310] 13:16:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e765400) [pid = 1738] [serial = 931] [outer = (nil)] 13:16:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e769800) [pid = 1738] [serial = 932] [outer = 0x8e765400] 13:16:03 INFO - PROCESS | 1738 | 1467317763260 Marionette DEBUG loaded listener.js 13:16:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8ee59c00) [pid = 1738] [serial = 933] [outer = 0x8e765400] 13:16:04 INFO - PROCESS | 1738 | 1467317764306 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1437ms 13:16:04 INFO - PROCESS | 1738 | 1467317764335 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 13:16:04 INFO - PROCESS | 1738 | 1467317764339 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 13:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:16:04 INFO - PROCESS | 1738 | 1467317764351 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:16:04 INFO - PROCESS | 1738 | 1467317764357 Marionette TRACE conn3 <- [1,1214,null,{}] 13:16:04 INFO - PROCESS | 1738 | 1467317764374 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:04 INFO - PROCESS | 1738 | 1467317764383 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:04 INFO - PROCESS | 1738 | 1467317764603 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 13:16:04 INFO - PROCESS | 1738 | 1467317764628 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:04 INFO - PROCESS | 1738 | 1467317764638 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db89000 == 11 [pid = 1738] [id = 311] 13:16:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e749000) [pid = 1738] [serial = 934] [outer = (nil)] 13:16:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f0db000) [pid = 1738] [serial = 935] [outer = 0x8e749000] 13:16:04 INFO - PROCESS | 1738 | 1467317764719 Marionette DEBUG loaded listener.js 13:16:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f6e7000) [pid = 1738] [serial = 936] [outer = 0x8e749000] 13:16:05 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f81f400) [pid = 1738] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:16:05 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8d585400) [pid = 1738] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:16:05 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8efa6800) [pid = 1738] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:16:05 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x913a3000) [pid = 1738] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:16:05 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f86cc00) [pid = 1738] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:16:05 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x913ad400) [pid = 1738] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:16:05 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8e74c800) [pid = 1738] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:16:05 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8d516c00) [pid = 1738] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:16:05 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f0d5000) [pid = 1738] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:16:05 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x91374400) [pid = 1738] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:16:05 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8e4b6400) [pid = 1738] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:16:06 INFO - PROCESS | 1738 | 1467317766074 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 13:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1744ms 13:16:06 INFO - PROCESS | 1738 | 1467317766096 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 13:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:16:06 INFO - PROCESS | 1738 | 1467317766100 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 13:16:06 INFO - PROCESS | 1738 | 1467317766106 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 1738 | 1467317766109 Marionette TRACE conn3 <- [1,1218,null,{}] 13:16:06 INFO - PROCESS | 1738 | 1467317766114 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:06 INFO - PROCESS | 1738 | 1467317766119 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:06 INFO - PROCESS | 1738 | 1467317766275 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 13:16:06 INFO - PROCESS | 1738 | 1467317766289 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 1738 | 1467317766295 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db91400 == 12 [pid = 1738] [id = 312] 13:16:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8ee59800) [pid = 1738] [serial = 937] [outer = (nil)] 13:16:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f6ea400) [pid = 1738] [serial = 938] [outer = 0x8ee59800] 13:16:06 INFO - PROCESS | 1738 | 1467317766364 Marionette DEBUG loaded listener.js 13:16:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f6ef000) [pid = 1738] [serial = 939] [outer = 0x8ee59800] 13:16:07 INFO - PROCESS | 1738 | 1467317767265 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 13:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1191ms 13:16:07 INFO - PROCESS | 1738 | 1467317767302 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 13:16:07 INFO - PROCESS | 1738 | 1467317767305 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 13:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:16:07 INFO - PROCESS | 1738 | 1467317767318 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:16:07 INFO - PROCESS | 1738 | 1467317767321 Marionette TRACE conn3 <- [1,1222,null,{}] 13:16:07 INFO - PROCESS | 1738 | 1467317767326 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:07 INFO - PROCESS | 1738 | 1467317767331 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:07 INFO - PROCESS | 1738 | 1467317767531 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 13:16:07 INFO - PROCESS | 1738 | 1467317767694 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:07 INFO - PROCESS | 1738 | 1467317767702 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c9800 == 13 [pid = 1738] [id = 313] 13:16:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8b1c9c00) [pid = 1738] [serial = 940] [outer = (nil)] 13:16:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8d513400) [pid = 1738] [serial = 941] [outer = 0x8b1c9c00] 13:16:07 INFO - PROCESS | 1738 | 1467317767788 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8d589000) [pid = 1738] [serial = 942] [outer = 0x8b1c9c00] 13:16:08 INFO - PROCESS | 1738 | 1467317768846 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 13:16:08 INFO - PROCESS | 1738 | 1467317768914 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 13:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:16:08 INFO - PROCESS | 1738 | 1467317768922 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:16:08 INFO - PROCESS | 1738 | 1467317768927 Marionette TRACE conn3 <- [1,1226,null,{}] 13:16:08 INFO - PROCESS | 1738 | 1467317768935 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:08 INFO - PROCESS | 1738 | 1467317768943 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:09 INFO - PROCESS | 1738 | 1467317769123 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 13:16:09 INFO - PROCESS | 1738 | 1467317769333 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:09 INFO - PROCESS | 1738 | 1467317769344 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d3c00 == 14 [pid = 1738] [id = 314] 13:16:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8d590000) [pid = 1738] [serial = 943] [outer = (nil)] 13:16:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e767c00) [pid = 1738] [serial = 944] [outer = 0x8d590000] 13:16:09 INFO - PROCESS | 1738 | 1467317769431 Marionette DEBUG loaded listener.js 13:16:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8ee64400) [pid = 1738] [serial = 945] [outer = 0x8d590000] 13:16:10 INFO - PROCESS | 1738 | 1467317770384 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 13:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1539ms 13:16:10 INFO - PROCESS | 1738 | 1467317770462 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 13:16:10 INFO - PROCESS | 1738 | 1467317770467 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 13:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:16:10 INFO - PROCESS | 1738 | 1467317770474 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:16:10 INFO - PROCESS | 1738 | 1467317770478 Marionette TRACE conn3 <- [1,1230,null,{}] 13:16:10 INFO - PROCESS | 1738 | 1467317770484 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:10 INFO - PROCESS | 1738 | 1467317770489 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:10 INFO - PROCESS | 1738 | 1467317770721 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 13:16:11 INFO - PROCESS | 1738 | 1467317770990 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:11 INFO - PROCESS | 1738 | 1467317771006 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d983000 == 15 [pid = 1738] [id = 315] 13:16:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f6e6400) [pid = 1738] [serial = 946] [outer = (nil)] 13:16:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f823000) [pid = 1738] [serial = 947] [outer = 0x8f6e6400] 13:16:11 INFO - PROCESS | 1738 | 1467317771157 Marionette DEBUG loaded listener.js 13:16:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f86c400) [pid = 1738] [serial = 948] [outer = 0x8f6e6400] 13:16:12 INFO - PROCESS | 1738 | 1467317772202 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 13:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1793ms 13:16:12 INFO - PROCESS | 1738 | 1467317772271 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 13:16:12 INFO - PROCESS | 1738 | 1467317772281 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 13:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:16:12 INFO - PROCESS | 1738 | 1467317772310 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:16:12 INFO - PROCESS | 1738 | 1467317772321 Marionette TRACE conn3 <- [1,1234,null,{}] 13:16:12 INFO - PROCESS | 1738 | 1467317772406 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:12 INFO - PROCESS | 1738 | 1467317772414 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:12 INFO - PROCESS | 1738 | 1467317772606 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 13:16:12 INFO - PROCESS | 1738 | 1467317772828 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:12 INFO - PROCESS | 1738 | 1467317772837 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d9800 == 16 [pid = 1738] [id = 316] 13:16:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f943800) [pid = 1738] [serial = 949] [outer = (nil)] 13:16:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f94e000) [pid = 1738] [serial = 950] [outer = 0x8f943800] 13:16:12 INFO - PROCESS | 1738 | 1467317772914 Marionette DEBUG loaded listener.js 13:16:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8f94c800) [pid = 1738] [serial = 951] [outer = 0x8f943800] 13:16:13 INFO - PROCESS | 1738 | 1467317773847 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 13:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1595ms 13:16:13 INFO - PROCESS | 1738 | 1467317773890 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 13:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:16:13 INFO - PROCESS | 1738 | 1467317773894 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 13:16:13 INFO - PROCESS | 1738 | 1467317773900 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:16:13 INFO - PROCESS | 1738 | 1467317773904 Marionette TRACE conn3 <- [1,1238,null,{}] 13:16:13 INFO - PROCESS | 1738 | 1467317773910 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:13 INFO - PROCESS | 1738 | 1467317773915 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:14 INFO - PROCESS | 1738 | 1467317774100 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 13:16:14 INFO - PROCESS | 1738 | 1467317774262 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:14 INFO - PROCESS | 1738 | 1467317774269 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d582800 == 17 [pid = 1738] [id = 317] 13:16:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8d58d000) [pid = 1738] [serial = 952] [outer = (nil)] 13:16:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8ef9fc00) [pid = 1738] [serial = 953] [outer = 0x8d58d000] 13:16:14 INFO - PROCESS | 1738 | 1467317774392 Marionette DEBUG loaded listener.js 13:16:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8f94c000) [pid = 1738] [serial = 954] [outer = 0x8d58d000] 13:16:15 INFO - PROCESS | 1738 | 1467317775490 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 13:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1682ms 13:16:15 INFO - PROCESS | 1738 | 1467317775585 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 13:16:15 INFO - PROCESS | 1738 | 1467317775591 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 13:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:16:15 INFO - PROCESS | 1738 | 1467317775599 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:16:15 INFO - PROCESS | 1738 | 1467317775603 Marionette TRACE conn3 <- [1,1242,null,{}] 13:16:15 INFO - PROCESS | 1738 | 1467317775611 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:15 INFO - PROCESS | 1738 | 1467317775616 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:15 INFO - PROCESS | 1738 | 1467317775847 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 13:16:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8db91400 == 16 [pid = 1738] [id = 312] 13:16:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8db89000 == 15 [pid = 1738] [id = 311] 13:16:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8e741800 == 14 [pid = 1738] [id = 310] 13:16:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8b800 == 13 [pid = 1738] [id = 309] 13:16:15 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c6800 == 12 [pid = 1738] [id = 308] 13:16:16 INFO - PROCESS | 1738 | 1467317776071 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:16 INFO - PROCESS | 1738 | 1467317776080 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58b800 == 13 [pid = 1738] [id = 318] 13:16:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8d97c400) [pid = 1738] [serial = 955] [outer = (nil)] 13:16:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8db90000) [pid = 1738] [serial = 956] [outer = 0x8d97c400] 13:16:16 INFO - PROCESS | 1738 | 1467317776152 Marionette DEBUG loaded listener.js 13:16:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8e743c00) [pid = 1738] [serial = 957] [outer = 0x8d97c400] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x91ccec00) [pid = 1738] [serial = 899] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x91f2c400) [pid = 1738] [serial = 900] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8db8e000) [pid = 1738] [serial = 875] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e745800) [pid = 1738] [serial = 876] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f0d0000) [pid = 1738] [serial = 878] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8f81d000) [pid = 1738] [serial = 879] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x913a7400) [pid = 1738] [serial = 881] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x913ad800) [pid = 1738] [serial = 882] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8f941c00) [pid = 1738] [serial = 873] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91ccc400) [pid = 1738] [serial = 884] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91f20000) [pid = 1738] [serial = 885] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8e763800) [pid = 1738] [serial = 890] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8ee61c00) [pid = 1738] [serial = 891] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8d51d000) [pid = 1738] [serial = 887] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d97a400) [pid = 1738] [serial = 888] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f824c00) [pid = 1738] [serial = 893] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f874c00) [pid = 1738] [serial = 894] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x913abc00) [pid = 1738] [serial = 897] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x913a8800) [pid = 1738] [serial = 896] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8f86f000) [pid = 1738] [serial = 902] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x91f1fc00) [pid = 1738] [serial = 903] [outer = (nil)] [url = about:blank] 13:16:16 INFO - PROCESS | 1738 | 1467317776969 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 13:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1437ms 13:16:17 INFO - PROCESS | 1738 | 1467317777038 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 13:16:17 INFO - PROCESS | 1738 | 1467317777054 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 13:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:16:17 INFO - PROCESS | 1738 | 1467317777064 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:16:17 INFO - PROCESS | 1738 | 1467317777069 Marionette TRACE conn3 <- [1,1246,null,{}] 13:16:17 INFO - PROCESS | 1738 | 1467317777075 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:17 INFO - PROCESS | 1738 | 1467317777080 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:17 INFO - PROCESS | 1738 | 1467317777252 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 13:16:17 INFO - PROCESS | 1738 | 1467317777439 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:17 INFO - PROCESS | 1738 | 1467317777445 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c5c00 == 14 [pid = 1738] [id = 319] 13:16:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8ee5f400) [pid = 1738] [serial = 958] [outer = (nil)] 13:16:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8ef9c800) [pid = 1738] [serial = 959] [outer = 0x8ee5f400] 13:16:17 INFO - PROCESS | 1738 | 1467317777523 Marionette DEBUG loaded listener.js 13:16:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f0cd400) [pid = 1738] [serial = 960] [outer = 0x8ee5f400] 13:16:18 INFO - PROCESS | 1738 | 1467317778577 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 13:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1531ms 13:16:18 INFO - PROCESS | 1738 | 1467317778604 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 13:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:16:18 INFO - PROCESS | 1738 | 1467317778609 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 13:16:18 INFO - PROCESS | 1738 | 1467317778615 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:16:18 INFO - PROCESS | 1738 | 1467317778621 Marionette TRACE conn3 <- [1,1250,null,{}] 13:16:18 INFO - PROCESS | 1738 | 1467317778637 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:18 INFO - PROCESS | 1738 | 1467317778645 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:18 INFO - PROCESS | 1738 | 1467317778864 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 13:16:18 INFO - PROCESS | 1738 | 1467317778886 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:18 INFO - PROCESS | 1738 | 1467317778894 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f869c00 == 15 [pid = 1738] [id = 320] 13:16:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f86a000) [pid = 1738] [serial = 961] [outer = (nil)] 13:16:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f871000) [pid = 1738] [serial = 962] [outer = 0x8f86a000] 13:16:18 INFO - PROCESS | 1738 | 1467317778970 Marionette DEBUG loaded listener.js 13:16:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f943000) [pid = 1738] [serial = 963] [outer = 0x8f86a000] 13:16:19 INFO - PROCESS | 1738 | 1467317779903 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 13:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1335ms 13:16:19 INFO - PROCESS | 1738 | 1467317779951 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 13:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:16:19 INFO - PROCESS | 1738 | 1467317779955 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 13:16:19 INFO - PROCESS | 1738 | 1467317779969 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:16:19 INFO - PROCESS | 1738 | 1467317779971 Marionette TRACE conn3 <- [1,1254,null,{}] 13:16:19 INFO - PROCESS | 1738 | 1467317779977 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:19 INFO - PROCESS | 1738 | 1467317779982 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:20 INFO - PROCESS | 1738 | 1467317780203 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 13:16:20 INFO - PROCESS | 1738 | 1467317780225 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:20 INFO - PROCESS | 1738 | 1467317780234 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51c800 == 16 [pid = 1738] [id = 321] 13:16:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f942c00) [pid = 1738] [serial = 964] [outer = (nil)] 13:16:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x913a6800) [pid = 1738] [serial = 965] [outer = 0x8f942c00] 13:16:20 INFO - PROCESS | 1738 | 1467317780303 Marionette DEBUG loaded listener.js 13:16:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91cc2400) [pid = 1738] [serial = 966] [outer = 0x8f942c00] 13:16:20 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8e746800) [pid = 1738] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:16:20 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8d97e000) [pid = 1738] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:16:20 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x92c98c00) [pid = 1738] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:16:20 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x9137c000) [pid = 1738] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:16:20 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8b1c6c00) [pid = 1738] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:16:20 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x92ea8c00) [pid = 1738] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:16:20 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f6ed400) [pid = 1738] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:16:20 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e765400) [pid = 1738] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:16:20 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8b1c7400) [pid = 1738] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:16:20 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8e749000) [pid = 1738] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:16:20 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8db8c000) [pid = 1738] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:16:21 INFO - PROCESS | 1738 | 1467317781306 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 13:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1387ms 13:16:21 INFO - PROCESS | 1738 | 1467317781349 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 13:16:21 INFO - PROCESS | 1738 | 1467317781353 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 13:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:16:21 INFO - PROCESS | 1738 | 1467317781359 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:16:21 INFO - PROCESS | 1738 | 1467317781362 Marionette TRACE conn3 <- [1,1258,null,{}] 13:16:21 INFO - PROCESS | 1738 | 1467317781367 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:21 INFO - PROCESS | 1738 | 1467317781375 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:21 INFO - PROCESS | 1738 | 1467317781576 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 13:16:21 INFO - PROCESS | 1738 | 1467317781593 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:21 INFO - PROCESS | 1738 | 1467317781602 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c8c00 == 17 [pid = 1738] [id = 322] 13:16:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8d97e000) [pid = 1738] [serial = 967] [outer = (nil)] 13:16:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8f6ed400) [pid = 1738] [serial = 968] [outer = 0x8d97e000] 13:16:21 INFO - PROCESS | 1738 | 1467317781681 Marionette DEBUG loaded listener.js 13:16:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x913b0800) [pid = 1738] [serial = 969] [outer = 0x8d97e000] 13:16:22 INFO - PROCESS | 1738 | 1467317782554 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 13:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1234ms 13:16:22 INFO - PROCESS | 1738 | 1467317782593 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 13:16:22 INFO - PROCESS | 1738 | 1467317782596 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 13:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:16:22 INFO - PROCESS | 1738 | 1467317782603 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:16:22 INFO - PROCESS | 1738 | 1467317782606 Marionette TRACE conn3 <- [1,1262,null,{}] 13:16:22 INFO - PROCESS | 1738 | 1467317782611 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:22 INFO - PROCESS | 1738 | 1467317782621 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:22 INFO - PROCESS | 1738 | 1467317782828 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 13:16:23 INFO - PROCESS | 1738 | 1467317783008 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:23 INFO - PROCESS | 1738 | 1467317783020 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cfc00 == 18 [pid = 1738] [id = 323] 13:16:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8b1d2400) [pid = 1738] [serial = 970] [outer = (nil)] 13:16:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8d51d400) [pid = 1738] [serial = 971] [outer = 0x8b1d2400] 13:16:23 INFO - PROCESS | 1738 | 1467317783103 Marionette DEBUG loaded listener.js 13:16:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8d58f000) [pid = 1738] [serial = 972] [outer = 0x8b1d2400] 13:16:24 INFO - PROCESS | 1738 | 1467317784103 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 13:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1531ms 13:16:24 INFO - PROCESS | 1738 | 1467317784144 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 13:16:24 INFO - PROCESS | 1738 | 1467317784150 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 13:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:16:24 INFO - PROCESS | 1738 | 1467317784159 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:16:24 INFO - PROCESS | 1738 | 1467317784163 Marionette TRACE conn3 <- [1,1266,null,{}] 13:16:24 INFO - PROCESS | 1738 | 1467317784171 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:24 INFO - PROCESS | 1738 | 1467317784180 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:24 INFO - PROCESS | 1738 | 1467317784398 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 13:16:24 INFO - PROCESS | 1738 | 1467317784563 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:24 INFO - PROCESS | 1738 | 1467317784575 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cd800 == 19 [pid = 1738] [id = 324] 13:16:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e765800) [pid = 1738] [serial = 973] [outer = (nil)] 13:16:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8ee62800) [pid = 1738] [serial = 974] [outer = 0x8e765800] 13:16:24 INFO - PROCESS | 1738 | 1467317784704 Marionette DEBUG loaded listener.js 13:16:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8efa4c00) [pid = 1738] [serial = 975] [outer = 0x8e765800] 13:16:25 INFO - PROCESS | 1738 | 1467317785656 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 13:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1532ms 13:16:25 INFO - PROCESS | 1738 | 1467317785695 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 13:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:16:25 INFO - PROCESS | 1738 | 1467317785702 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 13:16:25 INFO - PROCESS | 1738 | 1467317785709 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:16:25 INFO - PROCESS | 1738 | 1467317785712 Marionette TRACE conn3 <- [1,1270,null,{}] 13:16:25 INFO - PROCESS | 1738 | 1467317785718 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:25 INFO - PROCESS | 1738 | 1467317785724 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:25 INFO - PROCESS | 1738 | 1467317785917 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 13:16:26 INFO - PROCESS | 1738 | 1467317786179 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:26 INFO - PROCESS | 1738 | 1467317786187 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee63400 == 20 [pid = 1738] [id = 325] 13:16:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f821000) [pid = 1738] [serial = 976] [outer = (nil)] 13:16:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f941400) [pid = 1738] [serial = 977] [outer = 0x8f821000] 13:16:26 INFO - PROCESS | 1738 | 1467317786314 Marionette DEBUG loaded listener.js 13:16:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91372800) [pid = 1738] [serial = 978] [outer = 0x8f821000] 13:16:27 INFO - PROCESS | 1738 | 1467317787261 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 13:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1593ms 13:16:27 INFO - PROCESS | 1738 | 1467317787301 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 13:16:27 INFO - PROCESS | 1738 | 1467317787306 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 13:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:16:27 INFO - PROCESS | 1738 | 1467317787322 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:16:27 INFO - PROCESS | 1738 | 1467317787331 Marionette TRACE conn3 <- [1,1274,null,{}] 13:16:27 INFO - PROCESS | 1738 | 1467317787337 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:27 INFO - PROCESS | 1738 | 1467317787345 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:27 INFO - PROCESS | 1738 | 1467317787547 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 13:16:27 INFO - PROCESS | 1738 | 1467317787761 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:27 INFO - PROCESS | 1738 | 1467317787768 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4be000 == 21 [pid = 1738] [id = 326] 13:16:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91cc5c00) [pid = 1738] [serial = 979] [outer = (nil)] 13:16:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x9232d000) [pid = 1738] [serial = 980] [outer = 0x91cc5c00] 13:16:27 INFO - PROCESS | 1738 | 1467317787892 Marionette DEBUG loaded listener.js 13:16:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x92331800) [pid = 1738] [serial = 981] [outer = 0x91cc5c00] 13:16:28 INFO - PROCESS | 1738 | 1467317788777 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 13:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1507ms 13:16:28 INFO - PROCESS | 1738 | 1467317788821 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 13:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:16:28 INFO - PROCESS | 1738 | 1467317788826 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 13:16:28 INFO - PROCESS | 1738 | 1467317788833 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:16:28 INFO - PROCESS | 1738 | 1467317788836 Marionette TRACE conn3 <- [1,1278,null,{}] 13:16:28 INFO - PROCESS | 1738 | 1467317788842 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:28 INFO - PROCESS | 1738 | 1467317788848 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:29 INFO - PROCESS | 1738 | 1467317789030 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 13:16:29 INFO - PROCESS | 1738 | 1467317789205 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:29 INFO - PROCESS | 1738 | 1467317789217 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d986c00 == 22 [pid = 1738] [id = 327] 13:16:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8efa9c00) [pid = 1738] [serial = 982] [outer = (nil)] 13:16:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x929d6c00) [pid = 1738] [serial = 983] [outer = 0x8efa9c00] 13:16:29 INFO - PROCESS | 1738 | 1467317789301 Marionette DEBUG loaded listener.js 13:16:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x92b43800) [pid = 1738] [serial = 984] [outer = 0x8efa9c00] 13:16:30 INFO - PROCESS | 1738 | 1467317790196 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 13:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1434ms 13:16:30 INFO - PROCESS | 1738 | 1467317790267 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 13:16:30 INFO - PROCESS | 1738 | 1467317790271 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 13:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:16:30 INFO - PROCESS | 1738 | 1467317790278 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:16:30 INFO - PROCESS | 1738 | 1467317790282 Marionette TRACE conn3 <- [1,1282,null,{}] 13:16:30 INFO - PROCESS | 1738 | 1467317790287 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:30 INFO - PROCESS | 1738 | 1467317790293 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:30 INFO - PROCESS | 1738 | 1467317790466 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 13:16:30 INFO - PROCESS | 1738 | 1467317790634 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:30 INFO - PROCESS | 1738 | 1467317790651 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b4e400 == 23 [pid = 1738] [id = 328] 13:16:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x92c94800) [pid = 1738] [serial = 985] [outer = (nil)] 13:16:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x92c98800) [pid = 1738] [serial = 986] [outer = 0x92c94800] 13:16:30 INFO - PROCESS | 1738 | 1467317790763 Marionette DEBUG loaded listener.js 13:16:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x92eb4400) [pid = 1738] [serial = 987] [outer = 0x92c94800] 13:16:31 INFO - PROCESS | 1738 | 1467317791836 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 13:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1587ms 13:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:16:31 INFO - PROCESS | 1738 | 1467317791866 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 13:16:31 INFO - PROCESS | 1738 | 1467317791869 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 13:16:31 INFO - PROCESS | 1738 | 1467317791876 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:16:31 INFO - PROCESS | 1738 | 1467317791880 Marionette TRACE conn3 <- [1,1286,null,{}] 13:16:31 INFO - PROCESS | 1738 | 1467317791885 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:31 INFO - PROCESS | 1738 | 1467317791891 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:32 INFO - PROCESS | 1738 | 1467317792079 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 13:16:32 INFO - PROCESS | 1738 | 1467317792260 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:32 INFO - PROCESS | 1738 | 1467317792268 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db89c00 == 24 [pid = 1738] [id = 329] 13:16:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91cccc00) [pid = 1738] [serial = 988] [outer = (nil)] 13:16:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x93a59400) [pid = 1738] [serial = 989] [outer = 0x91cccc00] 13:16:32 INFO - PROCESS | 1738 | 1467317792390 Marionette DEBUG loaded listener.js 13:16:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x93c64400) [pid = 1738] [serial = 990] [outer = 0x91cccc00] 13:16:33 INFO - PROCESS | 1738 | 1467317793357 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 13:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1532ms 13:16:33 INFO - PROCESS | 1738 | 1467317793408 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 13:16:33 INFO - PROCESS | 1738 | 1467317793412 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 13:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:16:33 INFO - PROCESS | 1738 | 1467317793418 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:16:33 INFO - PROCESS | 1738 | 1467317793422 Marionette TRACE conn3 <- [1,1290,null,{}] 13:16:33 INFO - PROCESS | 1738 | 1467317793428 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:33 INFO - PROCESS | 1738 | 1467317793433 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:33 INFO - PROCESS | 1738 | 1467317793612 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 13:16:33 INFO - PROCESS | 1738 | 1467317793784 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:33 INFO - PROCESS | 1738 | 1467317793792 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d519400 == 25 [pid = 1738] [id = 330] 13:16:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8d587c00) [pid = 1738] [serial = 991] [outer = (nil)] 13:16:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x93c75400) [pid = 1738] [serial = 992] [outer = 0x8d587c00] 13:16:33 INFO - PROCESS | 1738 | 1467317793875 Marionette DEBUG loaded listener.js 13:16:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x93c7fc00) [pid = 1738] [serial = 993] [outer = 0x8d587c00] 13:16:34 INFO - PROCESS | 1738 | 1467317794796 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 13:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1430ms 13:16:34 INFO - PROCESS | 1738 | 1467317794849 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 13:16:34 INFO - PROCESS | 1738 | 1467317794853 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 13:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:16:34 INFO - PROCESS | 1738 | 1467317794860 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:16:34 INFO - PROCESS | 1738 | 1467317794863 Marionette TRACE conn3 <- [1,1294,null,{}] 13:16:34 INFO - PROCESS | 1738 | 1467317794869 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:34 INFO - PROCESS | 1738 | 1467317794874 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:35 INFO - PROCESS | 1738 | 1467317795053 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 13:16:35 INFO - PROCESS | 1738 | 1467317795503 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:35 INFO - PROCESS | 1738 | 1467317795512 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58e800 == 26 [pid = 1738] [id = 331] 13:16:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8d58f400) [pid = 1738] [serial = 994] [outer = (nil)] 13:16:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8d981800) [pid = 1738] [serial = 995] [outer = 0x8d58f400] 13:16:35 INFO - PROCESS | 1738 | 1467317795644 Marionette DEBUG loaded listener.js 13:16:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8db93000) [pid = 1738] [serial = 996] [outer = 0x8d58f400] 13:16:36 INFO - PROCESS | 1738 | 1467317796604 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 13:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1784ms 13:16:36 INFO - PROCESS | 1738 | 1467317796647 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 13:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:16:36 INFO - PROCESS | 1738 | 1467317796653 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 13:16:36 INFO - PROCESS | 1738 | 1467317796660 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:16:36 INFO - PROCESS | 1738 | 1467317796664 Marionette TRACE conn3 <- [1,1298,null,{}] 13:16:36 INFO - PROCESS | 1738 | 1467317796672 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:36 INFO - PROCESS | 1738 | 1467317796680 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:36 INFO - PROCESS | 1738 | 1467317796895 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 13:16:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c8c00 == 25 [pid = 1738] [id = 322] 13:16:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51c800 == 24 [pid = 1738] [id = 321] 13:16:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8f869c00 == 23 [pid = 1738] [id = 320] 13:16:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c5c00 == 22 [pid = 1738] [id = 319] 13:16:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58b800 == 21 [pid = 1738] [id = 318] 13:16:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8d582800 == 20 [pid = 1738] [id = 317] 13:16:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d9800 == 19 [pid = 1738] [id = 316] 13:16:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d3c00 == 18 [pid = 1738] [id = 314] 13:16:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8d983000 == 17 [pid = 1738] [id = 315] 13:16:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c9800 == 16 [pid = 1738] [id = 313] 13:16:37 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97d000 == 15 [pid = 1738] [id = 307] 13:16:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8db89c00 == 14 [pid = 1738] [id = 329] 13:16:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8d519400 == 13 [pid = 1738] [id = 330] 13:16:38 INFO - PROCESS | 1738 | --DOCSHELL 0x92b4e400 == 12 [pid = 1738] [id = 328] 13:16:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8d986c00 == 11 [pid = 1738] [id = 327] 13:16:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4be000 == 10 [pid = 1738] [id = 326] 13:16:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cd800 == 9 [pid = 1738] [id = 324] 13:16:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee63400 == 8 [pid = 1738] [id = 325] 13:16:38 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cfc00 == 7 [pid = 1738] [id = 323] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8ee62400) [pid = 1738] [serial = 909] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8e4b8400) [pid = 1738] [serial = 924] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x92ca2c00) [pid = 1738] [serial = 917] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x92b47800) [pid = 1738] [serial = 914] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x92eaa400) [pid = 1738] [serial = 918] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8d519c00) [pid = 1738] [serial = 927] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x93c6b400) [pid = 1738] [serial = 921] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8f872c00) [pid = 1738] [serial = 911] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8e769800) [pid = 1738] [serial = 932] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x939ae400) [pid = 1738] [serial = 920] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x91372c00) [pid = 1738] [serial = 912] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8d510400) [pid = 1738] [serial = 905] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8f0db000) [pid = 1738] [serial = 935] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8db95c00) [pid = 1738] [serial = 929] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f6e7000) [pid = 1738] [serial = 936] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8db8d800) [pid = 1738] [serial = 923] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8b1d0800) [pid = 1738] [serial = 926] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x92b4c400) [pid = 1738] [serial = 915] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8e4b8000) [pid = 1738] [serial = 930] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8e768800) [pid = 1738] [serial = 908] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8ee59c00) [pid = 1738] [serial = 933] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d51e400) [pid = 1738] [serial = 906] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f6ea400) [pid = 1738] [serial = 938] [outer = (nil)] [url = about:blank] 13:16:38 INFO - PROCESS | 1738 | 1467317798278 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:38 INFO - PROCESS | 1738 | 1467317798289 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d0800 == 8 [pid = 1738] [id = 332] 13:16:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8b1d3000) [pid = 1738] [serial = 997] [outer = (nil)] 13:16:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8d516000) [pid = 1738] [serial = 998] [outer = 0x8b1d3000] 13:16:38 INFO - PROCESS | 1738 | 1467317798371 Marionette DEBUG loaded listener.js 13:16:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8d588000) [pid = 1738] [serial = 999] [outer = 0x8b1d3000] 13:16:39 INFO - PROCESS | 1738 | 1467317799215 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 13:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 2592ms 13:16:39 INFO - PROCESS | 1738 | 1467317799254 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 13:16:39 INFO - PROCESS | 1738 | 1467317799259 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 13:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:16:39 INFO - PROCESS | 1738 | 1467317799267 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:16:39 INFO - PROCESS | 1738 | 1467317799271 Marionette TRACE conn3 <- [1,1302,null,{}] 13:16:39 INFO - PROCESS | 1738 | 1467317799282 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:39 INFO - PROCESS | 1738 | 1467317799290 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:39 INFO - PROCESS | 1738 | 1467317799549 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 13:16:39 INFO - PROCESS | 1738 | 1467317799771 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:39 INFO - PROCESS | 1738 | 1467317799785 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8e800 == 9 [pid = 1738] [id = 333] 13:16:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8db8f800) [pid = 1738] [serial = 1000] [outer = (nil)] 13:16:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8db96800) [pid = 1738] [serial = 1001] [outer = 0x8db8f800] 13:16:39 INFO - PROCESS | 1738 | 1467317799914 Marionette DEBUG loaded listener.js 13:16:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8e4b9800) [pid = 1738] [serial = 1002] [outer = 0x8db8f800] 13:16:40 INFO - PROCESS | 1738 | 1467317800876 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 13:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1634ms 13:16:40 INFO - PROCESS | 1738 | 1467317800917 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 13:16:40 INFO - PROCESS | 1738 | 1467317800925 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 13:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:16:40 INFO - PROCESS | 1738 | 1467317800933 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:16:40 INFO - PROCESS | 1738 | 1467317800937 Marionette TRACE conn3 <- [1,1306,null,{}] 13:16:40 INFO - PROCESS | 1738 | 1467317800943 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:40 INFO - PROCESS | 1738 | 1467317800950 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:41 INFO - PROCESS | 1738 | 1467317801175 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 13:16:41 INFO - PROCESS | 1738 | 1467317801215 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:41 INFO - PROCESS | 1738 | 1467317801224 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e747800 == 10 [pid = 1738] [id = 334] 13:16:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8e765c00) [pid = 1738] [serial = 1003] [outer = (nil)] 13:16:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8e76b800) [pid = 1738] [serial = 1004] [outer = 0x8e765c00] 13:16:41 INFO - PROCESS | 1738 | 1467317801310 Marionette DEBUG loaded listener.js 13:16:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8ee5fc00) [pid = 1738] [serial = 1005] [outer = 0x8e765c00] 13:16:42 INFO - PROCESS | 1738 | 1467317802431 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 13:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1550ms 13:16:42 INFO - PROCESS | 1738 | 1467317802485 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 13:16:42 INFO - PROCESS | 1738 | 1467317802489 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 13:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:16:42 INFO - PROCESS | 1738 | 1467317802520 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:16:42 INFO - PROCESS | 1738 | 1467317802530 Marionette TRACE conn3 <- [1,1310,null,{}] 13:16:42 INFO - PROCESS | 1738 | 1467317802548 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:42 INFO - PROCESS | 1738 | 1467317802556 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:42 INFO - PROCESS | 1738 | 1467317802797 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 13:16:42 INFO - PROCESS | 1738 | 1467317802823 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:42 INFO - PROCESS | 1738 | 1467317802831 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d6c00 == 11 [pid = 1738] [id = 335] 13:16:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8f0d7400) [pid = 1738] [serial = 1006] [outer = (nil)] 13:16:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8f6e4400) [pid = 1738] [serial = 1007] [outer = 0x8f0d7400] 13:16:42 INFO - PROCESS | 1738 | 1467317802911 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8f6eb000) [pid = 1738] [serial = 1008] [outer = 0x8f0d7400] 13:16:43 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f942c00) [pid = 1738] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:16:43 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8d97e000) [pid = 1738] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:16:43 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8d97c400) [pid = 1738] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:16:43 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f943800) [pid = 1738] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:16:43 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8d590000) [pid = 1738] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:16:43 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f6e6400) [pid = 1738] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:16:43 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8b1c9c00) [pid = 1738] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:16:43 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8ee5f400) [pid = 1738] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:16:43 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8d58d000) [pid = 1738] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:16:43 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f86a000) [pid = 1738] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:16:43 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8ee59800) [pid = 1738] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:16:44 INFO - PROCESS | 1738 | 1467317804419 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 13:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:16:44 INFO - PROCESS | 1738 | 1467317804474 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 13:16:44 INFO - PROCESS | 1738 | 1467317804480 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:16:44 INFO - PROCESS | 1738 | 1467317804483 Marionette TRACE conn3 <- [1,1314,null,{}] 13:16:44 INFO - PROCESS | 1738 | 1467317804489 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:44 INFO - PROCESS | 1738 | 1467317804494 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:44 INFO - PROCESS | 1738 | 1467317804663 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 13:16:44 INFO - PROCESS | 1738 | 1467317804788 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:44 INFO - PROCESS | 1738 | 1467317804800 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d515c00 == 12 [pid = 1738] [id = 336] 13:16:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8d58d000) [pid = 1738] [serial = 1009] [outer = (nil)] 13:16:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f822800) [pid = 1738] [serial = 1010] [outer = 0x8d58d000] 13:16:44 INFO - PROCESS | 1738 | 1467317804878 Marionette DEBUG loaded listener.js 13:16:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f826c00) [pid = 1738] [serial = 1011] [outer = 0x8d58d000] 13:16:45 INFO - PROCESS | 1738 | 1467317805724 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 13:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1279ms 13:16:45 INFO - PROCESS | 1738 | 1467317805799 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 13:16:45 INFO - PROCESS | 1738 | 1467317805806 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 13:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:16:45 INFO - PROCESS | 1738 | 1467317805820 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:16:45 INFO - PROCESS | 1738 | 1467317805827 Marionette TRACE conn3 <- [1,1318,null,{}] 13:16:45 INFO - PROCESS | 1738 | 1467317805837 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:45 INFO - PROCESS | 1738 | 1467317805844 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:46 INFO - PROCESS | 1738 | 1467317806043 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 13:16:46 INFO - PROCESS | 1738 | 1467317806227 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:46 INFO - PROCESS | 1738 | 1467317806244 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d982000 == 13 [pid = 1738] [id = 337] 13:16:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8d983000) [pid = 1738] [serial = 1012] [outer = (nil)] 13:16:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8db89c00) [pid = 1738] [serial = 1013] [outer = 0x8d983000] 13:16:46 INFO - PROCESS | 1738 | 1467317806332 Marionette DEBUG loaded listener.js 13:16:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8e74b000) [pid = 1738] [serial = 1014] [outer = 0x8d983000] 13:16:47 INFO - PROCESS | 1738 | 1467317807462 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 13:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1692ms 13:16:47 INFO - PROCESS | 1738 | 1467317807513 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 13:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:16:47 INFO - PROCESS | 1738 | 1467317807518 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 13:16:47 INFO - PROCESS | 1738 | 1467317807529 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:16:47 INFO - PROCESS | 1738 | 1467317807536 Marionette TRACE conn3 <- [1,1322,null,{}] 13:16:47 INFO - PROCESS | 1738 | 1467317807543 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:47 INFO - PROCESS | 1738 | 1467317807548 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:47 INFO - PROCESS | 1738 | 1467317807743 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 13:16:48 INFO - PROCESS | 1738 | 1467317807992 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 1738 | 1467317808002 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d515400 == 14 [pid = 1738] [id = 338] 13:16:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f6e7800) [pid = 1738] [serial = 1015] [outer = (nil)] 13:16:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f81d800) [pid = 1738] [serial = 1016] [outer = 0x8f6e7800] 13:16:48 INFO - PROCESS | 1738 | 1467317808127 Marionette DEBUG loaded listener.js 13:16:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8f873800) [pid = 1738] [serial = 1017] [outer = 0x8f6e7800] 13:16:49 INFO - PROCESS | 1738 | 1467317809139 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 13:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1694ms 13:16:49 INFO - PROCESS | 1738 | 1467317809220 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 13:16:49 INFO - PROCESS | 1738 | 1467317809224 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 13:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:16:49 INFO - PROCESS | 1738 | 1467317809232 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:16:49 INFO - PROCESS | 1738 | 1467317809236 Marionette TRACE conn3 <- [1,1326,null,{}] 13:16:49 INFO - PROCESS | 1738 | 1467317809250 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:49 INFO - PROCESS | 1738 | 1467317809258 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:49 INFO - PROCESS | 1738 | 1467317809474 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 13:16:49 INFO - PROCESS | 1738 | 1467317809733 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:49 INFO - PROCESS | 1738 | 1467317809748 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x913a1400 == 15 [pid = 1738] [id = 339] 13:16:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x913a2400) [pid = 1738] [serial = 1018] [outer = (nil)] 13:16:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x913a7400) [pid = 1738] [serial = 1019] [outer = 0x913a2400] 13:16:49 INFO - PROCESS | 1738 | 1467317809829 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x913ac800) [pid = 1738] [serial = 1020] [outer = 0x913a2400] 13:16:50 INFO - PROCESS | 1738 | 1467317810785 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1636ms 13:16:50 INFO - PROCESS | 1738 | 1467317810869 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 13:16:50 INFO - PROCESS | 1738 | 1467317810874 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 13:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:16:50 INFO - PROCESS | 1738 | 1467317810880 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:16:50 INFO - PROCESS | 1738 | 1467317810883 Marionette TRACE conn3 <- [1,1330,null,{}] 13:16:50 INFO - PROCESS | 1738 | 1467317810889 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:50 INFO - PROCESS | 1738 | 1467317810894 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:51 INFO - PROCESS | 1738 | 1467317811108 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 13:16:51 INFO - PROCESS | 1738 | 1467317811316 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 1738 | 1467317811326 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x91372400 == 16 [pid = 1738] [id = 340] 13:16:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x91cca000) [pid = 1738] [serial = 1021] [outer = (nil)] 13:16:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91ccfc00) [pid = 1738] [serial = 1022] [outer = 0x91cca000] 13:16:51 INFO - PROCESS | 1738 | 1467317811451 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x91f1f000) [pid = 1738] [serial = 1023] [outer = 0x91cca000] 13:16:52 INFO - PROCESS | 1738 | 1467317812446 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 13:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 13:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1632ms 13:16:52 INFO - PROCESS | 1738 | 1467317812513 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 13:16:52 INFO - PROCESS | 1738 | 1467317812517 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 13:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:16:52 INFO - PROCESS | 1738 | 1467317812523 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:16:52 INFO - PROCESS | 1738 | 1467317812528 Marionette TRACE conn3 <- [1,1334,null,{}] 13:16:52 INFO - PROCESS | 1738 | 1467317812533 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:52 INFO - PROCESS | 1738 | 1467317812538 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:52 INFO - PROCESS | 1738 | 1467317812718 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 13:16:53 INFO - PROCESS | 1738 | 1467317813057 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:53 INFO - PROCESS | 1738 | 1467317813064 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d519c00 == 17 [pid = 1738] [id = 341] 13:16:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8d51a800) [pid = 1738] [serial = 1024] [outer = (nil)] 13:16:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8d584400) [pid = 1738] [serial = 1025] [outer = 0x8d51a800] 13:16:53 INFO - PROCESS | 1738 | 1467317813175 Marionette DEBUG loaded listener.js 13:16:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8d97f800) [pid = 1738] [serial = 1026] [outer = 0x8d51a800] 13:16:54 INFO - PROCESS | 1738 | 1467317814253 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 13:16:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58e800 == 16 [pid = 1738] [id = 331] 13:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1799ms 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8f6ef000) [pid = 1738] [serial = 939] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x913a6800) [pid = 1738] [serial = 965] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f6ed400) [pid = 1738] [serial = 968] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8db90000) [pid = 1738] [serial = 956] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8e743c00) [pid = 1738] [serial = 957] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f94e000) [pid = 1738] [serial = 950] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8f94c800) [pid = 1738] [serial = 951] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e767c00) [pid = 1738] [serial = 944] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8ee64400) [pid = 1738] [serial = 945] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8f823000) [pid = 1738] [serial = 947] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f86c400) [pid = 1738] [serial = 948] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8d513400) [pid = 1738] [serial = 941] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8d589000) [pid = 1738] [serial = 942] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8ef9c800) [pid = 1738] [serial = 959] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8ef9fc00) [pid = 1738] [serial = 953] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f94c000) [pid = 1738] [serial = 954] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f871000) [pid = 1738] [serial = 962] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x91cc2400) [pid = 1738] [serial = 966] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x913b0800) [pid = 1738] [serial = 969] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f943000) [pid = 1738] [serial = 963] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f0cd400) [pid = 1738] [serial = 960] [outer = (nil)] [url = about:blank] 13:16:54 INFO - PROCESS | 1738 | 1467317814363 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 13:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:16:54 INFO - PROCESS | 1738 | 1467317814369 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 13:16:54 INFO - PROCESS | 1738 | 1467317814376 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:16:54 INFO - PROCESS | 1738 | 1467317814379 Marionette TRACE conn3 <- [1,1338,null,{}] 13:16:54 INFO - PROCESS | 1738 | 1467317814388 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:54 INFO - PROCESS | 1738 | 1467317814395 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:54 INFO - PROCESS | 1738 | 1467317814555 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 13:16:54 INFO - PROCESS | 1738 | 1467317814739 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:54 INFO - PROCESS | 1738 | 1467317814748 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e748c00 == 17 [pid = 1738] [id = 342] 13:16:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e749000) [pid = 1738] [serial = 1027] [outer = (nil)] 13:16:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e76a400) [pid = 1738] [serial = 1028] [outer = 0x8e749000] 13:16:54 INFO - PROCESS | 1738 | 1467317814832 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8ee61c00) [pid = 1738] [serial = 1029] [outer = 0x8e749000] 13:16:56 INFO - PROCESS | 1738 | 1467317816013 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 13:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1681ms 13:16:56 INFO - PROCESS | 1738 | 1467317816076 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 13:16:56 INFO - PROCESS | 1738 | 1467317816083 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 13:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:16:56 INFO - PROCESS | 1738 | 1467317816092 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:16:56 INFO - PROCESS | 1738 | 1467317816095 Marionette TRACE conn3 <- [1,1342,null,{}] 13:16:56 INFO - PROCESS | 1738 | 1467317816101 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:56 INFO - PROCESS | 1738 | 1467317816107 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:56 INFO - PROCESS | 1738 | 1467317816384 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 13:16:56 INFO - PROCESS | 1738 | 1467317816404 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:56 INFO - PROCESS | 1738 | 1467317816411 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4be400 == 18 [pid = 1738] [id = 343] 13:16:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8ee65c00) [pid = 1738] [serial = 1030] [outer = (nil)] 13:16:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f82a000) [pid = 1738] [serial = 1031] [outer = 0x8ee65c00] 13:16:56 INFO - PROCESS | 1738 | 1467317816480 Marionette DEBUG loaded listener.js 13:16:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f877000) [pid = 1738] [serial = 1032] [outer = 0x8ee65c00] 13:16:57 INFO - PROCESS | 1738 | 1467317817366 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 13:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1335ms 13:16:57 INFO - PROCESS | 1738 | 1467317817439 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 13:16:57 INFO - PROCESS | 1738 | 1467317817443 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 13:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:16:57 INFO - PROCESS | 1738 | 1467317817451 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:16:57 INFO - PROCESS | 1738 | 1467317817460 Marionette TRACE conn3 <- [1,1346,null,{}] 13:16:57 INFO - PROCESS | 1738 | 1467317817479 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:57 INFO - PROCESS | 1738 | 1467317817485 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:57 INFO - PROCESS | 1738 | 1467317817690 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 13:16:57 INFO - PROCESS | 1738 | 1467317817717 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:57 INFO - PROCESS | 1738 | 1467317817727 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0da800 == 19 [pid = 1738] [id = 344] 13:16:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f94a800) [pid = 1738] [serial = 1033] [outer = (nil)] 13:16:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x913a8000) [pid = 1738] [serial = 1034] [outer = 0x8f94a800] 13:16:57 INFO - PROCESS | 1738 | 1467317817797 Marionette DEBUG loaded listener.js 13:16:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x913afc00) [pid = 1738] [serial = 1035] [outer = 0x8f94a800] 13:16:58 INFO - PROCESS | 1738 | 1467317818705 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 13:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1343ms 13:16:58 INFO - PROCESS | 1738 | 1467317818793 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 13:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:16:58 INFO - PROCESS | 1738 | 1467317818797 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 13:16:58 INFO - PROCESS | 1738 | 1467317818803 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:16:58 INFO - PROCESS | 1738 | 1467317818807 Marionette TRACE conn3 <- [1,1350,null,{}] 13:16:58 INFO - PROCESS | 1738 | 1467317818819 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:16:58 INFO - PROCESS | 1738 | 1467317818823 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:59 INFO - PROCESS | 1738 | 1467317819020 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 13:16:59 INFO - PROCESS | 1738 | 1467317819037 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:59 INFO - PROCESS | 1738 | 1467317819044 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:16:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f871400 == 20 [pid = 1738] [id = 345] 13:16:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f944800) [pid = 1738] [serial = 1036] [outer = (nil)] 13:16:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91cc9000) [pid = 1738] [serial = 1037] [outer = 0x8f944800] 13:16:59 INFO - PROCESS | 1738 | 1467317819110 Marionette DEBUG loaded listener.js 13:16:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91cce400) [pid = 1738] [serial = 1038] [outer = 0x8f944800] 13:16:59 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8f821000) [pid = 1738] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:16:59 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x92c94800) [pid = 1738] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:16:59 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8f0d7400) [pid = 1738] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:16:59 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e765800) [pid = 1738] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:16:59 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e765c00) [pid = 1738] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:16:59 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8d58f400) [pid = 1738] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:16:59 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8db8f800) [pid = 1738] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:16:59 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91cccc00) [pid = 1738] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:16:59 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8efa9c00) [pid = 1738] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:16:59 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8b1d2400) [pid = 1738] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:16:59 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8d587c00) [pid = 1738] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:16:59 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8b1d3000) [pid = 1738] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:16:59 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x91cc5c00) [pid = 1738] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:17:00 INFO - PROCESS | 1738 | 1467317820094 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 13:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1343ms 13:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:17:00 INFO - PROCESS | 1738 | 1467317820147 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 13:17:00 INFO - PROCESS | 1738 | 1467317820150 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 13:17:00 INFO - PROCESS | 1738 | 1467317820156 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:17:00 INFO - PROCESS | 1738 | 1467317820159 Marionette TRACE conn3 <- [1,1354,null,{}] 13:17:00 INFO - PROCESS | 1738 | 1467317820164 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:00 INFO - PROCESS | 1738 | 1467317820169 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:00 INFO - PROCESS | 1738 | 1467317820362 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 13:17:00 INFO - PROCESS | 1738 | 1467317820384 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:00 INFO - PROCESS | 1738 | 1467317820402 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8a000 == 21 [pid = 1738] [id = 346] 13:17:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e741400) [pid = 1738] [serial = 1039] [outer = (nil)] 13:17:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f821000) [pid = 1738] [serial = 1040] [outer = 0x8e741400] 13:17:00 INFO - PROCESS | 1738 | 1467317820478 Marionette DEBUG loaded listener.js 13:17:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91f26400) [pid = 1738] [serial = 1041] [outer = 0x8e741400] 13:17:01 INFO - PROCESS | 1738 | 1467317821353 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 13:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1231ms 13:17:01 INFO - PROCESS | 1738 | 1467317821388 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 13:17:01 INFO - PROCESS | 1738 | 1467317821393 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 13:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:17:01 INFO - PROCESS | 1738 | 1467317821471 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:17:01 INFO - PROCESS | 1738 | 1467317821477 Marionette TRACE conn3 <- [1,1358,null,{}] 13:17:01 INFO - PROCESS | 1738 | 1467317821487 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:01 INFO - PROCESS | 1738 | 1467317821494 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:01 INFO - PROCESS | 1738 | 1467317821720 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 13:17:01 INFO - PROCESS | 1738 | 1467317821892 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:01 INFO - PROCESS | 1738 | 1467317821908 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d519800 == 22 [pid = 1738] [id = 347] 13:17:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8d986c00) [pid = 1738] [serial = 1042] [outer = (nil)] 13:17:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8db90800) [pid = 1738] [serial = 1043] [outer = 0x8d986c00] 13:17:02 INFO - PROCESS | 1738 | 1467317821997 Marionette DEBUG loaded listener.js 13:17:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e74fc00) [pid = 1738] [serial = 1044] [outer = 0x8d986c00] 13:17:03 INFO - PROCESS | 1738 | 1467317823021 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 13:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1713ms 13:17:03 INFO - PROCESS | 1738 | 1467317823116 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 13:17:03 INFO - PROCESS | 1738 | 1467317823123 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 13:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:17:03 INFO - PROCESS | 1738 | 1467317823132 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:17:03 INFO - PROCESS | 1738 | 1467317823136 Marionette TRACE conn3 <- [1,1362,null,{}] 13:17:03 INFO - PROCESS | 1738 | 1467317823147 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:03 INFO - PROCESS | 1738 | 1467317823154 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:03 INFO - PROCESS | 1738 | 1467317823380 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 13:17:03 INFO - PROCESS | 1738 | 1467317823599 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:03 INFO - PROCESS | 1738 | 1467317823607 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d2400 == 23 [pid = 1738] [id = 348] 13:17:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f820000) [pid = 1738] [serial = 1045] [outer = (nil)] 13:17:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f86d000) [pid = 1738] [serial = 1046] [outer = 0x8f820000] 13:17:03 INFO - PROCESS | 1738 | 1467317823737 Marionette DEBUG loaded listener.js 13:17:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f943800) [pid = 1738] [serial = 1047] [outer = 0x8f820000] 13:17:04 INFO - PROCESS | 1738 | 1467317824758 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1684ms 13:17:04 INFO - PROCESS | 1738 | 1467317824816 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 13:17:04 INFO - PROCESS | 1738 | 1467317824821 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 13:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:17:04 INFO - PROCESS | 1738 | 1467317824829 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:17:04 INFO - PROCESS | 1738 | 1467317824832 Marionette TRACE conn3 <- [1,1366,null,{}] 13:17:04 INFO - PROCESS | 1738 | 1467317824839 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:04 INFO - PROCESS | 1738 | 1467317824844 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:05 INFO - PROCESS | 1738 | 1467317825031 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 13:17:05 INFO - PROCESS | 1738 | 1467317825296 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:05 INFO - PROCESS | 1738 | 1467317825314 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ccd000 == 24 [pid = 1738] [id = 349] 13:17:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91f2a400) [pid = 1738] [serial = 1048] [outer = (nil)] 13:17:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x92333000) [pid = 1738] [serial = 1049] [outer = 0x91f2a400] 13:17:05 INFO - PROCESS | 1738 | 1467317825441 Marionette DEBUG loaded listener.js 13:17:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x92b42400) [pid = 1738] [serial = 1050] [outer = 0x91f2a400] 13:17:06 INFO - PROCESS | 1738 | 1467317826396 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 13:17:06 INFO - PROCESS | 1738 | 1467317826465 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 13:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:17:06 INFO - PROCESS | 1738 | 1467317826472 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:17:06 INFO - PROCESS | 1738 | 1467317826475 Marionette TRACE conn3 <- [1,1370,null,{}] 13:17:06 INFO - PROCESS | 1738 | 1467317826481 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:06 INFO - PROCESS | 1738 | 1467317826486 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:06 INFO - PROCESS | 1738 | 1467317826710 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 13:17:06 INFO - PROCESS | 1738 | 1467317826925 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 1738 | 1467317826933 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f94f400 == 25 [pid = 1738] [id = 350] 13:17:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x92b4d000) [pid = 1738] [serial = 1051] [outer = (nil)] 13:17:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x92c98c00) [pid = 1738] [serial = 1052] [outer = 0x92b4d000] 13:17:07 INFO - PROCESS | 1738 | 1467317827059 Marionette DEBUG loaded listener.js 13:17:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x92c9cc00) [pid = 1738] [serial = 1053] [outer = 0x92b4d000] 13:17:08 INFO - PROCESS | 1738 | 1467317828053 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 13:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:17:08 INFO - PROCESS | 1738 | 1467317828119 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 13:17:08 INFO - PROCESS | 1738 | 1467317828126 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:17:08 INFO - PROCESS | 1738 | 1467317828129 Marionette TRACE conn3 <- [1,1374,null,{}] 13:17:08 INFO - PROCESS | 1738 | 1467317828137 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:08 INFO - PROCESS | 1738 | 1467317828141 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:08 INFO - PROCESS | 1738 | 1467317828358 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 13:17:08 INFO - PROCESS | 1738 | 1467317828575 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:08 INFO - PROCESS | 1738 | 1467317828584 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4bc400 == 26 [pid = 1738] [id = 351] 13:17:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8efa0400) [pid = 1738] [serial = 1054] [outer = (nil)] 13:17:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x92eb3400) [pid = 1738] [serial = 1055] [outer = 0x8efa0400] 13:17:08 INFO - PROCESS | 1738 | 1467317828679 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x92fedc00) [pid = 1738] [serial = 1056] [outer = 0x8efa0400] 13:17:09 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:09 INFO - PROCESS | 1738 | 1467317829616 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 13:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:17:09 INFO - PROCESS | 1738 | 1467317829670 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 13:17:09 INFO - PROCESS | 1738 | 1467317829676 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:17:09 INFO - PROCESS | 1738 | 1467317829680 Marionette TRACE conn3 <- [1,1378,null,{}] 13:17:09 INFO - PROCESS | 1738 | 1467317829686 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:09 INFO - PROCESS | 1738 | 1467317829695 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:09 INFO - PROCESS | 1738 | 1467317829967 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 13:17:10 INFO - PROCESS | 1738 | 1467317830214 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:10 INFO - PROCESS | 1738 | 1467317830227 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c6c00 == 27 [pid = 1738] [id = 352] 13:17:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8d583800) [pid = 1738] [serial = 1057] [outer = (nil)] 13:17:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8ee61800) [pid = 1738] [serial = 1058] [outer = 0x8d583800] 13:17:10 INFO - PROCESS | 1738 | 1467317830306 Marionette DEBUG loaded listener.js 13:17:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x93c7dc00) [pid = 1738] [serial = 1059] [outer = 0x8d583800] 13:17:11 INFO - PROCESS | 1738 | 1467317831242 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 13:17:11 INFO - PROCESS | 1738 | 1467317831268 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 13:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:17:11 INFO - PROCESS | 1738 | 1467317831276 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:17:11 INFO - PROCESS | 1738 | 1467317831281 Marionette TRACE conn3 <- [1,1382,null,{}] 13:17:11 INFO - PROCESS | 1738 | 1467317831286 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:11 INFO - PROCESS | 1738 | 1467317831292 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:11 INFO - PROCESS | 1738 | 1467317831466 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 13:17:11 INFO - PROCESS | 1738 | 1467317831892 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:11 INFO - PROCESS | 1738 | 1467317831901 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51ec00 == 28 [pid = 1738] [id = 353] 13:17:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8d51f000) [pid = 1738] [serial = 1060] [outer = (nil)] 13:17:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8d58b000) [pid = 1738] [serial = 1061] [outer = 0x8d51f000] 13:17:12 INFO - PROCESS | 1738 | 1467317832022 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8e4b8000) [pid = 1738] [serial = 1062] [outer = 0x8d51f000] 13:17:12 INFO - PROCESS | 1738 | [1738] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:17:13 INFO - PROCESS | 1738 | 1467317833064 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 13:17:13 INFO - PROCESS | 1738 | 1467317833171 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 13:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:17:13 INFO - PROCESS | 1738 | 1467317833179 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:17:13 INFO - PROCESS | 1738 | 1467317833184 Marionette TRACE conn3 <- [1,1386,null,{}] 13:17:13 INFO - PROCESS | 1738 | 1467317833191 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:13 INFO - PROCESS | 1738 | 1467317833199 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:14 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d0800 == 27 [pid = 1738] [id = 332] 13:17:14 INFO - PROCESS | 1738 | 1467317834423 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8f822800) [pid = 1738] [serial = 1010] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8d516000) [pid = 1738] [serial = 998] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8ee5fc00) [pid = 1738] [serial = 1005] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8d588000) [pid = 1738] [serial = 999] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f6e4400) [pid = 1738] [serial = 1007] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8db96800) [pid = 1738] [serial = 1001] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8f941400) [pid = 1738] [serial = 977] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x92331800) [pid = 1738] [serial = 981] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x9232d000) [pid = 1738] [serial = 980] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x92b43800) [pid = 1738] [serial = 984] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8db93000) [pid = 1738] [serial = 996] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x929d6c00) [pid = 1738] [serial = 983] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8d981800) [pid = 1738] [serial = 995] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x92eb4400) [pid = 1738] [serial = 987] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x92c98800) [pid = 1738] [serial = 986] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x93c64400) [pid = 1738] [serial = 990] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x93a59400) [pid = 1738] [serial = 989] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x93c7fc00) [pid = 1738] [serial = 993] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x93c75400) [pid = 1738] [serial = 992] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d58f000) [pid = 1738] [serial = 972] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8d51d400) [pid = 1738] [serial = 971] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8efa4c00) [pid = 1738] [serial = 975] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8ee62800) [pid = 1738] [serial = 974] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x91372800) [pid = 1738] [serial = 978] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e76b800) [pid = 1738] [serial = 1004] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8f6eb000) [pid = 1738] [serial = 1008] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8e4b9800) [pid = 1738] [serial = 1002] [outer = (nil)] [url = about:blank] 13:17:14 INFO - PROCESS | 1738 | 1467317834708 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:14 INFO - PROCESS | 1738 | 1467317834716 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d516c00 == 28 [pid = 1738] [id = 354] 13:17:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8d519000) [pid = 1738] [serial = 1063] [outer = (nil)] 13:17:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8d582c00) [pid = 1738] [serial = 1064] [outer = 0x8d519000] 13:17:14 INFO - PROCESS | 1738 | 1467317834791 Marionette DEBUG loaded listener.js 13:17:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8d58d800) [pid = 1738] [serial = 1065] [outer = 0x8d519000] 13:17:15 INFO - PROCESS | 1738 | 1467317835600 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 13:17:15 INFO - PROCESS | 1738 | 1467317835679 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 13:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:17:15 INFO - PROCESS | 1738 | 1467317835688 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:17:15 INFO - PROCESS | 1738 | 1467317835694 Marionette TRACE conn3 <- [1,1390,null,{}] 13:17:15 INFO - PROCESS | 1738 | 1467317835709 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:15 INFO - PROCESS | 1738 | 1467317835718 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:15 INFO - PROCESS | 1738 | 1467317835885 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 13:17:16 INFO - PROCESS | 1738 | 1467317836010 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:16 INFO - PROCESS | 1738 | 1467317836019 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db95000 == 29 [pid = 1738] [id = 355] 13:17:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8db95800) [pid = 1738] [serial = 1066] [outer = (nil)] 13:17:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e4b7000) [pid = 1738] [serial = 1067] [outer = 0x8db95800] 13:17:16 INFO - PROCESS | 1738 | 1467317836106 Marionette DEBUG loaded listener.js 13:17:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e4bb000) [pid = 1738] [serial = 1068] [outer = 0x8db95800] 13:17:16 INFO - PROCESS | 1738 | 1467317836984 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 13:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1337ms 13:17:17 INFO - PROCESS | 1738 | 1467317837025 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 13:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:17:17 INFO - PROCESS | 1738 | 1467317837030 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 13:17:17 INFO - PROCESS | 1738 | 1467317837036 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:17:17 INFO - PROCESS | 1738 | 1467317837039 Marionette TRACE conn3 <- [1,1394,null,{}] 13:17:17 INFO - PROCESS | 1738 | 1467317837054 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:17 INFO - PROCESS | 1738 | 1467317837059 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:17 INFO - PROCESS | 1738 | 1467317837282 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 13:17:17 INFO - PROCESS | 1738 | 1467317837317 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:17 INFO - PROCESS | 1738 | 1467317837325 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5b000 == 30 [pid = 1738] [id = 356] 13:17:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8ee5c800) [pid = 1738] [serial = 1069] [outer = (nil)] 13:17:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8ee60c00) [pid = 1738] [serial = 1070] [outer = 0x8ee5c800] 13:17:17 INFO - PROCESS | 1738 | 1467317837395 Marionette DEBUG loaded listener.js 13:17:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8ee67400) [pid = 1738] [serial = 1071] [outer = 0x8ee5c800] 13:17:18 INFO - PROCESS | 1738 | 1467317838422 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 13:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1437ms 13:17:18 INFO - PROCESS | 1738 | 1467317838473 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 13:17:18 INFO - PROCESS | 1738 | 1467317838479 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 13:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:17:18 INFO - PROCESS | 1738 | 1467317838504 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:17:18 INFO - PROCESS | 1738 | 1467317838511 Marionette TRACE conn3 <- [1,1398,null,{}] 13:17:18 INFO - PROCESS | 1738 | 1467317838517 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:18 INFO - PROCESS | 1738 | 1467317838524 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:18 INFO - PROCESS | 1738 | 1467317838791 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 13:17:19 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e741400) [pid = 1738] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:17:19 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f94a800) [pid = 1738] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:17:19 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f944800) [pid = 1738] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:17:19 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8d58d000) [pid = 1738] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:17:19 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91cca000) [pid = 1738] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:17:19 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x913a2400) [pid = 1738] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:17:19 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8d51a800) [pid = 1738] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:17:19 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8e749000) [pid = 1738] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:17:19 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8ee65c00) [pid = 1738] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:17:19 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8f6e7800) [pid = 1738] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:17:19 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8d983000) [pid = 1738] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:17:19 INFO - PROCESS | 1738 | 1467317839454 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:19 INFO - PROCESS | 1738 | 1467317839465 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cdc00 == 31 [pid = 1738] [id = 357] 13:17:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8d51a800) [pid = 1738] [serial = 1072] [outer = (nil)] 13:17:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8db8a800) [pid = 1738] [serial = 1073] [outer = 0x8d51a800] 13:17:19 INFO - PROCESS | 1738 | 1467317839552 Marionette DEBUG loaded listener.js 13:17:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8f6e8c00) [pid = 1738] [serial = 1074] [outer = 0x8d51a800] 13:17:20 INFO - PROCESS | 1738 | 1467317840305 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 13:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1855ms 13:17:20 INFO - PROCESS | 1738 | 1467317840352 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 13:17:20 INFO - PROCESS | 1738 | 1467317840356 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 13:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:17:20 INFO - PROCESS | 1738 | 1467317840362 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:17:20 INFO - PROCESS | 1738 | 1467317840365 Marionette TRACE conn3 <- [1,1402,null,{}] 13:17:20 INFO - PROCESS | 1738 | 1467317840370 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:20 INFO - PROCESS | 1738 | 1467317840375 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:20 INFO - PROCESS | 1738 | 1467317840551 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 13:17:20 INFO - PROCESS | 1738 | 1467317840562 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:20 INFO - PROCESS | 1738 | 1467317840569 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4c1000 == 32 [pid = 1738] [id = 358] 13:17:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e741400) [pid = 1738] [serial = 1075] [outer = (nil)] 13:17:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f826000) [pid = 1738] [serial = 1076] [outer = 0x8e741400] 13:17:20 INFO - PROCESS | 1738 | 1467317840754 Marionette DEBUG loaded listener.js 13:17:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f822400) [pid = 1738] [serial = 1077] [outer = 0x8e741400] 13:17:21 INFO - PROCESS | 1738 | 1467317841717 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 13:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1394ms 13:17:21 INFO - PROCESS | 1738 | 1467317841758 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 13:17:21 INFO - PROCESS | 1738 | 1467317841765 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 13:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:17:21 INFO - PROCESS | 1738 | 1467317841774 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:17:21 INFO - PROCESS | 1738 | 1467317841780 Marionette TRACE conn3 <- [1,1406,null,{}] 13:17:21 INFO - PROCESS | 1738 | 1467317841789 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:21 INFO - PROCESS | 1738 | 1467317841794 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:21 INFO - PROCESS | 1738 | 1467317841985 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 13:17:22 INFO - PROCESS | 1738 | 1467317842150 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:22 INFO - PROCESS | 1738 | 1467317842161 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d986400 == 33 [pid = 1738] [id = 359] 13:17:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8d987000) [pid = 1738] [serial = 1078] [outer = (nil)] 13:17:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e4c0c00) [pid = 1738] [serial = 1079] [outer = 0x8d987000] 13:17:22 INFO - PROCESS | 1738 | 1467317842338 Marionette DEBUG loaded listener.js 13:17:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8ee5f800) [pid = 1738] [serial = 1080] [outer = 0x8d987000] 13:17:23 INFO - PROCESS | 1738 | 1467317843353 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 13:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1638ms 13:17:23 INFO - PROCESS | 1738 | 1467317843412 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 13:17:23 INFO - PROCESS | 1738 | 1467317843420 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 13:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:17:23 INFO - PROCESS | 1738 | 1467317843431 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:17:23 INFO - PROCESS | 1738 | 1467317843435 Marionette TRACE conn3 <- [1,1410,null,{}] 13:17:23 INFO - PROCESS | 1738 | 1467317843442 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:23 INFO - PROCESS | 1738 | 1467317843448 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:23 INFO - PROCESS | 1738 | 1467317843636 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 13:17:23 INFO - PROCESS | 1738 | 1467317843848 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:23 INFO - PROCESS | 1738 | 1467317843859 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d516400 == 34 [pid = 1738] [id = 360] 13:17:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8d51e400) [pid = 1738] [serial = 1081] [outer = (nil)] 13:17:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f877c00) [pid = 1738] [serial = 1082] [outer = 0x8d51e400] 13:17:23 INFO - PROCESS | 1738 | 1467317843950 Marionette DEBUG loaded listener.js 13:17:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f94ac00) [pid = 1738] [serial = 1083] [outer = 0x8d51e400] 13:17:25 INFO - PROCESS | 1738 | 1467317845104 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 13:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1686ms 13:17:25 INFO - PROCESS | 1738 | 1467317845117 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 13:17:25 INFO - PROCESS | 1738 | 1467317845120 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 13:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:17:25 INFO - PROCESS | 1738 | 1467317845127 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:17:25 INFO - PROCESS | 1738 | 1467317845133 Marionette TRACE conn3 <- [1,1414,null,{}] 13:17:25 INFO - PROCESS | 1738 | 1467317845150 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:25 INFO - PROCESS | 1738 | 1467317845159 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:25 INFO - PROCESS | 1738 | 1467317845364 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 13:17:25 INFO - PROCESS | 1738 | 1467317845580 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:25 INFO - PROCESS | 1738 | 1467317845592 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x913a3400 == 35 [pid = 1738] [id = 361] 13:17:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x913a3c00) [pid = 1738] [serial = 1084] [outer = (nil)] 13:17:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91cc9800) [pid = 1738] [serial = 1085] [outer = 0x913a3c00] 13:17:25 INFO - PROCESS | 1738 | 1467317845675 Marionette DEBUG loaded listener.js 13:17:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91f29400) [pid = 1738] [serial = 1086] [outer = 0x913a3c00] 13:17:26 INFO - PROCESS | 1738 | 1467317846771 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 13:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1694ms 13:17:26 INFO - PROCESS | 1738 | 1467317846822 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 13:17:26 INFO - PROCESS | 1738 | 1467317846826 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 13:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:17:26 INFO - PROCESS | 1738 | 1467317846833 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:17:26 INFO - PROCESS | 1738 | 1467317846836 Marionette TRACE conn3 <- [1,1418,null,{}] 13:17:26 INFO - PROCESS | 1738 | 1467317846848 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:26 INFO - PROCESS | 1738 | 1467317846852 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:27 INFO - PROCESS | 1738 | 1467317847054 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 13:17:27 INFO - PROCESS | 1738 | 1467317847265 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:27 INFO - PROCESS | 1738 | 1467317847272 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x91cc5400 == 36 [pid = 1738] [id = 362] 13:17:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9232d000) [pid = 1738] [serial = 1087] [outer = (nil)] 13:17:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x929ca800) [pid = 1738] [serial = 1088] [outer = 0x9232d000] 13:17:27 INFO - PROCESS | 1738 | 1467317847375 Marionette DEBUG loaded listener.js 13:17:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x929d5000) [pid = 1738] [serial = 1089] [outer = 0x9232d000] 13:17:28 INFO - PROCESS | 1738 | 1467317848382 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 13:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1737ms 13:17:28 INFO - PROCESS | 1738 | 1467317848571 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 13:17:28 INFO - PROCESS | 1738 | 1467317848578 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 13:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:17:28 INFO - PROCESS | 1738 | 1467317848586 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:17:28 INFO - PROCESS | 1738 | 1467317848591 Marionette TRACE conn3 <- [1,1422,null,{}] 13:17:28 INFO - PROCESS | 1738 | 1467317848599 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:28 INFO - PROCESS | 1738 | 1467317848605 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:28 INFO - PROCESS | 1738 | 1467317848776 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 13:17:29 INFO - PROCESS | 1738 | 1467317849008 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:29 INFO - PROCESS | 1738 | 1467317849024 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db97c00 == 37 [pid = 1738] [id = 363] 13:17:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8e4b4800) [pid = 1738] [serial = 1090] [outer = (nil)] 13:17:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8e744000) [pid = 1738] [serial = 1091] [outer = 0x8e4b4800] 13:17:29 INFO - PROCESS | 1738 | 1467317849092 Marionette DEBUG loaded listener.js 13:17:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8e74b400) [pid = 1738] [serial = 1092] [outer = 0x8e4b4800] 13:17:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8e747800 == 36 [pid = 1738] [id = 334] 13:17:29 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8e800 == 35 [pid = 1738] [id = 333] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x913a8000) [pid = 1738] [serial = 1034] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x91cc9000) [pid = 1738] [serial = 1037] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x913afc00) [pid = 1738] [serial = 1035] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8f826c00) [pid = 1738] [serial = 1011] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x91ccfc00) [pid = 1738] [serial = 1022] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91f1f000) [pid = 1738] [serial = 1023] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x913a7400) [pid = 1738] [serial = 1019] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x913ac800) [pid = 1738] [serial = 1020] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8d584400) [pid = 1738] [serial = 1025] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8d97f800) [pid = 1738] [serial = 1026] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e76a400) [pid = 1738] [serial = 1028] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8ee61c00) [pid = 1738] [serial = 1029] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f82a000) [pid = 1738] [serial = 1031] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f81d800) [pid = 1738] [serial = 1016] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f873800) [pid = 1738] [serial = 1017] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8db89c00) [pid = 1738] [serial = 1013] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e74b000) [pid = 1738] [serial = 1014] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8f877000) [pid = 1738] [serial = 1032] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x91cce400) [pid = 1738] [serial = 1038] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8f821000) [pid = 1738] [serial = 1040] [outer = (nil)] [url = about:blank] 13:17:29 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x91f26400) [pid = 1738] [serial = 1041] [outer = (nil)] [url = about:blank] 13:17:30 INFO - PROCESS | 1738 | 1467317850093 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 13:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1534ms 13:17:30 INFO - PROCESS | 1738 | 1467317850121 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 13:17:30 INFO - PROCESS | 1738 | 1467317850126 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 13:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:17:30 INFO - PROCESS | 1738 | 1467317850136 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:17:30 INFO - PROCESS | 1738 | 1467317850141 Marionette TRACE conn3 <- [1,1426,null,{}] 13:17:30 INFO - PROCESS | 1738 | 1467317850147 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:30 INFO - PROCESS | 1738 | 1467317850152 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:30 INFO - PROCESS | 1738 | 1467317850315 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 13:17:30 INFO - PROCESS | 1738 | 1467317850324 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:30 INFO - PROCESS | 1738 | 1467317850331 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e74f400 == 36 [pid = 1738] [id = 364] 13:17:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8e76d400) [pid = 1738] [serial = 1093] [outer = (nil)] 13:17:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8efa0800) [pid = 1738] [serial = 1094] [outer = 0x8e76d400] 13:17:30 INFO - PROCESS | 1738 | 1467317850424 Marionette DEBUG loaded listener.js 13:17:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8f6e1c00) [pid = 1738] [serial = 1095] [outer = 0x8e76d400] 13:17:31 INFO - PROCESS | 1738 | 1467317851388 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 13:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1307ms 13:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:17:31 INFO - PROCESS | 1738 | 1467317851441 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 13:17:31 INFO - PROCESS | 1738 | 1467317851444 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 13:17:31 INFO - PROCESS | 1738 | 1467317851451 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:17:31 INFO - PROCESS | 1738 | 1467317851454 Marionette TRACE conn3 <- [1,1430,null,{}] 13:17:31 INFO - PROCESS | 1738 | 1467317851477 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:31 INFO - PROCESS | 1738 | 1467317851485 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:31 INFO - PROCESS | 1738 | 1467317851654 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 13:17:31 INFO - PROCESS | 1738 | 1467317851668 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:31 INFO - PROCESS | 1738 | 1467317851677 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f945000 == 37 [pid = 1738] [id = 365] 13:17:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f949400) [pid = 1738] [serial = 1096] [outer = (nil)] 13:17:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x9137a400) [pid = 1738] [serial = 1097] [outer = 0x8f949400] 13:17:31 INFO - PROCESS | 1738 | 1467317851749 Marionette DEBUG loaded listener.js 13:17:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x913a4400) [pid = 1738] [serial = 1098] [outer = 0x8f949400] 13:17:32 INFO - PROCESS | 1738 | 1467317852779 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 13:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1386ms 13:17:32 INFO - PROCESS | 1738 | 1467317852836 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 13:17:32 INFO - PROCESS | 1738 | 1467317852840 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 13:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:17:32 INFO - PROCESS | 1738 | 1467317852846 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:17:32 INFO - PROCESS | 1738 | 1467317852849 Marionette TRACE conn3 <- [1,1434,null,{}] 13:17:32 INFO - PROCESS | 1738 | 1467317852862 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:32 INFO - PROCESS | 1738 | 1467317852866 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:33 INFO - PROCESS | 1738 | 1467317853071 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 13:17:33 INFO - PROCESS | 1738 | 1467317853094 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:33 INFO - PROCESS | 1738 | 1467317853099 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cb400 == 38 [pid = 1738] [id = 366] 13:17:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f86d400) [pid = 1738] [serial = 1099] [outer = (nil)] 13:17:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91cc5800) [pid = 1738] [serial = 1100] [outer = 0x8f86d400] 13:17:33 INFO - PROCESS | 1738 | 1467317853169 Marionette DEBUG loaded listener.js 13:17:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91ccbc00) [pid = 1738] [serial = 1101] [outer = 0x8f86d400] 13:17:34 INFO - PROCESS | 1738 | 1467317854133 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 13:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1336ms 13:17:34 INFO - PROCESS | 1738 | 1467317854184 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 13:17:34 INFO - PROCESS | 1738 | 1467317854188 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 13:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:17:34 INFO - PROCESS | 1738 | 1467317854202 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:17:34 INFO - PROCESS | 1738 | 1467317854204 Marionette TRACE conn3 <- [1,1438,null,{}] 13:17:34 INFO - PROCESS | 1738 | 1467317854210 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:34 INFO - PROCESS | 1738 | 1467317854215 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:34 INFO - PROCESS | 1738 | 1467317854415 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 13:17:34 INFO - PROCESS | 1738 | 1467317854437 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:34 INFO - PROCESS | 1738 | 1467317854444 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f26400 == 39 [pid = 1738] [id = 367] 13:17:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x92327800) [pid = 1738] [serial = 1102] [outer = (nil)] 13:17:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x92334400) [pid = 1738] [serial = 1103] [outer = 0x92327800] 13:17:34 INFO - PROCESS | 1738 | 1467317854512 Marionette DEBUG loaded listener.js 13:17:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f0d3c00) [pid = 1738] [serial = 1104] [outer = 0x92327800] 13:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8d986c00) [pid = 1738] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f820000) [pid = 1738] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x91f2a400) [pid = 1738] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x92b4d000) [pid = 1738] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8d519000) [pid = 1738] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8db95800) [pid = 1738] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8efa0400) [pid = 1738] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8d51f000) [pid = 1738] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8d583800) [pid = 1738] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8ee5c800) [pid = 1738] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:17:35 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8d51a800) [pid = 1738] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:17:35 INFO - PROCESS | 1738 | 1467317855472 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 13:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1331ms 13:17:35 INFO - PROCESS | 1738 | 1467317855534 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 13:17:35 INFO - PROCESS | 1738 | 1467317855538 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 13:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:17:35 INFO - PROCESS | 1738 | 1467317855544 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:17:35 INFO - PROCESS | 1738 | 1467317855547 Marionette TRACE conn3 <- [1,1442,null,{}] 13:17:35 INFO - PROCESS | 1738 | 1467317855552 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:35 INFO - PROCESS | 1738 | 1467317855565 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:35 INFO - PROCESS | 1738 | 1467317855766 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 13:17:35 INFO - PROCESS | 1738 | 1467317855889 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:35 INFO - PROCESS | 1738 | 1467317855897 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51f000 == 40 [pid = 1738] [id = 368] 13:17:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8efa0400) [pid = 1738] [serial = 1105] [outer = (nil)] 13:17:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x92b49800) [pid = 1738] [serial = 1106] [outer = 0x8efa0400] 13:17:35 INFO - PROCESS | 1738 | 1467317855971 Marionette DEBUG loaded listener.js 13:17:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x92330800) [pid = 1738] [serial = 1107] [outer = 0x8efa0400] 13:17:36 INFO - PROCESS | 1738 | 1467317856726 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 13:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1196ms 13:17:36 INFO - PROCESS | 1738 | 1467317856744 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 13:17:36 INFO - PROCESS | 1738 | 1467317856747 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 13:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:17:36 INFO - PROCESS | 1738 | 1467317856755 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:17:36 INFO - PROCESS | 1738 | 1467317856759 Marionette TRACE conn3 <- [1,1446,null,{}] 13:17:36 INFO - PROCESS | 1738 | 1467317856764 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:36 INFO - PROCESS | 1738 | 1467317856768 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:37 INFO - PROCESS | 1738 | 1467317857024 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 13:17:37 INFO - PROCESS | 1738 | 1467317857161 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:37 INFO - PROCESS | 1738 | 1467317857169 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d2400 == 41 [pid = 1738] [id = 369] 13:17:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8b1d3800) [pid = 1738] [serial = 1108] [outer = (nil)] 13:17:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8d51d400) [pid = 1738] [serial = 1109] [outer = 0x8b1d3800] 13:17:37 INFO - PROCESS | 1738 | 1467317857255 Marionette DEBUG loaded listener.js 13:17:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8d97f400) [pid = 1738] [serial = 1110] [outer = 0x8b1d3800] 13:17:38 INFO - PROCESS | 1738 | 1467317858296 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 13:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1586ms 13:17:38 INFO - PROCESS | 1738 | 1467317858343 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 13:17:38 INFO - PROCESS | 1738 | 1467317858350 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 13:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:17:38 INFO - PROCESS | 1738 | 1467317858358 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:17:38 INFO - PROCESS | 1738 | 1467317858364 Marionette TRACE conn3 <- [1,1450,null,{}] 13:17:38 INFO - PROCESS | 1738 | 1467317858371 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:38 INFO - PROCESS | 1738 | 1467317858378 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:38 INFO - PROCESS | 1738 | 1467317858577 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 13:17:38 INFO - PROCESS | 1738 | 1467317858746 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:38 INFO - PROCESS | 1738 | 1467317858753 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6ec400 == 42 [pid = 1738] [id = 370] 13:17:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f81c400) [pid = 1738] [serial = 1111] [outer = (nil)] 13:17:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f823000) [pid = 1738] [serial = 1112] [outer = 0x8f81c400] 13:17:38 INFO - PROCESS | 1738 | 1467317858891 Marionette DEBUG loaded listener.js 13:17:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f872400) [pid = 1738] [serial = 1113] [outer = 0x8f81c400] 13:17:39 INFO - PROCESS | 1738 | 1467317859870 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 13:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1546ms 13:17:39 INFO - PROCESS | 1738 | 1467317859907 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 1738 | 1467317859912 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 13:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:17:39 INFO - PROCESS | 1738 | 1467317859919 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - PROCESS | 1738 | 1467317859923 Marionette TRACE conn3 <- [1,1454,null,{}] 13:17:39 INFO - PROCESS | 1738 | 1467317859930 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:39 INFO - PROCESS | 1738 | 1467317859935 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:40 INFO - PROCESS | 1738 | 1467317860121 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 13:17:40 INFO - PROCESS | 1738 | 1467317860382 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:40 INFO - PROCESS | 1738 | 1467317860392 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x913b0000 == 43 [pid = 1738] [id = 371] 13:17:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91cc9000) [pid = 1738] [serial = 1114] [outer = (nil)] 13:17:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91f2c400) [pid = 1738] [serial = 1115] [outer = 0x91cc9000] 13:17:40 INFO - PROCESS | 1738 | 1467317860524 Marionette DEBUG loaded listener.js 13:17:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x92b4a800) [pid = 1738] [serial = 1116] [outer = 0x91cc9000] 13:17:41 INFO - PROCESS | 1738 | 1467317861495 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 13:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1633ms 13:17:41 INFO - PROCESS | 1738 | 1467317861554 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 13:17:41 INFO - PROCESS | 1738 | 1467317861560 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 13:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:17:41 INFO - PROCESS | 1738 | 1467317861577 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:17:41 INFO - PROCESS | 1738 | 1467317861584 Marionette TRACE conn3 <- [1,1458,null,{}] 13:17:41 INFO - PROCESS | 1738 | 1467317861590 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:41 INFO - PROCESS | 1738 | 1467317861597 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:41 INFO - PROCESS | 1738 | 1467317861837 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 13:17:42 INFO - PROCESS | 1738 | 1467317862100 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:42 INFO - PROCESS | 1738 | 1467317862106 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x91cc5c00 == 44 [pid = 1738] [id = 372] 13:17:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x92b43400) [pid = 1738] [serial = 1117] [outer = (nil)] 13:17:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x92feb800) [pid = 1738] [serial = 1118] [outer = 0x92b43400] 13:17:42 INFO - PROCESS | 1738 | 1467317862196 Marionette DEBUG loaded listener.js 13:17:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x93a52400) [pid = 1738] [serial = 1119] [outer = 0x92b43400] 13:17:43 INFO - PROCESS | 1738 | 1467317863300 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 13:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1800ms 13:17:43 INFO - PROCESS | 1738 | 1467317863370 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 13:17:43 INFO - PROCESS | 1738 | 1467317863375 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 13:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:17:43 INFO - PROCESS | 1738 | 1467317863381 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:17:43 INFO - PROCESS | 1738 | 1467317863385 Marionette TRACE conn3 <- [1,1462,null,{}] 13:17:43 INFO - PROCESS | 1738 | 1467317863390 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:43 INFO - PROCESS | 1738 | 1467317863396 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:43 INFO - PROCESS | 1738 | 1467317863613 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 13:17:43 INFO - PROCESS | 1738 | 1467317863863 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:43 INFO - PROCESS | 1738 | 1467317863877 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d9000 == 45 [pid = 1738] [id = 373] 13:17:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f0dc400) [pid = 1738] [serial = 1120] [outer = (nil)] 13:17:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x93c64800) [pid = 1738] [serial = 1121] [outer = 0x8f0dc400] 13:17:44 INFO - PROCESS | 1738 | 1467317864022 Marionette DEBUG loaded listener.js 13:17:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x93c66800) [pid = 1738] [serial = 1122] [outer = 0x8f0dc400] 13:17:45 INFO - PROCESS | 1738 | 1467317865020 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 13:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1691ms 13:17:45 INFO - PROCESS | 1738 | 1467317865074 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 13:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:17:45 INFO - PROCESS | 1738 | 1467317865079 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 13:17:45 INFO - PROCESS | 1738 | 1467317865086 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:17:45 INFO - PROCESS | 1738 | 1467317865089 Marionette TRACE conn3 <- [1,1466,null,{}] 13:17:45 INFO - PROCESS | 1738 | 1467317865096 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:45 INFO - PROCESS | 1738 | 1467317865101 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:45 INFO - PROCESS | 1738 | 1467317865301 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 13:17:45 INFO - PROCESS | 1738 | 1467317865489 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:45 INFO - PROCESS | 1738 | 1467317865507 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee65400 == 46 [pid = 1738] [id = 374] 13:17:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8ee65c00) [pid = 1738] [serial = 1123] [outer = (nil)] 13:17:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x947d6400) [pid = 1738] [serial = 1124] [outer = 0x8ee65c00] 13:17:45 INFO - PROCESS | 1738 | 1467317865709 Marionette DEBUG loaded listener.js 13:17:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x951a1800) [pid = 1738] [serial = 1125] [outer = 0x8ee65c00] 13:17:47 INFO - PROCESS | 1738 | 1467317867109 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 13:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 2085ms 13:17:47 INFO - PROCESS | 1738 | 1467317867210 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 13:17:47 INFO - PROCESS | 1738 | 1467317867218 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 13:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:17:47 INFO - PROCESS | 1738 | 1467317867227 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:17:47 INFO - PROCESS | 1738 | 1467317867232 Marionette TRACE conn3 <- [1,1470,null,{}] 13:17:47 INFO - PROCESS | 1738 | 1467317867241 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:47 INFO - PROCESS | 1738 | 1467317867247 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:47 INFO - PROCESS | 1738 | 1467317867445 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 13:17:47 INFO - PROCESS | 1738 | 1467317867628 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:47 INFO - PROCESS | 1738 | 1467317867638 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e749000 == 47 [pid = 1738] [id = 375] 13:17:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8e749c00) [pid = 1738] [serial = 1126] [outer = (nil)] 13:17:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8ee5d000) [pid = 1738] [serial = 1127] [outer = 0x8e749c00] 13:17:47 INFO - PROCESS | 1738 | 1467317867711 Marionette DEBUG loaded listener.js 13:17:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8ef9c400) [pid = 1738] [serial = 1128] [outer = 0x8e749c00] 13:17:48 INFO - PROCESS | 1738 | 1467317868757 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c6c00 == 46 [pid = 1738] [id = 352] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8e748c00 == 45 [pid = 1738] [id = 342] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8d516c00 == 44 [pid = 1738] [id = 354] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4be400 == 43 [pid = 1738] [id = 343] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8a000 == 42 [pid = 1738] [id = 346] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0da800 == 41 [pid = 1738] [id = 344] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d6c00 == 40 [pid = 1738] [id = 335] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8d515c00 == 39 [pid = 1738] [id = 336] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8f871400 == 38 [pid = 1738] [id = 345] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8d982000 == 37 [pid = 1738] [id = 337] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8d519800 == 36 [pid = 1738] [id = 347] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8d519c00 == 35 [pid = 1738] [id = 341] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x91372400 == 34 [pid = 1738] [id = 340] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x913a1400 == 33 [pid = 1738] [id = 339] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x91ccd000 == 32 [pid = 1738] [id = 349] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8d515400 == 31 [pid = 1738] [id = 338] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d2400 == 30 [pid = 1738] [id = 348] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51ec00 == 29 [pid = 1738] [id = 353] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8f94f400 == 28 [pid = 1738] [id = 350] 13:17:49 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4bc400 == 27 [pid = 1738] [id = 351] 13:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2592ms 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f826000) [pid = 1738] [serial = 1076] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8e74fc00) [pid = 1738] [serial = 1044] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8db90800) [pid = 1738] [serial = 1043] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f943800) [pid = 1738] [serial = 1047] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8f86d000) [pid = 1738] [serial = 1046] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x92b42400) [pid = 1738] [serial = 1050] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x92333000) [pid = 1738] [serial = 1049] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x92c9cc00) [pid = 1738] [serial = 1053] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x92c98c00) [pid = 1738] [serial = 1052] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8d582c00) [pid = 1738] [serial = 1064] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8d58d800) [pid = 1738] [serial = 1065] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e4b7000) [pid = 1738] [serial = 1067] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x92fedc00) [pid = 1738] [serial = 1056] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x92eb3400) [pid = 1738] [serial = 1055] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e4b8000) [pid = 1738] [serial = 1062] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d58b000) [pid = 1738] [serial = 1061] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x93c7dc00) [pid = 1738] [serial = 1059] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8ee61800) [pid = 1738] [serial = 1058] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8ee60c00) [pid = 1738] [serial = 1070] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8db8a800) [pid = 1738] [serial = 1073] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8ee67400) [pid = 1738] [serial = 1071] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8f6e8c00) [pid = 1738] [serial = 1074] [outer = (nil)] [url = about:blank] 13:17:49 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8e4bb000) [pid = 1738] [serial = 1068] [outer = (nil)] [url = about:blank] 13:17:50 INFO - PROCESS | 1738 | 1467317870005 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 13:17:50 INFO - PROCESS | 1738 | 1467317870011 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 13:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:17:50 INFO - PROCESS | 1738 | 1467317870022 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:17:50 INFO - PROCESS | 1738 | 1467317870027 Marionette TRACE conn3 <- [1,1474,null,{}] 13:17:50 INFO - PROCESS | 1738 | 1467317870037 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:50 INFO - PROCESS | 1738 | 1467317870042 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:50 INFO - PROCESS | 1738 | 1467317870207 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 13:17:50 INFO - PROCESS | 1738 | 1467317870326 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:50 INFO - PROCESS | 1738 | 1467317870339 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d587400 == 28 [pid = 1738] [id = 376] 13:17:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8d588400) [pid = 1738] [serial = 1129] [outer = (nil)] 13:17:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8d58d800) [pid = 1738] [serial = 1130] [outer = 0x8d588400] 13:17:50 INFO - PROCESS | 1738 | 1467317870408 Marionette DEBUG loaded listener.js 13:17:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8d97ac00) [pid = 1738] [serial = 1131] [outer = 0x8d588400] 13:17:51 INFO - PROCESS | 1738 | 1467317871222 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 13:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1238ms 13:17:51 INFO - PROCESS | 1738 | 1467317871260 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 13:17:51 INFO - PROCESS | 1738 | 1467317871266 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 13:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:17:51 INFO - PROCESS | 1738 | 1467317871278 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:17:51 INFO - PROCESS | 1738 | 1467317871285 Marionette TRACE conn3 <- [1,1478,null,{}] 13:17:51 INFO - PROCESS | 1738 | 1467317871290 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:51 INFO - PROCESS | 1738 | 1467317871296 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:51 INFO - PROCESS | 1738 | 1467317871469 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 13:17:51 INFO - PROCESS | 1738 | 1467317871479 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:51 INFO - PROCESS | 1738 | 1467317871488 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4b4400 == 29 [pid = 1738] [id = 377] 13:17:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e4b9400) [pid = 1738] [serial = 1132] [outer = (nil)] 13:17:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e4bcc00) [pid = 1738] [serial = 1133] [outer = 0x8e4b9400] 13:17:51 INFO - PROCESS | 1738 | 1467317871560 Marionette DEBUG loaded listener.js 13:17:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e4bfc00) [pid = 1738] [serial = 1134] [outer = 0x8e4b9400] 13:17:52 INFO - PROCESS | 1738 | 1467317872535 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 13:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1340ms 13:17:52 INFO - PROCESS | 1738 | 1467317872613 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 13:17:52 INFO - PROCESS | 1738 | 1467317872617 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 13:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:17:52 INFO - PROCESS | 1738 | 1467317872637 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:17:52 INFO - PROCESS | 1738 | 1467317872640 Marionette TRACE conn3 <- [1,1482,null,{}] 13:17:52 INFO - PROCESS | 1738 | 1467317872657 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:52 INFO - PROCESS | 1738 | 1467317872666 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:52 INFO - PROCESS | 1738 | 1467317872888 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 13:17:53 INFO - PROCESS | 1738 | 1467317872990 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:53 INFO - PROCESS | 1738 | 1467317873012 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e76f000 == 30 [pid = 1738] [id = 378] 13:17:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e770000) [pid = 1738] [serial = 1135] [outer = (nil)] 13:17:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8ee65000) [pid = 1738] [serial = 1136] [outer = 0x8e770000] 13:17:53 INFO - PROCESS | 1738 | 1467317873142 Marionette DEBUG loaded listener.js 13:17:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8efa1c00) [pid = 1738] [serial = 1137] [outer = 0x8e770000] 13:17:54 INFO - PROCESS | 1738 | 1467317874186 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 13:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1643ms 13:17:54 INFO - PROCESS | 1738 | 1467317874274 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 13:17:54 INFO - PROCESS | 1738 | 1467317874277 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 13:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:17:54 INFO - PROCESS | 1738 | 1467317874284 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:17:54 INFO - PROCESS | 1738 | 1467317874287 Marionette TRACE conn3 <- [1,1486,null,{}] 13:17:54 INFO - PROCESS | 1738 | 1467317874292 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:54 INFO - PROCESS | 1738 | 1467317874297 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:54 INFO - PROCESS | 1738 | 1467317874537 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 13:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8efa0400) [pid = 1738] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f86d400) [pid = 1738] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e76d400) [pid = 1738] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f949400) [pid = 1738] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8e741400) [pid = 1738] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8d51e400) [pid = 1738] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x92327800) [pid = 1738] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x9232d000) [pid = 1738] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8d987000) [pid = 1738] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x913a3c00) [pid = 1738] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:17:55 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8e4b4800) [pid = 1738] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:17:55 INFO - PROCESS | 1738 | 1467317875069 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:55 INFO - PROCESS | 1738 | 1467317875077 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d511c00 == 31 [pid = 1738] [id = 379] 13:17:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8d518800) [pid = 1738] [serial = 1138] [outer = (nil)] 13:17:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8d58a000) [pid = 1738] [serial = 1139] [outer = 0x8d518800] 13:17:55 INFO - PROCESS | 1738 | 1467317875145 Marionette DEBUG loaded listener.js 13:17:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8f0d6400) [pid = 1738] [serial = 1140] [outer = 0x8d518800] 13:17:55 INFO - PROCESS | 1738 | 1467317875939 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 13:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1680ms 13:17:55 INFO - PROCESS | 1738 | 1467317875964 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 13:17:55 INFO - PROCESS | 1738 | 1467317875968 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 13:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:17:55 INFO - PROCESS | 1738 | 1467317875975 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:17:55 INFO - PROCESS | 1738 | 1467317875978 Marionette TRACE conn3 <- [1,1490,null,{}] 13:17:55 INFO - PROCESS | 1738 | 1467317875983 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:55 INFO - PROCESS | 1738 | 1467317875988 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:56 INFO - PROCESS | 1738 | 1467317876138 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 13:17:56 INFO - PROCESS | 1738 | 1467317876152 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:56 INFO - PROCESS | 1738 | 1467317876162 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f81c800 == 32 [pid = 1738] [id = 380] 13:17:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f821000) [pid = 1738] [serial = 1141] [outer = (nil)] 13:17:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f828800) [pid = 1738] [serial = 1142] [outer = 0x8f821000] 13:17:56 INFO - PROCESS | 1738 | 1467317876229 Marionette DEBUG loaded listener.js 13:17:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f86cc00) [pid = 1738] [serial = 1143] [outer = 0x8f821000] 13:17:57 INFO - PROCESS | 1738 | 1467317877176 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 13:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1242ms 13:17:57 INFO - PROCESS | 1738 | 1467317877220 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 13:17:57 INFO - PROCESS | 1738 | 1467317877228 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 13:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:17:57 INFO - PROCESS | 1738 | 1467317877237 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:17:57 INFO - PROCESS | 1738 | 1467317877242 Marionette TRACE conn3 <- [1,1494,null,{}] 13:17:57 INFO - PROCESS | 1738 | 1467317877315 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:57 INFO - PROCESS | 1738 | 1467317877320 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:57 INFO - PROCESS | 1738 | 1467317877535 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 13:17:57 INFO - PROCESS | 1738 | 1467317877779 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:57 INFO - PROCESS | 1738 | 1467317877795 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c5c00 == 33 [pid = 1738] [id = 381] 13:17:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8db94800) [pid = 1738] [serial = 1144] [outer = (nil)] 13:17:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e4b3000) [pid = 1738] [serial = 1145] [outer = 0x8db94800] 13:17:57 INFO - PROCESS | 1738 | 1467317877883 Marionette DEBUG loaded listener.js 13:17:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e74b000) [pid = 1738] [serial = 1146] [outer = 0x8db94800] 13:17:58 INFO - PROCESS | 1738 | 1467317878906 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 13:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1747ms 13:17:58 INFO - PROCESS | 1738 | 1467317878985 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 13:17:58 INFO - PROCESS | 1738 | 1467317878993 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 13:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:17:59 INFO - PROCESS | 1738 | 1467317879004 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:17:59 INFO - PROCESS | 1738 | 1467317879008 Marionette TRACE conn3 <- [1,1498,null,{}] 13:17:59 INFO - PROCESS | 1738 | 1467317879014 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:17:59 INFO - PROCESS | 1738 | 1467317879020 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:59 INFO - PROCESS | 1738 | 1467317879251 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 13:17:59 INFO - PROCESS | 1738 | 1467317879483 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:59 INFO - PROCESS | 1738 | 1467317879492 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:17:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee67800 == 34 [pid = 1738] [id = 382] 13:17:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f0cdc00) [pid = 1738] [serial = 1147] [outer = (nil)] 13:17:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f6ef400) [pid = 1738] [serial = 1148] [outer = 0x8f0cdc00] 13:17:59 INFO - PROCESS | 1738 | 1467317879576 Marionette DEBUG loaded listener.js 13:17:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f828400) [pid = 1738] [serial = 1149] [outer = 0x8f0cdc00] 13:18:00 INFO - PROCESS | 1738 | 1467317880645 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 13:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1732ms 13:18:00 INFO - PROCESS | 1738 | 1467317880737 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 13:18:00 INFO - PROCESS | 1738 | 1467317880741 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 13:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:18:00 INFO - PROCESS | 1738 | 1467317880748 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:18:00 INFO - PROCESS | 1738 | 1467317880755 Marionette TRACE conn3 <- [1,1502,null,{}] 13:18:00 INFO - PROCESS | 1738 | 1467317880771 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:00 INFO - PROCESS | 1738 | 1467317880779 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:00 INFO - PROCESS | 1738 | 1467317880996 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 13:18:01 INFO - PROCESS | 1738 | 1467317881216 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:01 INFO - PROCESS | 1738 | 1467317881228 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f950800 == 35 [pid = 1738] [id = 383] 13:18:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91372400) [pid = 1738] [serial = 1150] [outer = (nil)] 13:18:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x9137a800) [pid = 1738] [serial = 1151] [outer = 0x91372400] 13:18:01 INFO - PROCESS | 1738 | 1467317881349 Marionette DEBUG loaded listener.js 13:18:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x913a3800) [pid = 1738] [serial = 1152] [outer = 0x91372400] 13:18:02 INFO - PROCESS | 1738 | 1467317882484 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 13:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1792ms 13:18:02 INFO - PROCESS | 1738 | 1467317882542 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 13:18:02 INFO - PROCESS | 1738 | 1467317882546 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 13:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:18:02 INFO - PROCESS | 1738 | 1467317882553 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:18:02 INFO - PROCESS | 1738 | 1467317882556 Marionette TRACE conn3 <- [1,1506,null,{}] 13:18:02 INFO - PROCESS | 1738 | 1467317882562 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:02 INFO - PROCESS | 1738 | 1467317882568 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:02 INFO - PROCESS | 1738 | 1467317882761 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 13:18:03 INFO - PROCESS | 1738 | 1467317882978 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:03 INFO - PROCESS | 1738 | 1467317882988 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x913aa000 == 36 [pid = 1738] [id = 384] 13:18:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x913ac000) [pid = 1738] [serial = 1153] [outer = (nil)] 13:18:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x913af800) [pid = 1738] [serial = 1154] [outer = 0x913ac000] 13:18:03 INFO - PROCESS | 1738 | 1467317883111 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91cc2400) [pid = 1738] [serial = 1155] [outer = 0x913ac000] 13:18:04 INFO - PROCESS | 1738 | 1467317884339 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 13:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1844ms 13:18:04 INFO - PROCESS | 1738 | 1467317884399 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 13:18:04 INFO - PROCESS | 1738 | 1467317884405 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 13:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:18:04 INFO - PROCESS | 1738 | 1467317884413 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:18:04 INFO - PROCESS | 1738 | 1467317884419 Marionette TRACE conn3 <- [1,1510,null,{}] 13:18:04 INFO - PROCESS | 1738 | 1467317884427 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:04 INFO - PROCESS | 1738 | 1467317884433 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:04 INFO - PROCESS | 1738 | 1467317884729 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 13:18:05 INFO - PROCESS | 1738 | 1467317885042 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:05 INFO - PROCESS | 1738 | 1467317885053 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:05 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51f000 == 35 [pid = 1738] [id = 368] 13:18:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d988c00 == 36 [pid = 1738] [id = 385] 13:18:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8db89c00) [pid = 1738] [serial = 1156] [outer = (nil)] 13:18:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8db90400) [pid = 1738] [serial = 1157] [outer = 0x8db89c00] 13:18:05 INFO - PROCESS | 1738 | 1467317885165 Marionette DEBUG loaded listener.js 13:18:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8e4b2400) [pid = 1738] [serial = 1158] [outer = 0x8db89c00] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x91cc5800) [pid = 1738] [serial = 1100] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8efa0800) [pid = 1738] [serial = 1094] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x913a4400) [pid = 1738] [serial = 1098] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8f822400) [pid = 1738] [serial = 1077] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f877c00) [pid = 1738] [serial = 1082] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8f0d3c00) [pid = 1738] [serial = 1104] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x9137a400) [pid = 1738] [serial = 1097] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x929d5000) [pid = 1738] [serial = 1089] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8ee5f800) [pid = 1738] [serial = 1080] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x929ca800) [pid = 1738] [serial = 1088] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91cc9800) [pid = 1738] [serial = 1085] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x91ccbc00) [pid = 1738] [serial = 1101] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x91f29400) [pid = 1738] [serial = 1086] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f6e1c00) [pid = 1738] [serial = 1095] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f94ac00) [pid = 1738] [serial = 1083] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x92334400) [pid = 1738] [serial = 1103] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e744000) [pid = 1738] [serial = 1091] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8e74b400) [pid = 1738] [serial = 1092] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8e4c0c00) [pid = 1738] [serial = 1079] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x92b49800) [pid = 1738] [serial = 1106] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x92330800) [pid = 1738] [serial = 1107] [outer = (nil)] [url = about:blank] 13:18:05 INFO - PROCESS | 1738 | 1467317885980 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 13:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1588ms 13:18:06 INFO - PROCESS | 1738 | 1467317886001 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 13:18:06 INFO - PROCESS | 1738 | 1467317886007 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 13:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:18:06 INFO - PROCESS | 1738 | 1467317886017 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:18:06 INFO - PROCESS | 1738 | 1467317886022 Marionette TRACE conn3 <- [1,1514,null,{}] 13:18:06 INFO - PROCESS | 1738 | 1467317886028 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:06 INFO - PROCESS | 1738 | 1467317886032 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:06 INFO - PROCESS | 1738 | 1467317886201 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 13:18:06 INFO - PROCESS | 1738 | 1467317886333 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:06 INFO - PROCESS | 1738 | 1467317886342 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e76d000 == 37 [pid = 1738] [id = 386] 13:18:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8ee5e400) [pid = 1738] [serial = 1159] [outer = (nil)] 13:18:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8f0cd400) [pid = 1738] [serial = 1160] [outer = 0x8ee5e400] 13:18:06 INFO - PROCESS | 1738 | 1467317886420 Marionette DEBUG loaded listener.js 13:18:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8f6e6800) [pid = 1738] [serial = 1161] [outer = 0x8ee5e400] 13:18:07 INFO - PROCESS | 1738 | 1467317887256 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 13:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1286ms 13:18:07 INFO - PROCESS | 1738 | 1467317887304 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 13:18:07 INFO - PROCESS | 1738 | 1467317887308 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 13:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:18:07 INFO - PROCESS | 1738 | 1467317887315 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:18:07 INFO - PROCESS | 1738 | 1467317887321 Marionette TRACE conn3 <- [1,1518,null,{}] 13:18:07 INFO - PROCESS | 1738 | 1467317887338 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:07 INFO - PROCESS | 1738 | 1467317887347 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:07 INFO - PROCESS | 1738 | 1467317887534 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 13:18:07 INFO - PROCESS | 1738 | 1467317887687 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:07 INFO - PROCESS | 1738 | 1467317887701 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f94cc00 == 38 [pid = 1738] [id = 387] 13:18:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f94e400) [pid = 1738] [serial = 1162] [outer = (nil)] 13:18:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x91376400) [pid = 1738] [serial = 1163] [outer = 0x8f94e400] 13:18:07 INFO - PROCESS | 1738 | 1467317887779 Marionette DEBUG loaded listener.js 13:18:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x913a4400) [pid = 1738] [serial = 1164] [outer = 0x8f94e400] 13:18:08 INFO - PROCESS | 1738 | 1467317888727 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1439ms 13:18:08 INFO - PROCESS | 1738 | 1467317888755 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 13:18:08 INFO - PROCESS | 1738 | 1467317888760 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 13:18:08 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:18:08 INFO - PROCESS | 1738 | 1467317888767 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:18:08 INFO - PROCESS | 1738 | 1467317888771 Marionette TRACE conn3 <- [1,1522,null,{}] 13:18:08 INFO - PROCESS | 1738 | 1467317888783 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:08 INFO - PROCESS | 1738 | 1467317888787 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:09 INFO - PROCESS | 1738 | 1467317889016 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 13:18:09 INFO - PROCESS | 1738 | 1467317889058 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:09 INFO - PROCESS | 1738 | 1467317889068 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4c1c00 == 39 [pid = 1738] [id = 388] 13:18:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8efaa000) [pid = 1738] [serial = 1165] [outer = (nil)] 13:18:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91cce800) [pid = 1738] [serial = 1166] [outer = 0x8efaa000] 13:18:09 INFO - PROCESS | 1738 | 1467317889219 Marionette DEBUG loaded listener.js 13:18:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91cd0800) [pid = 1738] [serial = 1167] [outer = 0x8efaa000] 13:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e749c00) [pid = 1738] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8b1d3800) [pid = 1738] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f81c400) [pid = 1738] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x91cc9000) [pid = 1738] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e770000) [pid = 1738] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8d518800) [pid = 1738] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x92b43400) [pid = 1738] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8f0dc400) [pid = 1738] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8d588400) [pid = 1738] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8e4b9400) [pid = 1738] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:18:09 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x8ee65c00) [pid = 1738] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:18:09 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:09 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:18:09 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:09 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:09 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:09 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:09 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:09 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:09 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:09 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:09 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:09 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:18:10 INFO - PROCESS | 1738 | 1467317890102 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 13:18:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:18:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:18:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:18:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 13:18:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:18:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:18:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 13:18:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:18:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:18:10 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 13:18:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:18:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:18:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1383ms 13:18:10 INFO - PROCESS | 1738 | 1467317890152 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 13:18:10 INFO - PROCESS | 1738 | 1467317890158 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 13:18:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:18:10 INFO - PROCESS | 1738 | 1467317890173 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:18:10 INFO - PROCESS | 1738 | 1467317890176 Marionette TRACE conn3 <- [1,1526,null,{}] 13:18:10 INFO - PROCESS | 1738 | 1467317890182 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:10 INFO - PROCESS | 1738 | 1467317890187 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:10 INFO - PROCESS | 1738 | 1467317890373 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 13:18:10 INFO - PROCESS | 1738 | 1467317890391 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:10 INFO - PROCESS | 1738 | 1467317890399 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d2000 == 40 [pid = 1738] [id = 389] 13:18:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8f947800) [pid = 1738] [serial = 1168] [outer = (nil)] 13:18:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x91f24c00) [pid = 1738] [serial = 1169] [outer = 0x8f947800] 13:18:10 INFO - PROCESS | 1738 | 1467317890467 Marionette DEBUG loaded listener.js 13:18:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8f86b800) [pid = 1738] [serial = 1170] [outer = 0x8f947800] 13:18:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:18:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:18:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:18:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:18:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:18:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:18:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:18:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1183ms 13:18:11 INFO - PROCESS | 1738 | 1467317891335 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 13:18:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:18:11 INFO - PROCESS | 1738 | 1467317891363 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 13:18:11 INFO - PROCESS | 1738 | 1467317891366 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 13:18:11 INFO - PROCESS | 1738 | 1467317891373 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:18:11 INFO - PROCESS | 1738 | 1467317891377 Marionette TRACE conn3 <- [1,1530,null,{}] 13:18:11 INFO - PROCESS | 1738 | 1467317891383 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:11 INFO - PROCESS | 1738 | 1467317891394 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:11 INFO - PROCESS | 1738 | 1467317891608 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 13:18:11 INFO - PROCESS | 1738 | 1467317891786 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:11 INFO - PROCESS | 1738 | 1467317891795 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1ca400 == 41 [pid = 1738] [id = 390] 13:18:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8b1cb800) [pid = 1738] [serial = 1171] [outer = (nil)] 13:18:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8d513400) [pid = 1738] [serial = 1172] [outer = 0x8b1cb800] 13:18:11 INFO - PROCESS | 1738 | 1467317891889 Marionette DEBUG loaded listener.js 13:18:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8d51e000) [pid = 1738] [serial = 1173] [outer = 0x8b1cb800] 13:18:12 INFO - PROCESS | 1738 | 1467317892843 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 13:18:12 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 13:18:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:18:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:18:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:18:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:18:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 13:18:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:18:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1535ms 13:18:12 INFO - PROCESS | 1738 | 1467317892928 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 13:18:12 INFO - PROCESS | 1738 | 1467317892935 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 13:18:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:18:12 INFO - PROCESS | 1738 | 1467317892945 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:18:12 INFO - PROCESS | 1738 | 1467317892950 Marionette TRACE conn3 <- [1,1534,null,{}] 13:18:12 INFO - PROCESS | 1738 | 1467317892958 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:12 INFO - PROCESS | 1738 | 1467317892966 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:13 INFO - PROCESS | 1738 | 1467317893153 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 13:18:13 INFO - PROCESS | 1738 | 1467317893329 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:13 INFO - PROCESS | 1738 | 1467317893342 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8b800 == 42 [pid = 1738] [id = 391] 13:18:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8e744c00) [pid = 1738] [serial = 1174] [outer = (nil)] 13:18:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e76b400) [pid = 1738] [serial = 1175] [outer = 0x8e744c00] 13:18:13 INFO - PROCESS | 1738 | 1467317893423 Marionette DEBUG loaded listener.js 13:18:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8ee61400) [pid = 1738] [serial = 1176] [outer = 0x8e744c00] 13:18:14 INFO - PROCESS | 1738 | 1467317894452 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:18:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:18:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1583ms 13:18:14 INFO - PROCESS | 1738 | 1467317894533 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 13:18:14 INFO - PROCESS | 1738 | 1467317894540 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 13:18:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:18:14 INFO - PROCESS | 1738 | 1467317894548 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:18:14 INFO - PROCESS | 1738 | 1467317894551 Marionette TRACE conn3 <- [1,1538,null,{}] 13:18:14 INFO - PROCESS | 1738 | 1467317894558 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:14 INFO - PROCESS | 1738 | 1467317894563 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:14 INFO - PROCESS | 1738 | 1467317894792 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 13:18:15 INFO - PROCESS | 1738 | 1467317895093 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:15 INFO - PROCESS | 1738 | 1467317895103 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee61000 == 43 [pid = 1738] [id = 392] 13:18:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f6e4400) [pid = 1738] [serial = 1177] [outer = (nil)] 13:18:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f874800) [pid = 1738] [serial = 1178] [outer = 0x8f6e4400] 13:18:15 INFO - PROCESS | 1738 | 1467317895225 Marionette DEBUG loaded listener.js 13:18:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91374c00) [pid = 1738] [serial = 1179] [outer = 0x8f6e4400] 13:18:16 INFO - PROCESS | 1738 | 1467317896140 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:18:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:18:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1633ms 13:18:16 INFO - PROCESS | 1738 | 1467317896182 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 13:18:16 INFO - PROCESS | 1738 | 1467317896186 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 13:18:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:18:16 INFO - PROCESS | 1738 | 1467317896200 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:18:16 INFO - PROCESS | 1738 | 1467317896210 Marionette TRACE conn3 <- [1,1542,null,{}] 13:18:16 INFO - PROCESS | 1738 | 1467317896219 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:16 INFO - PROCESS | 1738 | 1467317896225 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:16 INFO - PROCESS | 1738 | 1467317896421 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 13:18:16 INFO - PROCESS | 1738 | 1467317896594 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:16 INFO - PROCESS | 1738 | 1467317896600 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x92328000 == 44 [pid = 1738] [id = 393] 13:18:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9232d800) [pid = 1738] [serial = 1180] [outer = (nil)] 13:18:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x929d6c00) [pid = 1738] [serial = 1181] [outer = 0x9232d800] 13:18:16 INFO - PROCESS | 1738 | 1467317896684 Marionette DEBUG loaded listener.js 13:18:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x92b46000) [pid = 1738] [serial = 1182] [outer = 0x9232d800] 13:18:17 INFO - PROCESS | 1738 | 1467317897628 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 13:18:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:18:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1499ms 13:18:17 INFO - PROCESS | 1738 | 1467317897694 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 13:18:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:18:17 INFO - PROCESS | 1738 | 1467317897699 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 13:18:17 INFO - PROCESS | 1738 | 1467317897705 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:18:17 INFO - PROCESS | 1738 | 1467317897709 Marionette TRACE conn3 <- [1,1546,null,{}] 13:18:17 INFO - PROCESS | 1738 | 1467317897715 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:17 INFO - PROCESS | 1738 | 1467317897720 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:17 INFO - PROCESS | 1738 | 1467317897904 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 13:18:18 INFO - PROCESS | 1738 | 1467317898075 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:18 INFO - PROCESS | 1738 | 1467317898081 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d587c00 == 45 [pid = 1738] [id = 394] 13:18:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x929ca400) [pid = 1738] [serial = 1183] [outer = (nil)] 13:18:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x92c99800) [pid = 1738] [serial = 1184] [outer = 0x929ca400] 13:18:18 INFO - PROCESS | 1738 | 1467317898167 Marionette DEBUG loaded listener.js 13:18:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x92c9cc00) [pid = 1738] [serial = 1185] [outer = 0x929ca400] 13:18:19 INFO - PROCESS | 1738 | 1467317899126 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 13:18:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:18:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1485ms 13:18:19 INFO - PROCESS | 1738 | 1467317899191 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 13:18:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:18:19 INFO - PROCESS | 1738 | 1467317899196 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 13:18:19 INFO - PROCESS | 1738 | 1467317899202 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:18:19 INFO - PROCESS | 1738 | 1467317899206 Marionette TRACE conn3 <- [1,1550,null,{}] 13:18:19 INFO - PROCESS | 1738 | 1467317899211 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:19 INFO - PROCESS | 1738 | 1467317899217 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:19 INFO - PROCESS | 1738 | 1467317899398 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 13:18:19 INFO - PROCESS | 1738 | 1467317899588 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:19 INFO - PROCESS | 1738 | 1467317899607 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b43400 == 46 [pid = 1738] [id = 395] 13:18:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x92b50000) [pid = 1738] [serial = 1186] [outer = (nil)] 13:18:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x92eb4800) [pid = 1738] [serial = 1187] [outer = 0x92b50000] 13:18:19 INFO - PROCESS | 1738 | 1467317899752 Marionette DEBUG loaded listener.js 13:18:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x93a55c00) [pid = 1738] [serial = 1188] [outer = 0x92b50000] 13:18:20 INFO - PROCESS | 1738 | 1467317900809 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:18:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:18:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1684ms 13:18:20 INFO - PROCESS | 1738 | 1467317900887 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 13:18:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:18:20 INFO - PROCESS | 1738 | 1467317900891 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 13:18:20 INFO - PROCESS | 1738 | 1467317900898 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:18:20 INFO - PROCESS | 1738 | 1467317900902 Marionette TRACE conn3 <- [1,1554,null,{}] 13:18:20 INFO - PROCESS | 1738 | 1467317900908 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:20 INFO - PROCESS | 1738 | 1467317900914 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:21 INFO - PROCESS | 1738 | 1467317901139 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 13:18:21 INFO - PROCESS | 1738 | 1467317901360 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:21 INFO - PROCESS | 1738 | 1467317901368 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x92ca2400 == 47 [pid = 1738] [id = 396] 13:18:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x939b7800) [pid = 1738] [serial = 1189] [outer = (nil)] 13:18:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x93c7f400) [pid = 1738] [serial = 1190] [outer = 0x939b7800] 13:18:21 INFO - PROCESS | 1738 | 1467317901495 Marionette DEBUG loaded listener.js 13:18:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x947d7000) [pid = 1738] [serial = 1191] [outer = 0x939b7800] 13:18:22 INFO - PROCESS | 1738 | 1467317902458 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:18:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:18:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1634ms 13:18:22 INFO - PROCESS | 1738 | 1467317902532 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 13:18:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:18:22 INFO - PROCESS | 1738 | 1467317902536 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 13:18:22 INFO - PROCESS | 1738 | 1467317902543 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:18:22 INFO - PROCESS | 1738 | 1467317902546 Marionette TRACE conn3 <- [1,1558,null,{}] 13:18:22 INFO - PROCESS | 1738 | 1467317902552 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:22 INFO - PROCESS | 1738 | 1467317902557 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:22 INFO - PROCESS | 1738 | 1467317902744 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 13:18:23 INFO - PROCESS | 1738 | 1467317903043 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:23 INFO - PROCESS | 1738 | 1467317903052 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97b000 == 48 [pid = 1738] [id = 397] 13:18:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8d97b800) [pid = 1738] [serial = 1192] [outer = (nil)] 13:18:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8e741400) [pid = 1738] [serial = 1193] [outer = 0x8d97b800] 13:18:23 INFO - PROCESS | 1738 | 1467317903232 Marionette DEBUG loaded listener.js 13:18:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8ef9ec00) [pid = 1738] [serial = 1194] [outer = 0x8d97b800] 13:18:24 INFO - PROCESS | 1738 | 1467317904445 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:18:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:18:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1996ms 13:18:24 INFO - PROCESS | 1738 | 1467317904539 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 13:18:24 INFO - PROCESS | 1738 | 1467317904545 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 13:18:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:18:24 INFO - PROCESS | 1738 | 1467317904554 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:18:24 INFO - PROCESS | 1738 | 1467317904559 Marionette TRACE conn3 <- [1,1562,null,{}] 13:18:24 INFO - PROCESS | 1738 | 1467317904567 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:24 INFO - PROCESS | 1738 | 1467317904574 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:24 INFO - PROCESS | 1738 | 1467317904788 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 13:18:25 INFO - PROCESS | 1738 | 1467317905017 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:25 INFO - PROCESS | 1738 | 1467317905034 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d987c00 == 49 [pid = 1738] [id = 398] 13:18:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8db88400) [pid = 1738] [serial = 1195] [outer = (nil)] 13:18:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8db93000) [pid = 1738] [serial = 1196] [outer = 0x8db88400] 13:18:25 INFO - PROCESS | 1738 | 1467317905117 Marionette DEBUG loaded listener.js 13:18:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8e745400) [pid = 1738] [serial = 1197] [outer = 0x8db88400] 13:18:26 INFO - PROCESS | 1738 | 1467317906077 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:18:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:18:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1585ms 13:18:26 INFO - PROCESS | 1738 | 1467317906139 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 13:18:26 INFO - PROCESS | 1738 | 1467317906146 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 13:18:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:18:26 INFO - PROCESS | 1738 | 1467317906156 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:18:26 INFO - PROCESS | 1738 | 1467317906160 Marionette TRACE conn3 <- [1,1566,null,{}] 13:18:26 INFO - PROCESS | 1738 | 1467317906166 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:26 INFO - PROCESS | 1738 | 1467317906172 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:26 INFO - PROCESS | 1738 | 1467317906354 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 13:18:26 INFO - PROCESS | 1738 | 1467317906577 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:26 INFO - PROCESS | 1738 | 1467317906585 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97a400 == 50 [pid = 1738] [id = 399] 13:18:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8e4bf800) [pid = 1738] [serial = 1198] [outer = (nil)] 13:18:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8efa2c00) [pid = 1738] [serial = 1199] [outer = 0x8e4bf800] 13:18:26 INFO - PROCESS | 1738 | 1467317906668 Marionette DEBUG loaded listener.js 13:18:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8f6edc00) [pid = 1738] [serial = 1200] [outer = 0x8e4bf800] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cdc00 == 49 [pid = 1738] [id = 357] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8e74f400 == 48 [pid = 1738] [id = 364] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d2000 == 47 [pid = 1738] [id = 389] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4c1c00 == 46 [pid = 1738] [id = 388] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8f94cc00 == 45 [pid = 1738] [id = 387] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8e76d000 == 44 [pid = 1738] [id = 386] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8d988c00 == 43 [pid = 1738] [id = 385] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8d587400 == 42 [pid = 1738] [id = 376] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4b4400 == 41 [pid = 1738] [id = 377] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x913a3400 == 40 [pid = 1738] [id = 361] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee67800 == 39 [pid = 1738] [id = 382] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x91cc5400 == 38 [pid = 1738] [id = 362] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c5c00 == 37 [pid = 1738] [id = 381] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4c1000 == 36 [pid = 1738] [id = 358] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8f945000 == 35 [pid = 1738] [id = 365] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8e76f000 == 34 [pid = 1738] [id = 378] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8f81c800 == 33 [pid = 1738] [id = 380] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8d986400 == 32 [pid = 1738] [id = 359] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d2400 == 31 [pid = 1738] [id = 369] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x913aa000 == 30 [pid = 1738] [id = 384] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8f950800 == 29 [pid = 1738] [id = 383] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8db97c00 == 28 [pid = 1738] [id = 363] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cb400 == 27 [pid = 1738] [id = 366] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5b000 == 26 [pid = 1738] [id = 356] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8d516400 == 25 [pid = 1738] [id = 360] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8db95000 == 24 [pid = 1738] [id = 355] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8d511c00 == 23 [pid = 1738] [id = 379] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x91f26400 == 22 [pid = 1738] [id = 367] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6ec400 == 21 [pid = 1738] [id = 370] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8e749000 == 20 [pid = 1738] [id = 375] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x913b0000 == 19 [pid = 1738] [id = 371] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee65400 == 18 [pid = 1738] [id = 374] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d9000 == 17 [pid = 1738] [id = 373] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x91cc5c00 == 16 [pid = 1738] [id = 372] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x92ca2400 == 15 [pid = 1738] [id = 396] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97b000 == 14 [pid = 1738] [id = 397] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x92b43400 == 13 [pid = 1738] [id = 395] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8d587c00 == 12 [pid = 1738] [id = 394] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x92328000 == 11 [pid = 1738] [id = 393] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8b800 == 10 [pid = 1738] [id = 391] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee61000 == 9 [pid = 1738] [id = 392] 13:18:28 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1ca400 == 8 [pid = 1738] [id = 390] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8f828800) [pid = 1738] [serial = 1142] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8ef9c400) [pid = 1738] [serial = 1128] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8ee5d000) [pid = 1738] [serial = 1127] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8d97f400) [pid = 1738] [serial = 1110] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8d51d400) [pid = 1738] [serial = 1109] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8f872400) [pid = 1738] [serial = 1113] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f823000) [pid = 1738] [serial = 1112] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x92b4a800) [pid = 1738] [serial = 1116] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x91f2c400) [pid = 1738] [serial = 1115] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8efa1c00) [pid = 1738] [serial = 1137] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8d58a000) [pid = 1738] [serial = 1139] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x93a52400) [pid = 1738] [serial = 1119] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x92feb800) [pid = 1738] [serial = 1118] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x93c66800) [pid = 1738] [serial = 1122] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x93c64800) [pid = 1738] [serial = 1121] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8d58d800) [pid = 1738] [serial = 1130] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8d97ac00) [pid = 1738] [serial = 1131] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e4bcc00) [pid = 1738] [serial = 1133] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x951a1800) [pid = 1738] [serial = 1125] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x947d6400) [pid = 1738] [serial = 1124] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8ee65000) [pid = 1738] [serial = 1136] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f0d6400) [pid = 1738] [serial = 1140] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e4bfc00) [pid = 1738] [serial = 1134] [outer = (nil)] [url = about:blank] 13:18:28 INFO - PROCESS | 1738 | 1467317908907 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:18:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:18:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2786ms 13:18:28 INFO - PROCESS | 1738 | 1467317908945 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 13:18:28 INFO - PROCESS | 1738 | 1467317908953 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 13:18:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:18:28 INFO - PROCESS | 1738 | 1467317908963 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:18:28 INFO - PROCESS | 1738 | 1467317908967 Marionette TRACE conn3 <- [1,1570,null,{}] 13:18:28 INFO - PROCESS | 1738 | 1467317908980 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:28 INFO - PROCESS | 1738 | 1467317908986 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:29 INFO - PROCESS | 1738 | 1467317909220 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 13:18:29 INFO - PROCESS | 1738 | 1467317909351 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:29 INFO - PROCESS | 1738 | 1467317909358 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58bc00 == 9 [pid = 1738] [id = 400] 13:18:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8d58c800) [pid = 1738] [serial = 1201] [outer = (nil)] 13:18:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8d982400) [pid = 1738] [serial = 1202] [outer = 0x8d58c800] 13:18:29 INFO - PROCESS | 1738 | 1467317909439 Marionette DEBUG loaded listener.js 13:18:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8db8b800) [pid = 1738] [serial = 1203] [outer = 0x8d58c800] 13:18:30 INFO - PROCESS | 1738 | 1467317910378 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:18:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:18:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1437ms 13:18:30 INFO - PROCESS | 1738 | 1467317910400 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 13:18:30 INFO - PROCESS | 1738 | 1467317910407 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 13:18:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:18:30 INFO - PROCESS | 1738 | 1467317910417 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:18:30 INFO - PROCESS | 1738 | 1467317910421 Marionette TRACE conn3 <- [1,1574,null,{}] 13:18:30 INFO - PROCESS | 1738 | 1467317910428 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:30 INFO - PROCESS | 1738 | 1467317910433 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:30 INFO - PROCESS | 1738 | 1467317910598 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 13:18:30 INFO - PROCESS | 1738 | 1467317910616 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:30 INFO - PROCESS | 1738 | 1467317910626 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d516800 == 10 [pid = 1738] [id = 401] 13:18:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e762000) [pid = 1738] [serial = 1204] [outer = (nil)] 13:18:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8ee5c400) [pid = 1738] [serial = 1205] [outer = 0x8e762000] 13:18:30 INFO - PROCESS | 1738 | 1467317910830 Marionette DEBUG loaded listener.js 13:18:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8ee67800) [pid = 1738] [serial = 1206] [outer = 0x8e762000] 13:18:31 INFO - PROCESS | 1738 | 1467317911782 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 13:18:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:18:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1429ms 13:18:31 INFO - PROCESS | 1738 | 1467317911847 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 13:18:31 INFO - PROCESS | 1738 | 1467317911851 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 13:18:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:18:31 INFO - PROCESS | 1738 | 1467317911857 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:18:31 INFO - PROCESS | 1738 | 1467317911864 Marionette TRACE conn3 <- [1,1578,null,{}] 13:18:31 INFO - PROCESS | 1738 | 1467317911892 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:31 INFO - PROCESS | 1738 | 1467317911902 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:32 INFO - PROCESS | 1738 | 1467317912131 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 13:18:32 INFO - PROCESS | 1738 | 1467317912155 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:32 INFO - PROCESS | 1738 | 1467317912166 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6e7c00 == 11 [pid = 1738] [id = 402] 13:18:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f6e9800) [pid = 1738] [serial = 1207] [outer = (nil)] 13:18:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f81e000) [pid = 1738] [serial = 1208] [outer = 0x8f6e9800] 13:18:32 INFO - PROCESS | 1738 | 1467317912240 Marionette DEBUG loaded listener.js 13:18:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f82a800) [pid = 1738] [serial = 1209] [outer = 0x8f6e9800] 13:18:33 INFO - PROCESS | 1738 | 1467317913191 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 13:18:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:18:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1386ms 13:18:33 INFO - PROCESS | 1738 | 1467317913244 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 13:18:33 INFO - PROCESS | 1738 | 1467317913249 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 13:18:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:18:33 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8efaa000) [pid = 1738] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:18:33 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8db89c00) [pid = 1738] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:18:33 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f0cdc00) [pid = 1738] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:18:33 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x913ac000) [pid = 1738] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:18:33 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f821000) [pid = 1738] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:18:33 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8db94800) [pid = 1738] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:18:33 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91372400) [pid = 1738] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:18:33 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8ee5e400) [pid = 1738] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:18:33 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f947800) [pid = 1738] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:18:33 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f94e400) [pid = 1738] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:18:33 INFO - PROCESS | 1738 | 1467317913942 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:18:33 INFO - PROCESS | 1738 | 1467317913946 Marionette TRACE conn3 <- [1,1582,null,{}] 13:18:33 INFO - PROCESS | 1738 | 1467317913966 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:33 INFO - PROCESS | 1738 | 1467317913976 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:34 INFO - PROCESS | 1738 | 1467317914214 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 13:18:34 INFO - PROCESS | 1738 | 1467317914300 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:34 INFO - PROCESS | 1738 | 1467317914308 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6e2c00 == 12 [pid = 1738] [id = 403] 13:18:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f6ee800) [pid = 1738] [serial = 1210] [outer = (nil)] 13:18:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f82a000) [pid = 1738] [serial = 1211] [outer = 0x8f6ee800] 13:18:34 INFO - PROCESS | 1738 | 1467317914384 Marionette DEBUG loaded listener.js 13:18:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f947000) [pid = 1738] [serial = 1212] [outer = 0x8f6ee800] 13:18:35 INFO - PROCESS | 1738 | 1467317915151 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:18:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:18:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1452ms 13:18:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:18:35 INFO - PROCESS | 1738 | 1467317915203 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 13:18:35 INFO - PROCESS | 1738 | 1467317915206 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 13:18:35 INFO - PROCESS | 1738 | 1467317915213 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:18:35 INFO - PROCESS | 1738 | 1467317915216 Marionette TRACE conn3 <- [1,1586,null,{}] 13:18:35 INFO - PROCESS | 1738 | 1467317915222 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:35 INFO - PROCESS | 1738 | 1467317915226 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:35 INFO - PROCESS | 1738 | 1467317915404 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 13:18:35 INFO - PROCESS | 1738 | 1467317915416 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:35 INFO - PROCESS | 1738 | 1467317915424 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa2400 == 13 [pid = 1738] [id = 404] 13:18:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f942c00) [pid = 1738] [serial = 1213] [outer = (nil)] 13:18:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91371800) [pid = 1738] [serial = 1214] [outer = 0x8f942c00] 13:18:35 INFO - PROCESS | 1738 | 1467317915493 Marionette DEBUG loaded listener.js 13:18:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x913a2800) [pid = 1738] [serial = 1215] [outer = 0x8f942c00] 13:18:36 INFO - PROCESS | 1738 | 1467317916627 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 13:18:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:18:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1488ms 13:18:36 INFO - PROCESS | 1738 | 1467317916702 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 13:18:36 INFO - PROCESS | 1738 | 1467317916709 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 13:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:18:36 INFO - PROCESS | 1738 | 1467317916718 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:18:36 INFO - PROCESS | 1738 | 1467317916723 Marionette TRACE conn3 <- [1,1590,null,{}] 13:18:36 INFO - PROCESS | 1738 | 1467317916733 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:36 INFO - PROCESS | 1738 | 1467317916738 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:36 INFO - PROCESS | 1738 | 1467317916962 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 13:18:37 INFO - PROCESS | 1738 | 1467317917197 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:37 INFO - PROCESS | 1738 | 1467317917204 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d590c00 == 14 [pid = 1738] [id = 405] 13:18:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8d97b000) [pid = 1738] [serial = 1216] [outer = (nil)] 13:18:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8e749000) [pid = 1738] [serial = 1217] [outer = 0x8d97b000] 13:18:37 INFO - PROCESS | 1738 | 1467317917315 Marionette DEBUG loaded listener.js 13:18:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8e76d800) [pid = 1738] [serial = 1218] [outer = 0x8d97b000] 13:18:38 INFO - PROCESS | 1738 | 1467317918342 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 13:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1693ms 13:18:38 INFO - PROCESS | 1738 | 1467317918414 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 13:18:38 INFO - PROCESS | 1738 | 1467317918424 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 13:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:18:38 INFO - PROCESS | 1738 | 1467317918438 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:18:38 INFO - PROCESS | 1738 | 1467317918443 Marionette TRACE conn3 <- [1,1594,null,{}] 13:18:38 INFO - PROCESS | 1738 | 1467317918450 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:38 INFO - PROCESS | 1738 | 1467317918458 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:38 INFO - PROCESS | 1738 | 1467317918690 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 13:18:38 INFO - PROCESS | 1738 | 1467317918953 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:38 INFO - PROCESS | 1738 | 1467317918967 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e74a400 == 15 [pid = 1738] [id = 406] 13:18:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f6ef800) [pid = 1738] [serial = 1219] [outer = (nil)] 13:18:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8f826000) [pid = 1738] [serial = 1220] [outer = 0x8f6ef800] 13:18:39 INFO - PROCESS | 1738 | 1467317919105 Marionette DEBUG loaded listener.js 13:18:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8f86ac00) [pid = 1738] [serial = 1221] [outer = 0x8f6ef800] 13:18:40 INFO - PROCESS | 1738 | 1467317920279 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:18:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1891ms 13:18:40 INFO - PROCESS | 1738 | 1467317920330 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 13:18:40 INFO - PROCESS | 1738 | 1467317920335 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 13:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:18:40 INFO - PROCESS | 1738 | 1467317920346 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:18:40 INFO - PROCESS | 1738 | 1467317920358 Marionette TRACE conn3 <- [1,1598,null,{}] 13:18:40 INFO - PROCESS | 1738 | 1467317920382 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:40 INFO - PROCESS | 1738 | 1467317920403 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:40 INFO - PROCESS | 1738 | 1467317920738 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 13:18:40 INFO - PROCESS | 1738 | 1467317920902 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:40 INFO - PROCESS | 1738 | 1467317920914 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x91cc9000 == 16 [pid = 1738] [id = 407] 13:18:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91cc9800) [pid = 1738] [serial = 1222] [outer = (nil)] 13:18:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x91cd0400) [pid = 1738] [serial = 1223] [outer = 0x91cc9800] 13:18:41 INFO - PROCESS | 1738 | 1467317921000 Marionette DEBUG loaded listener.js 13:18:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x91f21400) [pid = 1738] [serial = 1224] [outer = 0x91cc9800] 13:18:41 INFO - PROCESS | 1738 | 1467317921903 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1603ms 13:18:41 INFO - PROCESS | 1738 | 1467317921946 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 13:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:18:41 INFO - PROCESS | 1738 | 1467317921951 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 13:18:41 INFO - PROCESS | 1738 | 1467317921957 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:18:41 INFO - PROCESS | 1738 | 1467317921961 Marionette TRACE conn3 <- [1,1602,null,{}] 13:18:41 INFO - PROCESS | 1738 | 1467317921967 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:41 INFO - PROCESS | 1738 | 1467317921973 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:42 INFO - PROCESS | 1738 | 1467317922162 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 13:18:42 INFO - PROCESS | 1738 | 1467317922334 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:42 INFO - PROCESS | 1738 | 1467317922342 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x92330400 == 17 [pid = 1738] [id = 408] 13:18:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x92332c00) [pid = 1738] [serial = 1225] [outer = (nil)] 13:18:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x929c7c00) [pid = 1738] [serial = 1226] [outer = 0x92332c00] 13:18:42 INFO - PROCESS | 1738 | 1467317922434 Marionette DEBUG loaded listener.js 13:18:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x929d4400) [pid = 1738] [serial = 1227] [outer = 0x92332c00] 13:18:43 INFO - PROCESS | 1738 | 1467317923453 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 13:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1534ms 13:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:18:43 INFO - PROCESS | 1738 | 1467317923492 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 13:18:43 INFO - PROCESS | 1738 | 1467317923495 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 13:18:43 INFO - PROCESS | 1738 | 1467317923501 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:18:43 INFO - PROCESS | 1738 | 1467317923505 Marionette TRACE conn3 <- [1,1606,null,{}] 13:18:43 INFO - PROCESS | 1738 | 1467317923511 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:43 INFO - PROCESS | 1738 | 1467317923516 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:43 INFO - PROCESS | 1738 | 1467317923684 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 13:18:43 INFO - PROCESS | 1738 | 1467317923859 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:43 INFO - PROCESS | 1738 | 1467317923868 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f81ec00 == 18 [pid = 1738] [id = 409] 13:18:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x92330000) [pid = 1738] [serial = 1228] [outer = (nil)] 13:18:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x92b4cc00) [pid = 1738] [serial = 1229] [outer = 0x92330000] 13:18:43 INFO - PROCESS | 1738 | 1467317923947 Marionette DEBUG loaded listener.js 13:18:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x92b51800) [pid = 1738] [serial = 1230] [outer = 0x92330000] 13:18:44 INFO - PROCESS | 1738 | 1467317924931 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 13:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1481ms 13:18:44 INFO - PROCESS | 1738 | 1467317924983 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 13:18:44 INFO - PROCESS | 1738 | 1467317924988 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 13:18:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:18:44 INFO - PROCESS | 1738 | 1467317924994 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:18:44 INFO - PROCESS | 1738 | 1467317924997 Marionette TRACE conn3 <- [1,1610,null,{}] 13:18:45 INFO - PROCESS | 1738 | 1467317925003 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:45 INFO - PROCESS | 1738 | 1467317925014 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:45 INFO - PROCESS | 1738 | 1467317925289 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 13:18:45 INFO - PROCESS | 1738 | 1467317925571 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:45 INFO - PROCESS | 1738 | 1467317925582 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51a400 == 19 [pid = 1738] [id = 410] 13:18:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8d51f400) [pid = 1738] [serial = 1231] [outer = (nil)] 13:18:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x92fed000) [pid = 1738] [serial = 1232] [outer = 0x8d51f400] 13:18:45 INFO - PROCESS | 1738 | 1467317925672 Marionette DEBUG loaded listener.js 13:18:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x92fedc00) [pid = 1738] [serial = 1233] [outer = 0x8d51f400] 13:18:46 INFO - PROCESS | 1738 | 1467317926553 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 13:18:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:18:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1630ms 13:18:46 INFO - PROCESS | 1738 | 1467317926625 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 13:18:46 INFO - PROCESS | 1738 | 1467317926629 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 13:18:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:18:46 INFO - PROCESS | 1738 | 1467317926636 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:18:46 INFO - PROCESS | 1738 | 1467317926639 Marionette TRACE conn3 <- [1,1614,null,{}] 13:18:46 INFO - PROCESS | 1738 | 1467317926645 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:46 INFO - PROCESS | 1738 | 1467317926650 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:46 INFO - PROCESS | 1738 | 1467317926993 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 13:18:47 INFO - PROCESS | 1738 | 1467317927287 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:47 INFO - PROCESS | 1738 | 1467317927307 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d587400 == 20 [pid = 1738] [id = 411] 13:18:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8d587c00) [pid = 1738] [serial = 1234] [outer = (nil)] 13:18:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8d58dc00) [pid = 1738] [serial = 1235] [outer = 0x8d587c00] 13:18:47 INFO - PROCESS | 1738 | 1467317927405 Marionette DEBUG loaded listener.js 13:18:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8d981c00) [pid = 1738] [serial = 1236] [outer = 0x8d587c00] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x91cce800) [pid = 1738] [serial = 1166] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8db90400) [pid = 1738] [serial = 1157] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8e4b2400) [pid = 1738] [serial = 1158] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8f6ef400) [pid = 1738] [serial = 1148] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8f828400) [pid = 1738] [serial = 1149] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x913af800) [pid = 1738] [serial = 1154] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x91cc2400) [pid = 1738] [serial = 1155] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8f86cc00) [pid = 1738] [serial = 1143] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8e4b3000) [pid = 1738] [serial = 1145] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8e74b000) [pid = 1738] [serial = 1146] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x9137a800) [pid = 1738] [serial = 1151] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x913a3800) [pid = 1738] [serial = 1152] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f0cd400) [pid = 1738] [serial = 1160] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8f6e6800) [pid = 1738] [serial = 1161] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f86b800) [pid = 1738] [serial = 1170] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x913a4400) [pid = 1738] [serial = 1164] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91cd0800) [pid = 1738] [serial = 1167] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x91376400) [pid = 1738] [serial = 1163] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91f24c00) [pid = 1738] [serial = 1169] [outer = (nil)] [url = about:blank] 13:18:48 INFO - PROCESS | 1738 | 1467317928357 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 13:18:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 13:18:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1784ms 13:18:48 INFO - PROCESS | 1738 | 1467317928423 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 13:18:48 INFO - PROCESS | 1738 | 1467317928429 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 13:18:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:18:48 INFO - PROCESS | 1738 | 1467317928437 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:18:48 INFO - PROCESS | 1738 | 1467317928442 Marionette TRACE conn3 <- [1,1618,null,{}] 13:18:48 INFO - PROCESS | 1738 | 1467317928449 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:48 INFO - PROCESS | 1738 | 1467317928455 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:48 INFO - PROCESS | 1738 | 1467317928622 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 13:18:48 INFO - PROCESS | 1738 | 1467317928779 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:48 INFO - PROCESS | 1738 | 1467317928791 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4b3c00 == 21 [pid = 1738] [id = 412] 13:18:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8e4bdc00) [pid = 1738] [serial = 1237] [outer = (nil)] 13:18:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8e76e800) [pid = 1738] [serial = 1238] [outer = 0x8e4bdc00] 13:18:48 INFO - PROCESS | 1738 | 1467317928891 Marionette DEBUG loaded listener.js 13:18:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8efa8800) [pid = 1738] [serial = 1239] [outer = 0x8e4bdc00] 13:18:49 INFO - PROCESS | 1738 | 1467317929760 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 13:18:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:18:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1438ms 13:18:49 INFO - PROCESS | 1738 | 1467317929876 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 13:18:49 INFO - PROCESS | 1738 | 1467317929882 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 13:18:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:18:49 INFO - PROCESS | 1738 | 1467317929891 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:18:49 INFO - PROCESS | 1738 | 1467317929897 Marionette TRACE conn3 <- [1,1622,null,{}] 13:18:49 INFO - PROCESS | 1738 | 1467317929907 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:49 INFO - PROCESS | 1738 | 1467317929914 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:50 INFO - PROCESS | 1738 | 1467317930141 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 13:18:50 INFO - PROCESS | 1738 | 1467317930417 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:50 INFO - PROCESS | 1738 | 1467317930435 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4be800 == 22 [pid = 1738] [id = 413] 13:18:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8e4bf000) [pid = 1738] [serial = 1240] [outer = (nil)] 13:18:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8e74ec00) [pid = 1738] [serial = 1241] [outer = 0x8e4bf000] 13:18:50 INFO - PROCESS | 1738 | 1467317930559 Marionette DEBUG loaded listener.js 13:18:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8efa4c00) [pid = 1738] [serial = 1242] [outer = 0x8e4bf000] 13:18:51 INFO - PROCESS | 1738 | 1467317931507 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 13:18:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 13:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1692ms 13:18:51 INFO - PROCESS | 1738 | 1467317931584 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 13:18:51 INFO - PROCESS | 1738 | 1467317931589 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 13:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:18:51 INFO - PROCESS | 1738 | 1467317931600 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:18:51 INFO - PROCESS | 1738 | 1467317931605 Marionette TRACE conn3 <- [1,1626,null,{}] 13:18:51 INFO - PROCESS | 1738 | 1467317931612 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:51 INFO - PROCESS | 1738 | 1467317931617 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:51 INFO - PROCESS | 1738 | 1467317931842 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 13:18:52 INFO - PROCESS | 1738 | 1467317932075 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:52 INFO - PROCESS | 1738 | 1467317932082 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f875800 == 23 [pid = 1738] [id = 414] 13:18:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8f941800) [pid = 1738] [serial = 1243] [outer = (nil)] 13:18:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8f94e400) [pid = 1738] [serial = 1244] [outer = 0x8f941800] 13:18:52 INFO - PROCESS | 1738 | 1467317932187 Marionette DEBUG loaded listener.js 13:18:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x91377000) [pid = 1738] [serial = 1245] [outer = 0x8f941800] 13:18:53 INFO - PROCESS | 1738 | 1467317933142 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:18:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:18:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1597ms 13:18:53 INFO - PROCESS | 1738 | 1467317933194 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 13:18:53 INFO - PROCESS | 1738 | 1467317933199 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 13:18:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:18:53 INFO - PROCESS | 1738 | 1467317933206 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:18:53 INFO - PROCESS | 1738 | 1467317933210 Marionette TRACE conn3 <- [1,1630,null,{}] 13:18:53 INFO - PROCESS | 1738 | 1467317933226 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:53 INFO - PROCESS | 1738 | 1467317933236 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:53 INFO - PROCESS | 1738 | 1467317933471 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 13:18:53 INFO - PROCESS | 1738 | 1467317933748 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:53 INFO - PROCESS | 1738 | 1467317933762 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c8000 == 24 [pid = 1738] [id = 415] 13:18:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x913a6000) [pid = 1738] [serial = 1246] [outer = (nil)] 13:18:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x91cc8400) [pid = 1738] [serial = 1247] [outer = 0x913a6000] 13:18:53 INFO - PROCESS | 1738 | 1467317933897 Marionette DEBUG loaded listener.js 13:18:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x91f23400) [pid = 1738] [serial = 1248] [outer = 0x913a6000] 13:18:54 INFO - PROCESS | 1738 | 1467317934815 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 13:18:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1646ms 13:18:54 INFO - PROCESS | 1738 | 1467317934853 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 13:18:54 INFO - PROCESS | 1738 | 1467317934857 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 13:18:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:18:54 INFO - PROCESS | 1738 | 1467317934884 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:18:54 INFO - PROCESS | 1738 | 1467317934888 Marionette TRACE conn3 <- [1,1634,null,{}] 13:18:54 INFO - PROCESS | 1738 | 1467317934894 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:54 INFO - PROCESS | 1738 | 1467317934899 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:55 INFO - PROCESS | 1738 | 1467317935081 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 13:18:55 INFO - PROCESS | 1738 | 1467317935263 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:55 INFO - PROCESS | 1738 | 1467317935280 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c7000 == 25 [pid = 1738] [id = 416] 13:18:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8db93400) [pid = 1738] [serial = 1249] [outer = (nil)] 13:18:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x91f2cc00) [pid = 1738] [serial = 1250] [outer = 0x8db93400] 13:18:55 INFO - PROCESS | 1738 | 1467317935453 Marionette DEBUG loaded listener.js 13:18:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x92b43400) [pid = 1738] [serial = 1251] [outer = 0x8db93400] 13:18:56 INFO - PROCESS | 1738 | 1467317936468 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:18:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:18:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1640ms 13:18:56 INFO - PROCESS | 1738 | 1467317936521 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 13:18:56 INFO - PROCESS | 1738 | 1467317936525 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 13:18:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:18:56 INFO - PROCESS | 1738 | 1467317936531 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:18:56 INFO - PROCESS | 1738 | 1467317936534 Marionette TRACE conn3 <- [1,1638,null,{}] 13:18:56 INFO - PROCESS | 1738 | 1467317936540 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:56 INFO - PROCESS | 1738 | 1467317936546 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:56 INFO - PROCESS | 1738 | 1467317936718 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 13:18:56 INFO - PROCESS | 1738 | 1467317936893 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:56 INFO - PROCESS | 1738 | 1467317936899 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x9232dc00 == 26 [pid = 1738] [id = 417] 13:18:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x929c8400) [pid = 1738] [serial = 1252] [outer = (nil)] 13:18:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x92fef400) [pid = 1738] [serial = 1253] [outer = 0x929c8400] 13:18:56 INFO - PROCESS | 1738 | 1467317936982 Marionette DEBUG loaded listener.js 13:18:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x939ab400) [pid = 1738] [serial = 1254] [outer = 0x929c8400] 13:18:58 INFO - PROCESS | 1738 | 1467317937997 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 13:18:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:18:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1529ms 13:18:58 INFO - PROCESS | 1738 | 1467317938062 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 13:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:18:58 INFO - PROCESS | 1738 | 1467317938073 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 13:18:58 INFO - PROCESS | 1738 | 1467317938078 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:18:58 INFO - PROCESS | 1738 | 1467317938083 Marionette TRACE conn3 <- [1,1642,null,{}] 13:18:58 INFO - PROCESS | 1738 | 1467317938089 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:58 INFO - PROCESS | 1738 | 1467317938099 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:58 INFO - PROCESS | 1738 | 1467317938351 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 13:18:58 INFO - PROCESS | 1738 | 1467317938580 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:58 INFO - PROCESS | 1738 | 1467317938591 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5c800 == 27 [pid = 1738] [id = 418] 13:18:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x93a57400) [pid = 1738] [serial = 1255] [outer = (nil)] 13:18:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x93c78800) [pid = 1738] [serial = 1256] [outer = 0x93a57400] 13:18:58 INFO - PROCESS | 1738 | 1467317938683 Marionette DEBUG loaded listener.js 13:18:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x947e3400) [pid = 1738] [serial = 1257] [outer = 0x93a57400] 13:18:59 INFO - PROCESS | 1738 | 1467317939562 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 13:18:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1534ms 13:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:18:59 INFO - PROCESS | 1738 | 1467317939613 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 13:18:59 INFO - PROCESS | 1738 | 1467317939616 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 13:18:59 INFO - PROCESS | 1738 | 1467317939623 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:18:59 INFO - PROCESS | 1738 | 1467317939626 Marionette TRACE conn3 <- [1,1646,null,{}] 13:18:59 INFO - PROCESS | 1738 | 1467317939632 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:18:59 INFO - PROCESS | 1738 | 1467317939637 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:18:59 INFO - PROCESS | 1738 | 1467317939804 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 13:19:00 INFO - PROCESS | 1738 | 1467317939994 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:00 INFO - PROCESS | 1738 | 1467317940004 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee67000 == 28 [pid = 1738] [id = 419] 13:19:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8f0d4400) [pid = 1738] [serial = 1258] [outer = (nil)] 13:19:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x95199c00) [pid = 1738] [serial = 1259] [outer = 0x8f0d4400] 13:19:00 INFO - PROCESS | 1738 | 1467317940117 Marionette DEBUG loaded listener.js 13:19:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x9521c000) [pid = 1738] [serial = 1260] [outer = 0x8f0d4400] 13:19:01 INFO - PROCESS | 1738 | 1467317941142 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 13:19:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:19:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1589ms 13:19:01 INFO - PROCESS | 1738 | 1467317941212 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 13:19:01 INFO - PROCESS | 1738 | 1467317941216 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 13:19:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:19:01 INFO - PROCESS | 1738 | 1467317941223 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:19:01 INFO - PROCESS | 1738 | 1467317941227 Marionette TRACE conn3 <- [1,1650,null,{}] 13:19:01 INFO - PROCESS | 1738 | 1467317941232 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:01 INFO - PROCESS | 1738 | 1467317941237 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:01 INFO - PROCESS | 1738 | 1467317941641 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 13:19:01 INFO - PROCESS | 1738 | 1467317941913 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:01 INFO - PROCESS | 1738 | 1467317941927 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97c400 == 29 [pid = 1738] [id = 420] 13:19:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x8d97f400) [pid = 1738] [serial = 1261] [outer = (nil)] 13:19:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x8db95c00) [pid = 1738] [serial = 1262] [outer = 0x8d97f400] 13:19:02 INFO - PROCESS | 1738 | 1467317942056 Marionette DEBUG loaded listener.js 13:19:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x8ee5e400) [pid = 1738] [serial = 1263] [outer = 0x8d97f400] 13:19:04 INFO - PROCESS | 1738 | 1467317944330 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 13:19:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:19:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 3215ms 13:19:04 INFO - PROCESS | 1738 | 1467317944451 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 13:19:04 INFO - PROCESS | 1738 | 1467317944458 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 13:19:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:19:04 INFO - PROCESS | 1738 | 1467317944467 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:19:04 INFO - PROCESS | 1738 | 1467317944471 Marionette TRACE conn3 <- [1,1654,null,{}] 13:19:04 INFO - PROCESS | 1738 | 1467317944498 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:04 INFO - PROCESS | 1738 | 1467317944505 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:04 INFO - PROCESS | 1738 | 1467317944714 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 13:19:04 INFO - PROCESS | 1738 | 1467317944745 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:04 INFO - PROCESS | 1738 | 1467317944758 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97c000 == 30 [pid = 1738] [id = 421] 13:19:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x8db8c800) [pid = 1738] [serial = 1264] [outer = (nil)] 13:19:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x8e4b2800) [pid = 1738] [serial = 1265] [outer = 0x8db8c800] 13:19:04 INFO - PROCESS | 1738 | 1467317944828 Marionette DEBUG loaded listener.js 13:19:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x8e4c1000) [pid = 1738] [serial = 1266] [outer = 0x8db8c800] 13:19:05 INFO - PROCESS | 1738 | 1467317945827 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:19:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:19:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1402ms 13:19:05 INFO - PROCESS | 1738 | 1467317945875 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 13:19:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:19:05 INFO - PROCESS | 1738 | 1467317945886 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 13:19:05 INFO - PROCESS | 1738 | 1467317945899 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:19:05 INFO - PROCESS | 1738 | 1467317945904 Marionette TRACE conn3 <- [1,1658,null,{}] 13:19:05 INFO - PROCESS | 1738 | 1467317945917 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:05 INFO - PROCESS | 1738 | 1467317945925 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:06 INFO - PROCESS | 1738 | 1467317946197 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 13:19:06 INFO - PROCESS | 1738 | 1467317946224 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:06 INFO - PROCESS | 1738 | 1467317946235 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6ec800 == 31 [pid = 1738] [id = 422] 13:19:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x8f6eec00) [pid = 1738] [serial = 1267] [outer = (nil)] 13:19:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x8f822c00) [pid = 1738] [serial = 1268] [outer = 0x8f6eec00] 13:19:06 INFO - PROCESS | 1738 | 1467317946327 Marionette DEBUG loaded listener.js 13:19:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x8f86b400) [pid = 1738] [serial = 1269] [outer = 0x8f6eec00] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x939b7800) [pid = 1738] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x8e762000) [pid = 1738] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x8d97b800) [pid = 1738] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x8d58c800) [pid = 1738] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x8e4bf800) [pid = 1738] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x8f6e9800) [pid = 1738] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x8db88400) [pid = 1738] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x8b1cb800) [pid = 1738] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x8e744c00) [pid = 1738] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x8f6e4400) [pid = 1738] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x9232d800) [pid = 1738] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x929ca400) [pid = 1738] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x92b50000) [pid = 1738] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8f6ee800) [pid = 1738] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8d587c00) [pid = 1738] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8d97b000) [pid = 1738] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8f6ef800) [pid = 1738] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x91cc9800) [pid = 1738] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x92332c00) [pid = 1738] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x92330000) [pid = 1738] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8f942c00) [pid = 1738] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8d51f400) [pid = 1738] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:19:07 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8e4bdc00) [pid = 1738] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:19:08 INFO - PROCESS | 1738 | 1467317948060 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2201ms 13:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:19:08 INFO - PROCESS | 1738 | 1467317948098 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 13:19:08 INFO - PROCESS | 1738 | 1467317948101 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 13:19:08 INFO - PROCESS | 1738 | 1467317948108 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:19:08 INFO - PROCESS | 1738 | 1467317948114 Marionette TRACE conn3 <- [1,1662,null,{}] 13:19:08 INFO - PROCESS | 1738 | 1467317948131 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:08 INFO - PROCESS | 1738 | 1467317948140 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:08 INFO - PROCESS | 1738 | 1467317948366 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 13:19:08 INFO - PROCESS | 1738 | 1467317948382 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:08 INFO - PROCESS | 1738 | 1467317948395 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6ef400 == 32 [pid = 1738] [id = 423] 13:19:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8f6ef800) [pid = 1738] [serial = 1270] [outer = (nil)] 13:19:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8f947400) [pid = 1738] [serial = 1271] [outer = 0x8f6ef800] 13:19:08 INFO - PROCESS | 1738 | 1467317948469 Marionette DEBUG loaded listener.js 13:19:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x91377c00) [pid = 1738] [serial = 1272] [outer = 0x8f6ef800] 13:19:09 INFO - PROCESS | 1738 | 1467317949393 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 13:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1353ms 13:19:09 INFO - PROCESS | 1738 | 1467317949462 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 13:19:09 INFO - PROCESS | 1738 | 1467317949468 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 13:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:19:09 INFO - PROCESS | 1738 | 1467317949478 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:19:09 INFO - PROCESS | 1738 | 1467317949484 Marionette TRACE conn3 <- [1,1666,null,{}] 13:19:09 INFO - PROCESS | 1738 | 1467317949554 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:09 INFO - PROCESS | 1738 | 1467317949561 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:09 INFO - PROCESS | 1738 | 1467317949757 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 13:19:09 INFO - PROCESS | 1738 | 1467317949947 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:09 INFO - PROCESS | 1738 | 1467317949960 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51c400 == 33 [pid = 1738] [id = 424] 13:19:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8d988000) [pid = 1738] [serial = 1273] [outer = (nil)] 13:19:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8db90c00) [pid = 1738] [serial = 1274] [outer = 0x8d988000] 13:19:10 INFO - PROCESS | 1738 | 1467317950113 Marionette DEBUG loaded listener.js 13:19:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8e748000) [pid = 1738] [serial = 1275] [outer = 0x8d988000] 13:19:11 INFO - PROCESS | 1738 | 1467317951108 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 13:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1690ms 13:19:11 INFO - PROCESS | 1738 | 1467317951168 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 13:19:11 INFO - PROCESS | 1738 | 1467317951178 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 13:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:19:11 INFO - PROCESS | 1738 | 1467317951190 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:19:11 INFO - PROCESS | 1738 | 1467317951194 Marionette TRACE conn3 <- [1,1670,null,{}] 13:19:11 INFO - PROCESS | 1738 | 1467317951201 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:11 INFO - PROCESS | 1738 | 1467317951206 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:11 INFO - PROCESS | 1738 | 1467317951450 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 13:19:11 INFO - PROCESS | 1738 | 1467317951685 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:11 INFO - PROCESS | 1738 | 1467317951694 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6e4000 == 34 [pid = 1738] [id = 425] 13:19:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8f6e4400) [pid = 1738] [serial = 1276] [outer = (nil)] 13:19:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8f826800) [pid = 1738] [serial = 1277] [outer = 0x8f6e4400] 13:19:11 INFO - PROCESS | 1738 | 1467317951800 Marionette DEBUG loaded listener.js 13:19:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x91372800) [pid = 1738] [serial = 1278] [outer = 0x8f6e4400] 13:19:12 INFO - PROCESS | 1738 | 1467317952835 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 13:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1736ms 13:19:12 INFO - PROCESS | 1738 | 1467317952928 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 13:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:19:12 INFO - PROCESS | 1738 | 1467317952933 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 13:19:12 INFO - PROCESS | 1738 | 1467317952942 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:19:12 INFO - PROCESS | 1738 | 1467317952948 Marionette TRACE conn3 <- [1,1674,null,{}] 13:19:12 INFO - PROCESS | 1738 | 1467317952965 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:12 INFO - PROCESS | 1738 | 1467317952974 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:13 INFO - PROCESS | 1738 | 1467317953280 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 13:19:13 INFO - PROCESS | 1738 | 1467317953516 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:13 INFO - PROCESS | 1738 | 1467317953528 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x92326c00 == 35 [pid = 1738] [id = 426] 13:19:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x92328000) [pid = 1738] [serial = 1279] [outer = (nil)] 13:19:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x92331800) [pid = 1738] [serial = 1280] [outer = 0x92328000] 13:19:13 INFO - PROCESS | 1738 | 1467317953612 Marionette DEBUG loaded listener.js 13:19:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x92b44400) [pid = 1738] [serial = 1281] [outer = 0x92328000] 13:19:14 INFO - PROCESS | 1738 | 1467317954536 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 13:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1640ms 13:19:14 INFO - PROCESS | 1738 | 1467317954580 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 13:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:19:14 INFO - PROCESS | 1738 | 1467317954585 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 13:19:14 INFO - PROCESS | 1738 | 1467317954607 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:19:14 INFO - PROCESS | 1738 | 1467317954611 Marionette TRACE conn3 <- [1,1678,null,{}] 13:19:14 INFO - PROCESS | 1738 | 1467317954620 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:14 INFO - PROCESS | 1738 | 1467317954625 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:14 INFO - PROCESS | 1738 | 1467317954810 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 13:19:15 INFO - PROCESS | 1738 | 1467317954992 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:15 INFO - PROCESS | 1738 | 1467317955004 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b4a800 == 36 [pid = 1738] [id = 427] 13:19:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x92ca1800) [pid = 1738] [serial = 1282] [outer = (nil)] 13:19:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x92feb400) [pid = 1738] [serial = 1283] [outer = 0x92ca1800] 13:19:15 INFO - PROCESS | 1738 | 1467317955089 Marionette DEBUG loaded listener.js 13:19:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x9137d400) [pid = 1738] [serial = 1284] [outer = 0x92ca1800] 13:19:16 INFO - PROCESS | 1738 | 1467317956149 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 13:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1602ms 13:19:16 INFO - PROCESS | 1738 | 1467317956195 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 13:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:19:16 INFO - PROCESS | 1738 | 1467317956199 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 13:19:16 INFO - PROCESS | 1738 | 1467317956206 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:19:16 INFO - PROCESS | 1738 | 1467317956210 Marionette TRACE conn3 <- [1,1682,null,{}] 13:19:16 INFO - PROCESS | 1738 | 1467317956216 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:16 INFO - PROCESS | 1738 | 1467317956222 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:16 INFO - PROCESS | 1738 | 1467317956394 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 13:19:16 INFO - PROCESS | 1738 | 1467317956585 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:16 INFO - PROCESS | 1738 | 1467317956598 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d583c00 == 37 [pid = 1738] [id = 428] 13:19:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x8e74ac00) [pid = 1738] [serial = 1285] [outer = (nil)] 13:19:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x92eb2c00) [pid = 1738] [serial = 1286] [outer = 0x8e74ac00] 13:19:16 INFO - PROCESS | 1738 | 1467317956677 Marionette DEBUG loaded listener.js 13:19:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x8f6e3400) [pid = 1738] [serial = 1287] [outer = 0x8e74ac00] 13:19:17 INFO - PROCESS | 1738 | 1467317957604 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 13:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1432ms 13:19:17 INFO - PROCESS | 1738 | 1467317957641 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 13:19:17 INFO - PROCESS | 1738 | 1467317957644 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 13:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:19:17 INFO - PROCESS | 1738 | 1467317957651 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:19:17 INFO - PROCESS | 1738 | 1467317957655 Marionette TRACE conn3 <- [1,1686,null,{}] 13:19:17 INFO - PROCESS | 1738 | 1467317957683 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:17 INFO - PROCESS | 1738 | 1467317957700 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:18 INFO - PROCESS | 1738 | 1467317958017 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 13:19:18 INFO - PROCESS | 1738 | 1467317958247 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:18 INFO - PROCESS | 1738 | 1467317958255 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0dc400 == 38 [pid = 1738] [id = 429] 13:19:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x8f873c00) [pid = 1738] [serial = 1288] [outer = (nil)] 13:19:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x95224000) [pid = 1738] [serial = 1289] [outer = 0x8f873c00] 13:19:18 INFO - PROCESS | 1738 | 1467317958359 Marionette DEBUG loaded listener.js 13:19:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x9522f800) [pid = 1738] [serial = 1290] [outer = 0x8f873c00] 13:19:19 INFO - PROCESS | 1738 | 1467317959229 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 13:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 13:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1649ms 13:19:19 INFO - PROCESS | 1738 | 1467317959304 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 13:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:19:19 INFO - PROCESS | 1738 | 1467317959308 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 13:19:19 INFO - PROCESS | 1738 | 1467317959315 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:19:19 INFO - PROCESS | 1738 | 1467317959319 Marionette TRACE conn3 <- [1,1690,null,{}] 13:19:19 INFO - PROCESS | 1738 | 1467317959324 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:19 INFO - PROCESS | 1738 | 1467317959330 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:19 INFO - PROCESS | 1738 | 1467317959509 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 13:19:19 INFO - PROCESS | 1738 | 1467317959689 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:19 INFO - PROCESS | 1738 | 1467317959699 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d3c00 == 39 [pid = 1738] [id = 430] 13:19:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x92ff0000) [pid = 1738] [serial = 1291] [outer = (nil)] 13:19:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 112 (0x95235800) [pid = 1738] [serial = 1292] [outer = 0x92ff0000] 13:19:19 INFO - PROCESS | 1738 | 1467317959779 Marionette DEBUG loaded listener.js 13:19:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 113 (0x95237000) [pid = 1738] [serial = 1293] [outer = 0x92ff0000] 13:19:20 INFO - PROCESS | 1738 | 1467317960783 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 13:19:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1533ms 13:19:20 INFO - PROCESS | 1738 | 1467317960849 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 13:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:19:20 INFO - PROCESS | 1738 | 1467317960853 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 13:19:20 INFO - PROCESS | 1738 | 1467317960860 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:19:20 INFO - PROCESS | 1738 | 1467317960864 Marionette TRACE conn3 <- [1,1694,null,{}] 13:19:20 INFO - PROCESS | 1738 | 1467317960871 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:20 INFO - PROCESS | 1738 | 1467317960876 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:21 INFO - PROCESS | 1738 | 1467317961106 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 13:19:21 INFO - PROCESS | 1738 | 1467317961340 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:21 INFO - PROCESS | 1738 | 1467317961347 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa3c00 == 40 [pid = 1738] [id = 431] 13:19:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 114 (0x8f0cdc00) [pid = 1738] [serial = 1294] [outer = (nil)] 13:19:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 115 (0x9521e800) [pid = 1738] [serial = 1295] [outer = 0x8f0cdc00] 13:19:21 INFO - PROCESS | 1738 | 1467317961474 Marionette DEBUG loaded listener.js 13:19:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 116 (0x95236400) [pid = 1738] [serial = 1296] [outer = 0x8f0cdc00] 13:19:22 INFO - PROCESS | 1738 | 1467317962387 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 13:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1581ms 13:19:22 INFO - PROCESS | 1738 | 1467317962441 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 13:19:22 INFO - PROCESS | 1738 | 1467317962444 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 13:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:19:22 INFO - PROCESS | 1738 | 1467317962451 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:19:22 INFO - PROCESS | 1738 | 1467317962455 Marionette TRACE conn3 <- [1,1698,null,{}] 13:19:22 INFO - PROCESS | 1738 | 1467317962461 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:22 INFO - PROCESS | 1738 | 1467317962466 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:22 INFO - PROCESS | 1738 | 1467317962655 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 13:19:22 INFO - PROCESS | 1738 | 1467317962839 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:22 INFO - PROCESS | 1738 | 1467317962848 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51a000 == 41 [pid = 1738] [id = 432] 13:19:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 117 (0x8d51d000) [pid = 1738] [serial = 1297] [outer = (nil)] 13:19:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 118 (0x8db88800) [pid = 1738] [serial = 1298] [outer = 0x8d51d000] 13:19:22 INFO - PROCESS | 1738 | 1467317962943 Marionette DEBUG loaded listener.js 13:19:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 119 (0x8e746c00) [pid = 1738] [serial = 1299] [outer = 0x8d51d000] 13:19:23 INFO - PROCESS | 1738 | 1467317963876 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 13:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 13:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1486ms 13:19:23 INFO - PROCESS | 1738 | 1467317963945 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 13:19:23 INFO - PROCESS | 1738 | 1467317963950 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 13:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:19:23 INFO - PROCESS | 1738 | 1467317963957 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:19:23 INFO - PROCESS | 1738 | 1467317963959 Marionette TRACE conn3 <- [1,1702,null,{}] 13:19:23 INFO - PROCESS | 1738 | 1467317963966 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:23 INFO - PROCESS | 1738 | 1467317963971 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:24 INFO - PROCESS | 1738 | 1467317964147 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 13:19:24 INFO - PROCESS | 1738 | 1467317964499 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:24 INFO - PROCESS | 1738 | 1467317964511 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cb400 == 42 [pid = 1738] [id = 433] 13:19:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 120 (0x8b1cc800) [pid = 1738] [serial = 1300] [outer = (nil)] 13:19:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 121 (0x8d510800) [pid = 1738] [serial = 1301] [outer = 0x8b1cc800] 13:19:24 INFO - PROCESS | 1738 | 1467317964586 Marionette DEBUG loaded listener.js 13:19:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 122 (0x8d587000) [pid = 1738] [serial = 1302] [outer = 0x8b1cc800] 13:19:25 INFO - PROCESS | 1738 | 1467317965517 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:19:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:19:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1632ms 13:19:25 INFO - PROCESS | 1738 | 1467317965592 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 13:19:25 INFO - PROCESS | 1738 | 1467317965598 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 13:19:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:19:25 INFO - PROCESS | 1738 | 1467317965606 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:19:25 INFO - PROCESS | 1738 | 1467317965610 Marionette TRACE conn3 <- [1,1706,null,{}] 13:19:25 INFO - PROCESS | 1738 | 1467317965618 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:25 INFO - PROCESS | 1738 | 1467317965625 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:25 INFO - PROCESS | 1738 | 1467317965877 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 121 (0x8e76e800) [pid = 1738] [serial = 1238] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 120 (0x947d7000) [pid = 1738] [serial = 1191] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 119 (0x93c7f400) [pid = 1738] [serial = 1190] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 118 (0x8ee5c400) [pid = 1738] [serial = 1205] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 117 (0x8ef9ec00) [pid = 1738] [serial = 1194] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 116 (0x8d982400) [pid = 1738] [serial = 1202] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 115 (0x8db8b800) [pid = 1738] [serial = 1203] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 114 (0x8e741400) [pid = 1738] [serial = 1193] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 113 (0x8f6edc00) [pid = 1738] [serial = 1200] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 112 (0x8efa2c00) [pid = 1738] [serial = 1199] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 111 (0x8f81e000) [pid = 1738] [serial = 1208] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x8e745400) [pid = 1738] [serial = 1197] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x8db93000) [pid = 1738] [serial = 1196] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x8d51e000) [pid = 1738] [serial = 1173] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x8d513400) [pid = 1738] [serial = 1172] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x8ee61400) [pid = 1738] [serial = 1176] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x8e76b400) [pid = 1738] [serial = 1175] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x91374c00) [pid = 1738] [serial = 1179] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x8f874800) [pid = 1738] [serial = 1178] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x92b46000) [pid = 1738] [serial = 1182] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x929d6c00) [pid = 1738] [serial = 1181] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x92c9cc00) [pid = 1738] [serial = 1185] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x92c99800) [pid = 1738] [serial = 1184] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x93a55c00) [pid = 1738] [serial = 1188] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x92eb4800) [pid = 1738] [serial = 1187] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8f82a000) [pid = 1738] [serial = 1211] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8f82a800) [pid = 1738] [serial = 1209] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8d58dc00) [pid = 1738] [serial = 1235] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8e749000) [pid = 1738] [serial = 1217] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8e76d800) [pid = 1738] [serial = 1218] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8d981c00) [pid = 1738] [serial = 1236] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8f826000) [pid = 1738] [serial = 1220] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x91cd0400) [pid = 1738] [serial = 1223] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f86ac00) [pid = 1738] [serial = 1221] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x929c7c00) [pid = 1738] [serial = 1226] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x91f21400) [pid = 1738] [serial = 1224] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x92b4cc00) [pid = 1738] [serial = 1229] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x929d4400) [pid = 1738] [serial = 1227] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x91371800) [pid = 1738] [serial = 1214] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x92b51800) [pid = 1738] [serial = 1230] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8efa8800) [pid = 1738] [serial = 1239] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x92fed000) [pid = 1738] [serial = 1232] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8ee67800) [pid = 1738] [serial = 1206] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f947000) [pid = 1738] [serial = 1212] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x92fedc00) [pid = 1738] [serial = 1233] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x913a2800) [pid = 1738] [serial = 1215] [outer = (nil)] [url = about:blank] 13:19:26 INFO - PROCESS | 1738 | 1467317966185 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:26 INFO - PROCESS | 1738 | 1467317966202 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d519c00 == 43 [pid = 1738] [id = 434] 13:19:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8d51b800) [pid = 1738] [serial = 1303] [outer = (nil)] 13:19:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8d97f000) [pid = 1738] [serial = 1304] [outer = 0x8d51b800] 13:19:26 INFO - PROCESS | 1738 | 1467317966328 Marionette DEBUG loaded listener.js 13:19:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8db93000) [pid = 1738] [serial = 1305] [outer = 0x8d51b800] 13:19:27 INFO - PROCESS | 1738 | 1467317967105 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 13:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1543ms 13:19:27 INFO - PROCESS | 1738 | 1467317967153 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 13:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:19:27 INFO - PROCESS | 1738 | 1467317967159 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 13:19:27 INFO - PROCESS | 1738 | 1467317967166 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:19:27 INFO - PROCESS | 1738 | 1467317967169 Marionette TRACE conn3 <- [1,1710,null,{}] 13:19:27 INFO - PROCESS | 1738 | 1467317967179 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:27 INFO - PROCESS | 1738 | 1467317967184 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:27 INFO - PROCESS | 1738 | 1467317967361 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 13:19:27 INFO - PROCESS | 1738 | 1467317967496 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:27 INFO - PROCESS | 1738 | 1467317967505 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e74d000 == 44 [pid = 1738] [id = 435] 13:19:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8e76f000) [pid = 1738] [serial = 1306] [outer = (nil)] 13:19:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8efa2c00) [pid = 1738] [serial = 1307] [outer = 0x8e76f000] 13:19:27 INFO - PROCESS | 1738 | 1467317967579 Marionette DEBUG loaded listener.js 13:19:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8f6ed000) [pid = 1738] [serial = 1308] [outer = 0x8e76f000] 13:19:28 INFO - PROCESS | 1738 | 1467317968464 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 13:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1336ms 13:19:28 INFO - PROCESS | 1738 | 1467317968502 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 13:19:28 INFO - PROCESS | 1738 | 1467317968507 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 13:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:19:28 INFO - PROCESS | 1738 | 1467317968520 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:19:28 INFO - PROCESS | 1738 | 1467317968529 Marionette TRACE conn3 <- [1,1714,null,{}] 13:19:28 INFO - PROCESS | 1738 | 1467317968537 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:28 INFO - PROCESS | 1738 | 1467317968543 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:28 INFO - PROCESS | 1738 | 1467317968717 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 13:19:28 INFO - PROCESS | 1738 | 1467317968871 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:28 INFO - PROCESS | 1738 | 1467317968879 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cbc00 == 45 [pid = 1738] [id = 436] 13:19:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8f6f0000) [pid = 1738] [serial = 1309] [outer = (nil)] 13:19:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8f94dc00) [pid = 1738] [serial = 1310] [outer = 0x8f6f0000] 13:19:28 INFO - PROCESS | 1738 | 1467317968947 Marionette DEBUG loaded listener.js 13:19:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x913a5400) [pid = 1738] [serial = 1311] [outer = 0x8f6f0000] 13:19:29 INFO - PROCESS | 1738 | 1467317969777 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1312ms 13:19:29 INFO - PROCESS | 1738 | 1467317969826 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 13:19:29 INFO - PROCESS | 1738 | 1467317969831 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 13:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:19:29 INFO - PROCESS | 1738 | 1467317969841 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:19:29 INFO - PROCESS | 1738 | 1467317969845 Marionette TRACE conn3 <- [1,1718,null,{}] 13:19:29 INFO - PROCESS | 1738 | 1467317969850 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:29 INFO - PROCESS | 1738 | 1467317969855 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:30 INFO - PROCESS | 1738 | 1467317970079 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 13:19:30 INFO - PROCESS | 1738 | 1467317970109 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:30 INFO - PROCESS | 1738 | 1467317970121 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e770400 == 46 [pid = 1738] [id = 437] 13:19:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8f871000) [pid = 1738] [serial = 1312] [outer = (nil)] 13:19:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91ccd800) [pid = 1738] [serial = 1313] [outer = 0x8f871000] 13:19:30 INFO - PROCESS | 1738 | 1467317970184 Marionette DEBUG loaded listener.js 13:19:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x91f24800) [pid = 1738] [serial = 1314] [outer = 0x8f871000] 13:19:30 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8f941800) [pid = 1738] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:19:30 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8db93400) [pid = 1738] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:19:30 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8db8c800) [pid = 1738] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:19:30 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e4bf000) [pid = 1738] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:19:30 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f0d4400) [pid = 1738] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:19:30 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x913a6000) [pid = 1738] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:19:30 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x929c8400) [pid = 1738] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:19:30 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x93a57400) [pid = 1738] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:19:30 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8d97f400) [pid = 1738] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:19:30 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f6eec00) [pid = 1738] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:19:31 INFO - PROCESS | 1738 | 1467317971203 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 13:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1381ms 13:19:31 INFO - PROCESS | 1738 | 1467317971225 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 13:19:31 INFO - PROCESS | 1738 | 1467317971230 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 13:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:19:31 INFO - PROCESS | 1738 | 1467317971239 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:19:31 INFO - PROCESS | 1738 | 1467317971242 Marionette TRACE conn3 <- [1,1722,null,{}] 13:19:31 INFO - PROCESS | 1738 | 1467317971247 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:31 INFO - PROCESS | 1738 | 1467317971252 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:31 INFO - PROCESS | 1738 | 1467317971418 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 13:19:31 INFO - PROCESS | 1738 | 1467317971567 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:31 INFO - PROCESS | 1738 | 1467317971580 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f821000 == 47 [pid = 1738] [id = 438] 13:19:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f823800) [pid = 1738] [serial = 1315] [outer = (nil)] 13:19:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91f20000) [pid = 1738] [serial = 1316] [outer = 0x8f823800] 13:19:31 INFO - PROCESS | 1738 | 1467317971662 Marionette DEBUG loaded listener.js 13:19:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x929d4400) [pid = 1738] [serial = 1317] [outer = 0x8f823800] 13:19:32 INFO - PROCESS | 1738 | 1467317972472 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 13:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 13:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1283ms 13:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:19:32 INFO - PROCESS | 1738 | 1467317972523 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 13:19:32 INFO - PROCESS | 1738 | 1467317972526 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 13:19:32 INFO - PROCESS | 1738 | 1467317972533 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:19:32 INFO - PROCESS | 1738 | 1467317972536 Marionette TRACE conn3 <- [1,1726,null,{}] 13:19:32 INFO - PROCESS | 1738 | 1467317972541 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:32 INFO - PROCESS | 1738 | 1467317972547 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:32 INFO - PROCESS | 1738 | 1467317972709 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 13:19:32 INFO - PROCESS | 1738 | 1467317972722 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:32 INFO - PROCESS | 1738 | 1467317972727 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f827c00 == 48 [pid = 1738] [id = 439] 13:19:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91374c00) [pid = 1738] [serial = 1318] [outer = (nil)] 13:19:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x92c99400) [pid = 1738] [serial = 1319] [outer = 0x91374c00] 13:19:32 INFO - PROCESS | 1738 | 1467317972798 Marionette DEBUG loaded listener.js 13:19:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x92eaa400) [pid = 1738] [serial = 1320] [outer = 0x91374c00] 13:19:33 INFO - PROCESS | 1738 | 1467317973982 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 13:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1481ms 13:19:34 INFO - PROCESS | 1738 | 1467317974014 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 13:19:34 INFO - PROCESS | 1738 | 1467317974021 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 13:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:19:34 INFO - PROCESS | 1738 | 1467317974029 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:19:34 INFO - PROCESS | 1738 | 1467317974038 Marionette TRACE conn3 <- [1,1730,null,{}] 13:19:34 INFO - PROCESS | 1738 | 1467317974046 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:34 INFO - PROCESS | 1738 | 1467317974052 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:34 INFO - PROCESS | 1738 | 1467317974265 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 13:19:34 INFO - PROCESS | 1738 | 1467317974542 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:34 INFO - PROCESS | 1738 | 1467317974549 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db95800 == 49 [pid = 1738] [id = 440] 13:19:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8e4b3000) [pid = 1738] [serial = 1321] [outer = (nil)] 13:19:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8e769000) [pid = 1738] [serial = 1322] [outer = 0x8e4b3000] 13:19:34 INFO - PROCESS | 1738 | 1467317974685 Marionette DEBUG loaded listener.js 13:19:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8f0ce800) [pid = 1738] [serial = 1323] [outer = 0x8e4b3000] 13:19:35 INFO - PROCESS | 1738 | 1467317975687 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 13:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 13:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1692ms 13:19:35 INFO - PROCESS | 1738 | 1467317975722 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 13:19:35 INFO - PROCESS | 1738 | 1467317975731 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 13:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:19:35 INFO - PROCESS | 1738 | 1467317975746 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:19:35 INFO - PROCESS | 1738 | 1467317975753 Marionette TRACE conn3 <- [1,1734,null,{}] 13:19:35 INFO - PROCESS | 1738 | 1467317975760 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:35 INFO - PROCESS | 1738 | 1467317975766 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:36 INFO - PROCESS | 1738 | 1467317976059 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 13:19:36 INFO - PROCESS | 1738 | 1467317976431 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:36 INFO - PROCESS | 1738 | 1467317976442 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee60c00 == 50 [pid = 1738] [id = 441] 13:19:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8f94b000) [pid = 1738] [serial = 1324] [outer = (nil)] 13:19:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x91cc9800) [pid = 1738] [serial = 1325] [outer = 0x8f94b000] 13:19:36 INFO - PROCESS | 1738 | 1467317976527 Marionette DEBUG loaded listener.js 13:19:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x929c9000) [pid = 1738] [serial = 1326] [outer = 0x8f94b000] 13:19:37 INFO - PROCESS | 1738 | 1467317977422 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 13:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1752ms 13:19:37 INFO - PROCESS | 1738 | 1467317977498 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 13:19:37 INFO - PROCESS | 1738 | 1467317977501 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 13:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:19:37 INFO - PROCESS | 1738 | 1467317977509 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:19:37 INFO - PROCESS | 1738 | 1467317977515 Marionette TRACE conn3 <- [1,1738,null,{}] 13:19:37 INFO - PROCESS | 1738 | 1467317977531 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:37 INFO - PROCESS | 1738 | 1467317977540 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:37 INFO - PROCESS | 1738 | 1467317977742 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 13:19:37 INFO - PROCESS | 1738 | 1467317977924 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:37 INFO - PROCESS | 1738 | 1467317977937 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x92eb3400 == 51 [pid = 1738] [id = 442] 13:19:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x92eb6000) [pid = 1738] [serial = 1327] [outer = (nil)] 13:19:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x92fef800) [pid = 1738] [serial = 1328] [outer = 0x92eb6000] 13:19:38 INFO - PROCESS | 1738 | 1467317978082 Marionette DEBUG loaded listener.js 13:19:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x93c68c00) [pid = 1738] [serial = 1329] [outer = 0x92eb6000] 13:19:39 INFO - PROCESS | 1738 | 1467317979074 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 13:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1643ms 13:19:39 INFO - PROCESS | 1738 | 1467317979153 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 13:19:39 INFO - PROCESS | 1738 | 1467317979157 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 13:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:19:39 INFO - PROCESS | 1738 | 1467317979164 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:19:39 INFO - PROCESS | 1738 | 1467317979167 Marionette TRACE conn3 <- [1,1742,null,{}] 13:19:39 INFO - PROCESS | 1738 | 1467317979173 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:39 INFO - PROCESS | 1738 | 1467317979178 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:39 INFO - PROCESS | 1738 | 1467317979416 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 13:19:39 INFO - PROCESS | 1738 | 1467317979638 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:39 INFO - PROCESS | 1738 | 1467317979649 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e767000 == 52 [pid = 1738] [id = 443] 13:19:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8f6e3800) [pid = 1738] [serial = 1330] [outer = (nil)] 13:19:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x93c81c00) [pid = 1738] [serial = 1331] [outer = 0x8f6e3800] 13:19:39 INFO - PROCESS | 1738 | 1467317979773 Marionette DEBUG loaded listener.js 13:19:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x9519c000) [pid = 1738] [serial = 1332] [outer = 0x8f6e3800] 13:19:40 INFO - PROCESS | 1738 | 1467317980661 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 13:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1542ms 13:19:40 INFO - PROCESS | 1738 | 1467317980710 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 13:19:40 INFO - PROCESS | 1738 | 1467317980714 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 13:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:19:40 INFO - PROCESS | 1738 | 1467317980721 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:19:40 INFO - PROCESS | 1738 | 1467317980724 Marionette TRACE conn3 <- [1,1746,null,{}] 13:19:40 INFO - PROCESS | 1738 | 1467317980730 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:40 INFO - PROCESS | 1738 | 1467317980736 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:40 INFO - PROCESS | 1738 | 1467317980918 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 13:19:41 INFO - PROCESS | 1738 | 1467317981110 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:41 INFO - PROCESS | 1738 | 1467317981116 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x92fe9800 == 53 [pid = 1738] [id = 444] 13:19:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x92feb000) [pid = 1738] [serial = 1333] [outer = (nil)] 13:19:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x95228800) [pid = 1738] [serial = 1334] [outer = 0x92feb000] 13:19:41 INFO - PROCESS | 1738 | 1467317981198 Marionette DEBUG loaded listener.js 13:19:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x9522e800) [pid = 1738] [serial = 1335] [outer = 0x92feb000] 13:19:42 INFO - PROCESS | 1738 | 1467317982225 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 13:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1582ms 13:19:42 INFO - PROCESS | 1738 | 1467317982304 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 13:19:42 INFO - PROCESS | 1738 | 1467317982307 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 13:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:19:42 INFO - PROCESS | 1738 | 1467317982314 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:19:42 INFO - PROCESS | 1738 | 1467317982318 Marionette TRACE conn3 <- [1,1750,null,{}] 13:19:42 INFO - PROCESS | 1738 | 1467317982324 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:42 INFO - PROCESS | 1738 | 1467317982334 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:42 INFO - PROCESS | 1738 | 1467317982568 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 13:19:42 INFO - PROCESS | 1738 | 1467317982798 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:42 INFO - PROCESS | 1738 | 1467317982811 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e761c00 == 54 [pid = 1738] [id = 445] 13:19:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8f86a800) [pid = 1738] [serial = 1336] [outer = (nil)] 13:19:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x952ab800) [pid = 1738] [serial = 1337] [outer = 0x8f86a800] 13:19:42 INFO - PROCESS | 1738 | 1467317982906 Marionette DEBUG loaded listener.js 13:19:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x952b0000) [pid = 1738] [serial = 1338] [outer = 0x8f86a800] 13:19:43 INFO - PROCESS | 1738 | 1467317983812 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 13:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1541ms 13:19:43 INFO - PROCESS | 1738 | 1467317983856 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 13:19:43 INFO - PROCESS | 1738 | 1467317983860 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 13:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:19:43 INFO - PROCESS | 1738 | 1467317983868 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:19:43 INFO - PROCESS | 1738 | 1467317983873 Marionette TRACE conn3 <- [1,1754,null,{}] 13:19:43 INFO - PROCESS | 1738 | 1467317983879 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:43 INFO - PROCESS | 1738 | 1467317983883 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:44 INFO - PROCESS | 1738 | 1467317984062 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 13:19:44 INFO - PROCESS | 1738 | 1467317984258 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:44 INFO - PROCESS | 1738 | 1467317984268 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f82ac00 == 55 [pid = 1738] [id = 446] 13:19:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8f877800) [pid = 1738] [serial = 1339] [outer = (nil)] 13:19:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x95358800) [pid = 1738] [serial = 1340] [outer = 0x8f877800] 13:19:44 INFO - PROCESS | 1738 | 1467317984382 Marionette DEBUG loaded listener.js 13:19:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x9535c800) [pid = 1738] [serial = 1341] [outer = 0x8f877800] 13:19:45 INFO - PROCESS | 1738 | 1467317985692 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 13:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1890ms 13:19:45 INFO - PROCESS | 1738 | 1467317985759 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 13:19:45 INFO - PROCESS | 1738 | 1467317985765 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 13:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:19:45 INFO - PROCESS | 1738 | 1467317985773 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:19:45 INFO - PROCESS | 1738 | 1467317985778 Marionette TRACE conn3 <- [1,1758,null,{}] 13:19:45 INFO - PROCESS | 1738 | 1467317985786 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:45 INFO - PROCESS | 1738 | 1467317985791 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:46 INFO - PROCESS | 1738 | 1467317986061 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 13:19:46 INFO - PROCESS | 1738 | 1467317986234 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:46 INFO - PROCESS | 1738 | 1467317986247 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5e800 == 56 [pid = 1738] [id = 447] 13:19:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x8ee5ec00) [pid = 1738] [serial = 1342] [outer = (nil)] 13:19:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x8efa0000) [pid = 1738] [serial = 1343] [outer = 0x8ee5ec00] 13:19:46 INFO - PROCESS | 1738 | 1467317986319 Marionette DEBUG loaded listener.js 13:19:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x8f6e8000) [pid = 1738] [serial = 1344] [outer = 0x8ee5ec00] 13:19:47 INFO - PROCESS | 1738 | 1467317987271 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 13:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1539ms 13:19:47 INFO - PROCESS | 1738 | 1467317987312 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 13:19:47 INFO - PROCESS | 1738 | 1467317987319 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 13:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:19:47 INFO - PROCESS | 1738 | 1467317987329 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:19:47 INFO - PROCESS | 1738 | 1467317987332 Marionette TRACE conn3 <- [1,1762,null,{}] 13:19:47 INFO - PROCESS | 1738 | 1467317987338 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:47 INFO - PROCESS | 1738 | 1467317987344 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:47 INFO - PROCESS | 1738 | 1467317987516 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 13:19:47 INFO - PROCESS | 1738 | 1467317987743 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:47 INFO - PROCESS | 1738 | 1467317987752 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8f821000 == 55 [pid = 1738] [id = 438] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8e770400 == 54 [pid = 1738] [id = 437] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cbc00 == 53 [pid = 1738] [id = 436] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8e74d000 == 52 [pid = 1738] [id = 435] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8d519c00 == 51 [pid = 1738] [id = 434] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cb400 == 50 [pid = 1738] [id = 433] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97c400 == 49 [pid = 1738] [id = 420] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97c000 == 48 [pid = 1738] [id = 421] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6ec800 == 47 [pid = 1738] [id = 422] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51c400 == 46 [pid = 1738] [id = 424] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6ef400 == 45 [pid = 1738] [id = 423] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6e4000 == 44 [pid = 1738] [id = 425] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x92326c00 == 43 [pid = 1738] [id = 426] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee67000 == 42 [pid = 1738] [id = 419] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51a000 == 41 [pid = 1738] [id = 432] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x92b4a800 == 40 [pid = 1738] [id = 427] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8d583c00 == 39 [pid = 1738] [id = 428] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c7000 == 38 [pid = 1738] [id = 416] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa3c00 == 37 [pid = 1738] [id = 431] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5c800 == 36 [pid = 1738] [id = 418] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d3c00 == 35 [pid = 1738] [id = 430] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x9232dc00 == 34 [pid = 1738] [id = 417] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0dc400 == 33 [pid = 1738] [id = 429] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5e800 == 32 [pid = 1738] [id = 447] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8f82ac00 == 31 [pid = 1738] [id = 446] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x92fe9800 == 30 [pid = 1738] [id = 444] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8e761c00 == 29 [pid = 1738] [id = 445] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8e767000 == 28 [pid = 1738] [id = 443] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x92eb3400 == 27 [pid = 1738] [id = 442] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8db95800 == 26 [pid = 1738] [id = 440] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee60c00 == 25 [pid = 1738] [id = 441] 13:19:48 INFO - PROCESS | 1738 | --DOCSHELL 0x8f827c00 == 24 [pid = 1738] [id = 439] 13:19:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c7000 == 25 [pid = 1738] [id = 448] 13:19:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x8b1c9400) [pid = 1738] [serial = 1345] [outer = (nil)] 13:19:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 110 (0x8b1d4400) [pid = 1738] [serial = 1346] [outer = 0x8b1c9400] 13:19:48 INFO - PROCESS | 1738 | 1467317988965 Marionette DEBUG loaded listener.js 13:19:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 111 (0x8d51a000) [pid = 1738] [serial = 1347] [outer = 0x8b1c9400] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 110 (0x8f94e400) [pid = 1738] [serial = 1244] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 109 (0x91f2cc00) [pid = 1738] [serial = 1250] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x92b43400) [pid = 1738] [serial = 1251] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x8e4c1000) [pid = 1738] [serial = 1266] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x8efa4c00) [pid = 1738] [serial = 1242] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x95199c00) [pid = 1738] [serial = 1259] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x91cc8400) [pid = 1738] [serial = 1247] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x92fef400) [pid = 1738] [serial = 1253] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x93c78800) [pid = 1738] [serial = 1256] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8e74ec00) [pid = 1738] [serial = 1241] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x91377000) [pid = 1738] [serial = 1245] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x939ab400) [pid = 1738] [serial = 1254] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8db95c00) [pid = 1738] [serial = 1262] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8f822c00) [pid = 1738] [serial = 1268] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x9521c000) [pid = 1738] [serial = 1260] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x91f23400) [pid = 1738] [serial = 1248] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8ee5e400) [pid = 1738] [serial = 1263] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8e4b2800) [pid = 1738] [serial = 1265] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x947e3400) [pid = 1738] [serial = 1257] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8f86b400) [pid = 1738] [serial = 1269] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8f947400) [pid = 1738] [serial = 1271] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 1738 | 1467317989935 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 13:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 2643ms 13:19:49 INFO - PROCESS | 1738 | 1467317989973 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 13:19:49 INFO - PROCESS | 1738 | 1467317989978 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 13:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:19:49 INFO - PROCESS | 1738 | 1467317989986 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:19:49 INFO - PROCESS | 1738 | 1467317989990 Marionette TRACE conn3 <- [1,1766,null,{}] 13:19:49 INFO - PROCESS | 1738 | 1467317989997 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:50 INFO - PROCESS | 1738 | 1467317990003 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:50 INFO - PROCESS | 1738 | 1467317990167 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 13:19:50 INFO - PROCESS | 1738 | 1467317990300 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:50 INFO - PROCESS | 1738 | 1467317990309 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d988400 == 26 [pid = 1738] [id = 449] 13:19:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8db88c00) [pid = 1738] [serial = 1348] [outer = (nil)] 13:19:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8db96400) [pid = 1738] [serial = 1349] [outer = 0x8db88c00] 13:19:50 INFO - PROCESS | 1738 | 1467317990394 Marionette DEBUG loaded listener.js 13:19:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8e4b8800) [pid = 1738] [serial = 1350] [outer = 0x8db88c00] 13:19:51 INFO - PROCESS | 1738 | 1467317991240 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 13:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1342ms 13:19:51 INFO - PROCESS | 1738 | 1467317991328 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 13:19:51 INFO - PROCESS | 1738 | 1467317991334 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 13:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:19:51 INFO - PROCESS | 1738 | 1467317991344 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:19:51 INFO - PROCESS | 1738 | 1467317991348 Marionette TRACE conn3 <- [1,1770,null,{}] 13:19:51 INFO - PROCESS | 1738 | 1467317991360 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:51 INFO - PROCESS | 1738 | 1467317991365 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:51 INFO - PROCESS | 1738 | 1467317991529 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 13:19:51 INFO - PROCESS | 1738 | 1467317991539 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:51 INFO - PROCESS | 1738 | 1467317991546 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4b2800 == 27 [pid = 1738] [id = 450] 13:19:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8e744c00) [pid = 1738] [serial = 1351] [outer = (nil)] 13:19:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8e76b800) [pid = 1738] [serial = 1352] [outer = 0x8e744c00] 13:19:51 INFO - PROCESS | 1738 | 1467317991750 Marionette DEBUG loaded listener.js 13:19:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8efa0800) [pid = 1738] [serial = 1353] [outer = 0x8e744c00] 13:19:52 INFO - PROCESS | 1738 | 1467317992761 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 13:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1443ms 13:19:52 INFO - PROCESS | 1738 | 1467317992787 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 13:19:52 INFO - PROCESS | 1738 | 1467317992791 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 13:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:19:52 INFO - PROCESS | 1738 | 1467317992806 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:19:52 INFO - PROCESS | 1738 | 1467317992811 Marionette TRACE conn3 <- [1,1774,null,{}] 13:19:52 INFO - PROCESS | 1738 | 1467317992828 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:52 INFO - PROCESS | 1738 | 1467317992837 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:53 INFO - PROCESS | 1738 | 1467317993083 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 13:19:53 INFO - PROCESS | 1738 | 1467317993108 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:53 INFO - PROCESS | 1738 | 1467317993141 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8d800 == 28 [pid = 1738] [id = 451] 13:19:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8ee61400) [pid = 1738] [serial = 1354] [outer = (nil)] 13:19:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8f86a000) [pid = 1738] [serial = 1355] [outer = 0x8ee61400] 13:19:53 INFO - PROCESS | 1738 | 1467317993280 Marionette DEBUG loaded listener.js 13:19:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8f944000) [pid = 1738] [serial = 1356] [outer = 0x8ee61400] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8f871000) [pid = 1738] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8d988000) [pid = 1738] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8b1cc800) [pid = 1738] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8e76f000) [pid = 1738] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8e74ac00) [pid = 1738] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8f6ef800) [pid = 1738] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8f873c00) [pid = 1738] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8f6e4400) [pid = 1738] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x92ff0000) [pid = 1738] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x92328000) [pid = 1738] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x92ca1800) [pid = 1738] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8d51d000) [pid = 1738] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8d51b800) [pid = 1738] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f0cdc00) [pid = 1738] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x91374c00) [pid = 1738] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f823800) [pid = 1738] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:19:54 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8f6f0000) [pid = 1738] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:19:54 INFO - PROCESS | 1738 | 1467317994795 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 13:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2049ms 13:19:54 INFO - PROCESS | 1738 | 1467317994861 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 13:19:54 INFO - PROCESS | 1738 | 1467317994866 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 13:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:19:54 INFO - PROCESS | 1738 | 1467317994872 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:19:54 INFO - PROCESS | 1738 | 1467317994875 Marionette TRACE conn3 <- [1,1778,null,{}] 13:19:54 INFO - PROCESS | 1738 | 1467317994880 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:54 INFO - PROCESS | 1738 | 1467317994885 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:55 INFO - PROCESS | 1738 | 1467317995049 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 13:19:55 INFO - PROCESS | 1738 | 1467317995058 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:55 INFO - PROCESS | 1738 | 1467317995067 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c6800 == 29 [pid = 1738] [id = 452] 13:19:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8db96800) [pid = 1738] [serial = 1357] [outer = (nil)] 13:19:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8f86f400) [pid = 1738] [serial = 1358] [outer = 0x8db96800] 13:19:55 INFO - PROCESS | 1738 | 1467317995139 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8f878c00) [pid = 1738] [serial = 1359] [outer = 0x8db96800] 13:19:56 INFO - PROCESS | 1738 | 1467317996102 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 13:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1289ms 13:19:56 INFO - PROCESS | 1738 | 1467317996164 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 13:19:56 INFO - PROCESS | 1738 | 1467317996170 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 13:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:19:56 INFO - PROCESS | 1738 | 1467317996176 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:19:56 INFO - PROCESS | 1738 | 1467317996179 Marionette TRACE conn3 <- [1,1782,null,{}] 13:19:56 INFO - PROCESS | 1738 | 1467317996184 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:56 INFO - PROCESS | 1738 | 1467317996189 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:56 INFO - PROCESS | 1738 | 1467317996411 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 13:19:56 INFO - PROCESS | 1738 | 1467317996591 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:56 INFO - PROCESS | 1738 | 1467317996602 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1ce000 == 30 [pid = 1738] [id = 453] 13:19:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8b1d2c00) [pid = 1738] [serial = 1360] [outer = (nil)] 13:19:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8d515c00) [pid = 1738] [serial = 1361] [outer = 0x8b1d2c00] 13:19:56 INFO - PROCESS | 1738 | 1467317996691 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8d589400) [pid = 1738] [serial = 1362] [outer = 0x8b1d2c00] 13:19:57 INFO - PROCESS | 1738 | 1467317997768 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 13:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 13:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1629ms 13:19:57 INFO - PROCESS | 1738 | 1467317997816 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 13:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:19:57 INFO - PROCESS | 1738 | 1467317997823 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 13:19:57 INFO - PROCESS | 1738 | 1467317997832 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:19:57 INFO - PROCESS | 1738 | 1467317997837 Marionette TRACE conn3 <- [1,1786,null,{}] 13:19:57 INFO - PROCESS | 1738 | 1467317997844 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:57 INFO - PROCESS | 1738 | 1467317997852 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:58 INFO - PROCESS | 1738 | 1467317998037 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 13:19:58 INFO - PROCESS | 1738 | 1467317998227 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:58 INFO - PROCESS | 1738 | 1467317998236 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d513800 == 31 [pid = 1738] [id = 454] 13:19:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8d586800) [pid = 1738] [serial = 1363] [outer = (nil)] 13:19:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8ee5e800) [pid = 1738] [serial = 1364] [outer = 0x8d586800] 13:19:58 INFO - PROCESS | 1738 | 1467317998366 Marionette DEBUG loaded listener.js 13:19:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8efa2800) [pid = 1738] [serial = 1365] [outer = 0x8d586800] 13:19:59 INFO - PROCESS | 1738 | 1467317999339 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 13:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 13:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1546ms 13:19:59 INFO - PROCESS | 1738 | 1467317999377 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 13:19:59 INFO - PROCESS | 1738 | 1467317999381 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 13:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:19:59 INFO - PROCESS | 1738 | 1467317999389 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:19:59 INFO - PROCESS | 1738 | 1467317999392 Marionette TRACE conn3 <- [1,1790,null,{}] 13:19:59 INFO - PROCESS | 1738 | 1467317999399 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:19:59 INFO - PROCESS | 1738 | 1467317999404 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:59 INFO - PROCESS | 1738 | 1467317999588 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 13:19:59 INFO - PROCESS | 1738 | 1467317999864 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 1738 | 1467317999875 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:19:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee64800 == 32 [pid = 1738] [id = 455] 13:19:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8f86cc00) [pid = 1738] [serial = 1366] [outer = (nil)] 13:19:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8f947000) [pid = 1738] [serial = 1367] [outer = 0x8f86cc00] 13:20:00 INFO - PROCESS | 1738 | 1467317999998 Marionette DEBUG loaded listener.js 13:20:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x91379000) [pid = 1738] [serial = 1368] [outer = 0x8f86cc00] 13:20:01 INFO - PROCESS | 1738 | 1467318001029 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1690ms 13:20:01 INFO - PROCESS | 1738 | 1467318001095 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 13:20:01 INFO - PROCESS | 1738 | 1467318001102 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 13:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:20:01 INFO - PROCESS | 1738 | 1467318001121 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:20:01 INFO - PROCESS | 1738 | 1467318001128 Marionette TRACE conn3 <- [1,1794,null,{}] 13:20:01 INFO - PROCESS | 1738 | 1467318001134 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:01 INFO - PROCESS | 1738 | 1467318001141 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:01 INFO - PROCESS | 1738 | 1467318001359 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 13:20:01 INFO - PROCESS | 1738 | 1467318001692 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:01 INFO - PROCESS | 1738 | 1467318001700 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c6c00 == 33 [pid = 1738] [id = 456] 13:20:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8f0d1000) [pid = 1738] [serial = 1369] [outer = (nil)] 13:20:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x91cce400) [pid = 1738] [serial = 1370] [outer = 0x8f0d1000] 13:20:01 INFO - PROCESS | 1738 | 1467318001784 Marionette DEBUG loaded listener.js 13:20:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x91cc2400) [pid = 1738] [serial = 1371] [outer = 0x8f0d1000] 13:20:02 INFO - PROCESS | 1738 | 1467318002726 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1645ms 13:20:02 INFO - PROCESS | 1738 | 1467318002758 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 13:20:02 INFO - PROCESS | 1738 | 1467318002762 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 13:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:20:02 INFO - PROCESS | 1738 | 1467318002769 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:20:02 INFO - PROCESS | 1738 | 1467318002772 Marionette TRACE conn3 <- [1,1798,null,{}] 13:20:02 INFO - PROCESS | 1738 | 1467318002783 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:02 INFO - PROCESS | 1738 | 1467318002788 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:02 INFO - PROCESS | 1738 | 1467318002964 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 13:20:03 INFO - PROCESS | 1738 | 1467318003153 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:03 INFO - PROCESS | 1738 | 1467318003160 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97c400 == 34 [pid = 1738] [id = 457] 13:20:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x91f1f000) [pid = 1738] [serial = 1372] [outer = (nil)] 13:20:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x929d0800) [pid = 1738] [serial = 1373] [outer = 0x91f1f000] 13:20:03 INFO - PROCESS | 1738 | 1467318003285 Marionette DEBUG loaded listener.js 13:20:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x92b47400) [pid = 1738] [serial = 1374] [outer = 0x91f1f000] 13:20:04 INFO - PROCESS | 1738 | 1467318004224 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 13:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1492ms 13:20:04 INFO - PROCESS | 1738 | 1467318004262 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 13:20:04 INFO - PROCESS | 1738 | 1467318004266 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 13:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:20:04 INFO - PROCESS | 1738 | 1467318004273 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:20:04 INFO - PROCESS | 1738 | 1467318004276 Marionette TRACE conn3 <- [1,1802,null,{}] 13:20:04 INFO - PROCESS | 1738 | 1467318004282 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:04 INFO - PROCESS | 1738 | 1467318004287 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:04 INFO - PROCESS | 1738 | 1467318004463 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 13:20:04 INFO - PROCESS | 1738 | 1467318004646 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:04 INFO - PROCESS | 1738 | 1467318004665 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4c0000 == 35 [pid = 1738] [id = 458] 13:20:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8ee5b000) [pid = 1738] [serial = 1375] [outer = (nil)] 13:20:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x92b4e800) [pid = 1738] [serial = 1376] [outer = 0x8ee5b000] 13:20:04 INFO - PROCESS | 1738 | 1467318004797 Marionette DEBUG loaded listener.js 13:20:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x92eaf000) [pid = 1738] [serial = 1377] [outer = 0x8ee5b000] 13:20:06 INFO - PROCESS | 1738 | 1467318006002 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1782ms 13:20:06 INFO - PROCESS | 1738 | 1467318006056 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 13:20:06 INFO - PROCESS | 1738 | 1467318006059 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 13:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:20:06 INFO - PROCESS | 1738 | 1467318006066 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:20:06 INFO - PROCESS | 1738 | 1467318006069 Marionette TRACE conn3 <- [1,1806,null,{}] 13:20:06 INFO - PROCESS | 1738 | 1467318006075 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:06 INFO - PROCESS | 1738 | 1467318006080 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:06 INFO - PROCESS | 1738 | 1467318006256 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 13:20:06 INFO - PROCESS | 1738 | 1467318006521 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:06 INFO - PROCESS | 1738 | 1467318006533 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cd800 == 36 [pid = 1738] [id = 459] 13:20:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x8d512c00) [pid = 1738] [serial = 1378] [outer = (nil)] 13:20:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x8db91800) [pid = 1738] [serial = 1379] [outer = 0x8d512c00] 13:20:06 INFO - PROCESS | 1738 | 1467318006668 Marionette DEBUG loaded listener.js 13:20:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x8f0d9c00) [pid = 1738] [serial = 1380] [outer = 0x8d512c00] 13:20:07 INFO - PROCESS | 1738 | 1467318007734 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 13:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1735ms 13:20:07 INFO - PROCESS | 1738 | 1467318007802 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 13:20:07 INFO - PROCESS | 1738 | 1467318007808 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 13:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:20:07 INFO - PROCESS | 1738 | 1467318007815 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:20:07 INFO - PROCESS | 1738 | 1467318007820 Marionette TRACE conn3 <- [1,1810,null,{}] 13:20:07 INFO - PROCESS | 1738 | 1467318007828 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:07 INFO - PROCESS | 1738 | 1467318007832 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:08 INFO - PROCESS | 1738 | 1467318008109 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 13:20:08 INFO - PROCESS | 1738 | 1467318008506 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:08 INFO - PROCESS | 1738 | 1467318008517 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8d516800 == 35 [pid = 1738] [id = 401] 13:20:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58bc00 == 34 [pid = 1738] [id = 400] 13:20:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c6800 == 33 [pid = 1738] [id = 452] 13:20:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d515400 == 34 [pid = 1738] [id = 460] 13:20:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 107 (0x8d516800) [pid = 1738] [serial = 1381] [outer = (nil)] 13:20:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 108 (0x8d58f000) [pid = 1738] [serial = 1382] [outer = 0x8d516800] 13:20:08 INFO - PROCESS | 1738 | 1467318008631 Marionette DEBUG loaded listener.js 13:20:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 109 (0x8db93800) [pid = 1738] [serial = 1383] [outer = 0x8d516800] 13:20:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8d800 == 33 [pid = 1738] [id = 451] 13:20:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4b2800 == 32 [pid = 1738] [id = 450] 13:20:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8d988400 == 31 [pid = 1738] [id = 449] 13:20:08 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c7000 == 30 [pid = 1738] [id = 448] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 108 (0x91ccd800) [pid = 1738] [serial = 1313] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 107 (0x91f24800) [pid = 1738] [serial = 1314] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 106 (0x8db90c00) [pid = 1738] [serial = 1274] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x8e748000) [pid = 1738] [serial = 1275] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x8d510800) [pid = 1738] [serial = 1301] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x8d587000) [pid = 1738] [serial = 1302] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x8efa2c00) [pid = 1738] [serial = 1307] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8f6ed000) [pid = 1738] [serial = 1308] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x92eb2c00) [pid = 1738] [serial = 1286] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8f6e3400) [pid = 1738] [serial = 1287] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x91377c00) [pid = 1738] [serial = 1272] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x95224000) [pid = 1738] [serial = 1289] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x9522f800) [pid = 1738] [serial = 1290] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8f826800) [pid = 1738] [serial = 1277] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x91372800) [pid = 1738] [serial = 1278] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x95235800) [pid = 1738] [serial = 1292] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x95237000) [pid = 1738] [serial = 1293] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x92331800) [pid = 1738] [serial = 1280] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x92b44400) [pid = 1738] [serial = 1281] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x92feb400) [pid = 1738] [serial = 1283] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x9137d400) [pid = 1738] [serial = 1284] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8db88800) [pid = 1738] [serial = 1298] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8e746c00) [pid = 1738] [serial = 1299] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8d97f000) [pid = 1738] [serial = 1304] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8db93000) [pid = 1738] [serial = 1305] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x9521e800) [pid = 1738] [serial = 1295] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x95236400) [pid = 1738] [serial = 1296] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x92c99400) [pid = 1738] [serial = 1319] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x929d4400) [pid = 1738] [serial = 1317] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x92eaa400) [pid = 1738] [serial = 1320] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x913a5400) [pid = 1738] [serial = 1311] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f94dc00) [pid = 1738] [serial = 1310] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91f20000) [pid = 1738] [serial = 1316] [outer = (nil)] [url = about:blank] 13:20:09 INFO - PROCESS | 1738 | 1467318009512 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1746ms 13:20:09 INFO - PROCESS | 1738 | 1467318009568 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 13:20:09 INFO - PROCESS | 1738 | 1467318009574 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 13:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:20:09 INFO - PROCESS | 1738 | 1467318009590 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:20:09 INFO - PROCESS | 1738 | 1467318009594 Marionette TRACE conn3 <- [1,1814,null,{}] 13:20:09 INFO - PROCESS | 1738 | 1467318009600 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:09 INFO - PROCESS | 1738 | 1467318009606 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:09 INFO - PROCESS | 1738 | 1467318009781 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 13:20:09 INFO - PROCESS | 1738 | 1467318009792 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:09 INFO - PROCESS | 1738 | 1467318009800 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51dc00 == 31 [pid = 1738] [id = 461] 13:20:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8e765000) [pid = 1738] [serial = 1384] [outer = (nil)] 13:20:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8ee5c800) [pid = 1738] [serial = 1385] [outer = 0x8e765000] 13:20:09 INFO - PROCESS | 1738 | 1467318009875 Marionette DEBUG loaded listener.js 13:20:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f0ce400) [pid = 1738] [serial = 1386] [outer = 0x8e765000] 13:20:10 INFO - PROCESS | 1738 | 1467318010926 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 13:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1397ms 13:20:10 INFO - PROCESS | 1738 | 1467318010982 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 13:20:10 INFO - PROCESS | 1738 | 1467318010986 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 13:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:20:10 INFO - PROCESS | 1738 | 1467318010992 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:20:11 INFO - PROCESS | 1738 | 1467318010998 Marionette TRACE conn3 <- [1,1818,null,{}] 13:20:11 INFO - PROCESS | 1738 | 1467318011013 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:11 INFO - PROCESS | 1738 | 1467318011021 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:11 INFO - PROCESS | 1738 | 1467318011269 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 13:20:11 INFO - PROCESS | 1738 | 1467318011279 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:11 INFO - PROCESS | 1738 | 1467318011288 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f870c00 == 32 [pid = 1738] [id = 462] 13:20:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f871000) [pid = 1738] [serial = 1387] [outer = (nil)] 13:20:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f947400) [pid = 1738] [serial = 1388] [outer = 0x8f871000] 13:20:11 INFO - PROCESS | 1738 | 1467318011366 Marionette DEBUG loaded listener.js 13:20:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91377400) [pid = 1738] [serial = 1389] [outer = 0x8f871000] 13:20:12 INFO - PROCESS | 1738 | 1467318012351 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 13:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1385ms 13:20:12 INFO - PROCESS | 1738 | 1467318012377 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 13:20:12 INFO - PROCESS | 1738 | 1467318012382 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 13:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:20:12 INFO - PROCESS | 1738 | 1467318012392 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:20:12 INFO - PROCESS | 1738 | 1467318012394 Marionette TRACE conn3 <- [1,1822,null,{}] 13:20:12 INFO - PROCESS | 1738 | 1467318012400 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:12 INFO - PROCESS | 1738 | 1467318012405 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:12 INFO - PROCESS | 1738 | 1467318012668 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 13:20:12 INFO - PROCESS | 1738 | 1467318012696 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:12 INFO - PROCESS | 1738 | 1467318012708 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c5c00 == 33 [pid = 1738] [id = 463] 13:20:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x9137b800) [pid = 1738] [serial = 1390] [outer = (nil)] 13:20:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91cc2800) [pid = 1738] [serial = 1391] [outer = 0x9137b800] 13:20:12 INFO - PROCESS | 1738 | 1467318012775 Marionette DEBUG loaded listener.js 13:20:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x91f25400) [pid = 1738] [serial = 1392] [outer = 0x9137b800] 13:20:13 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8f877800) [pid = 1738] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:20:13 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f94b000) [pid = 1738] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:20:13 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8f86a800) [pid = 1738] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:20:13 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8b1c9400) [pid = 1738] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:20:13 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x92feb000) [pid = 1738] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:20:13 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8db88c00) [pid = 1738] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:20:13 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e4b3000) [pid = 1738] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:20:13 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e744c00) [pid = 1738] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:20:13 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x92eb6000) [pid = 1738] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:20:13 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f6e3800) [pid = 1738] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:20:13 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8ee5ec00) [pid = 1738] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:20:13 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8ee61400) [pid = 1738] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:20:13 INFO - PROCESS | 1738 | 1467318013883 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 13:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1527ms 13:20:13 INFO - PROCESS | 1738 | 1467318013919 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 13:20:13 INFO - PROCESS | 1738 | 1467318013923 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 13:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:20:13 INFO - PROCESS | 1738 | 1467318013929 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:20:13 INFO - PROCESS | 1738 | 1467318013931 Marionette TRACE conn3 <- [1,1826,null,{}] 13:20:13 INFO - PROCESS | 1738 | 1467318013937 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:13 INFO - PROCESS | 1738 | 1467318013942 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:14 INFO - PROCESS | 1738 | 1467318014150 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 13:20:14 INFO - PROCESS | 1738 | 1467318014243 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:14 INFO - PROCESS | 1738 | 1467318014254 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c7400 == 34 [pid = 1738] [id = 464] 13:20:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8b1c8400) [pid = 1738] [serial = 1393] [outer = (nil)] 13:20:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f82a800) [pid = 1738] [serial = 1394] [outer = 0x8b1c8400] 13:20:14 INFO - PROCESS | 1738 | 1467318014333 Marionette DEBUG loaded listener.js 13:20:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f86fc00) [pid = 1738] [serial = 1395] [outer = 0x8b1c8400] 13:20:15 INFO - PROCESS | 1738 | 1467318015162 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 13:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1294ms 13:20:15 INFO - PROCESS | 1738 | 1467318015224 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 13:20:15 INFO - PROCESS | 1738 | 1467318015228 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 13:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:20:15 INFO - PROCESS | 1738 | 1467318015239 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:20:15 INFO - PROCESS | 1738 | 1467318015241 Marionette TRACE conn3 <- [1,1830,null,{}] 13:20:15 INFO - PROCESS | 1738 | 1467318015247 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:15 INFO - PROCESS | 1738 | 1467318015257 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:15 INFO - PROCESS | 1738 | 1467318015475 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 13:20:15 INFO - PROCESS | 1738 | 1467318015616 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:15 INFO - PROCESS | 1738 | 1467318015626 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4b3000 == 35 [pid = 1738] [id = 465] 13:20:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8e74f800) [pid = 1738] [serial = 1396] [outer = (nil)] 13:20:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x92c97c00) [pid = 1738] [serial = 1397] [outer = 0x8e74f800] 13:20:15 INFO - PROCESS | 1738 | 1467318015702 Marionette DEBUG loaded listener.js 13:20:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x92fea800) [pid = 1738] [serial = 1398] [outer = 0x8e74f800] 13:20:16 INFO - PROCESS | 1738 | 1467318016769 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 13:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1583ms 13:20:16 INFO - PROCESS | 1738 | 1467318016819 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 13:20:16 INFO - PROCESS | 1738 | 1467318016826 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 13:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:20:16 INFO - PROCESS | 1738 | 1467318016834 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:20:16 INFO - PROCESS | 1738 | 1467318016841 Marionette TRACE conn3 <- [1,1834,null,{}] 13:20:16 INFO - PROCESS | 1738 | 1467318016849 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:16 INFO - PROCESS | 1738 | 1467318016854 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:17 INFO - PROCESS | 1738 | 1467318017042 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 13:20:17 INFO - PROCESS | 1738 | 1467318017270 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:17 INFO - PROCESS | 1738 | 1467318017281 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db88800 == 36 [pid = 1738] [id = 466] 13:20:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8db8b800) [pid = 1738] [serial = 1399] [outer = (nil)] 13:20:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8e4bc400) [pid = 1738] [serial = 1400] [outer = 0x8db8b800] 13:20:17 INFO - PROCESS | 1738 | 1467318017406 Marionette DEBUG loaded listener.js 13:20:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8ee5e000) [pid = 1738] [serial = 1401] [outer = 0x8db8b800] 13:20:18 INFO - PROCESS | 1738 | 1467318018367 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 13:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 13:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1586ms 13:20:18 INFO - PROCESS | 1738 | 1467318018420 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 13:20:18 INFO - PROCESS | 1738 | 1467318018427 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 13:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:20:18 INFO - PROCESS | 1738 | 1467318018438 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:20:18 INFO - PROCESS | 1738 | 1467318018441 Marionette TRACE conn3 <- [1,1838,null,{}] 13:20:18 INFO - PROCESS | 1738 | 1467318018448 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:18 INFO - PROCESS | 1738 | 1467318018454 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:18 INFO - PROCESS | 1738 | 1467318018645 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 13:20:18 INFO - PROCESS | 1738 | 1467318018824 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:18 INFO - PROCESS | 1738 | 1467318018833 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f820400 == 37 [pid = 1738] [id = 467] 13:20:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8f86c800) [pid = 1738] [serial = 1402] [outer = (nil)] 13:20:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8f949800) [pid = 1738] [serial = 1403] [outer = 0x8f86c800] 13:20:19 INFO - PROCESS | 1738 | 1467318019031 Marionette DEBUG loaded listener.js 13:20:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x913af800) [pid = 1738] [serial = 1404] [outer = 0x8f86c800] 13:20:19 INFO - PROCESS | 1738 | 1467318019980 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1590ms 13:20:20 INFO - PROCESS | 1738 | 1467318020028 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 13:20:20 INFO - PROCESS | 1738 | 1467318020033 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 13:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:20:20 INFO - PROCESS | 1738 | 1467318020040 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:20:20 INFO - PROCESS | 1738 | 1467318020046 Marionette TRACE conn3 <- [1,1842,null,{}] 13:20:20 INFO - PROCESS | 1738 | 1467318020063 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:20 INFO - PROCESS | 1738 | 1467318020072 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:20 INFO - PROCESS | 1738 | 1467318020305 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 13:20:20 INFO - PROCESS | 1738 | 1467318020543 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:20 INFO - PROCESS | 1738 | 1467318020554 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e748000 == 38 [pid = 1738] [id = 468] 13:20:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x92ca0400) [pid = 1738] [serial = 1405] [outer = (nil)] 13:20:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x92fed000) [pid = 1738] [serial = 1406] [outer = 0x92ca0400] 13:20:20 INFO - PROCESS | 1738 | 1467318020712 Marionette DEBUG loaded listener.js 13:20:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x93a5c000) [pid = 1738] [serial = 1407] [outer = 0x92ca0400] 13:20:21 INFO - PROCESS | 1738 | 1467318021678 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1691ms 13:20:21 INFO - PROCESS | 1738 | 1467318021732 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 13:20:21 INFO - PROCESS | 1738 | 1467318021737 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 13:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:20:21 INFO - PROCESS | 1738 | 1467318021743 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:20:21 INFO - PROCESS | 1738 | 1467318021747 Marionette TRACE conn3 <- [1,1846,null,{}] 13:20:21 INFO - PROCESS | 1738 | 1467318021752 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:21 INFO - PROCESS | 1738 | 1467318021758 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:21 INFO - PROCESS | 1738 | 1467318021940 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 13:20:22 INFO - PROCESS | 1738 | 1467318022173 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:22 INFO - PROCESS | 1738 | 1467318022184 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x92ea8c00 == 39 [pid = 1738] [id = 469] 13:20:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x939ac400) [pid = 1738] [serial = 1408] [outer = (nil)] 13:20:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x93c7b400) [pid = 1738] [serial = 1409] [outer = 0x939ac400] 13:20:22 INFO - PROCESS | 1738 | 1467318022276 Marionette DEBUG loaded listener.js 13:20:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x93c7f400) [pid = 1738] [serial = 1410] [outer = 0x939ac400] 13:20:23 INFO - PROCESS | 1738 | 1467318023166 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1488ms 13:20:23 INFO - PROCESS | 1738 | 1467318023235 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 13:20:23 INFO - PROCESS | 1738 | 1467318023239 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 13:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:20:23 INFO - PROCESS | 1738 | 1467318023247 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:20:23 INFO - PROCESS | 1738 | 1467318023251 Marionette TRACE conn3 <- [1,1850,null,{}] 13:20:23 INFO - PROCESS | 1738 | 1467318023257 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:23 INFO - PROCESS | 1738 | 1467318023262 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:23 INFO - PROCESS | 1738 | 1467318023449 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 13:20:23 INFO - PROCESS | 1738 | 1467318023633 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:23 INFO - PROCESS | 1738 | 1467318023641 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x93c68000 == 40 [pid = 1738] [id = 470] 13:20:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x93c6f400) [pid = 1738] [serial = 1411] [outer = (nil)] 13:20:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x95199800) [pid = 1738] [serial = 1412] [outer = 0x93c6f400] 13:20:23 INFO - PROCESS | 1738 | 1467318023728 Marionette DEBUG loaded listener.js 13:20:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x9521c000) [pid = 1738] [serial = 1413] [outer = 0x93c6f400] 13:20:24 INFO - PROCESS | 1738 | 1467318024713 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1536ms 13:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:20:24 INFO - PROCESS | 1738 | 1467318024784 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 13:20:24 INFO - PROCESS | 1738 | 1467318024788 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 13:20:24 INFO - PROCESS | 1738 | 1467318024795 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:20:24 INFO - PROCESS | 1738 | 1467318024798 Marionette TRACE conn3 <- [1,1854,null,{}] 13:20:24 INFO - PROCESS | 1738 | 1467318024804 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:24 INFO - PROCESS | 1738 | 1467318024814 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:25 INFO - PROCESS | 1738 | 1467318025045 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 13:20:25 INFO - PROCESS | 1738 | 1467318025272 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:25 INFO - PROCESS | 1738 | 1467318025278 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d518c00 == 41 [pid = 1738] [id = 471] 13:20:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8d983400) [pid = 1738] [serial = 1414] [outer = (nil)] 13:20:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x95239c00) [pid = 1738] [serial = 1415] [outer = 0x8d983400] 13:20:25 INFO - PROCESS | 1738 | 1467318025404 Marionette DEBUG loaded listener.js 13:20:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x95240000) [pid = 1738] [serial = 1416] [outer = 0x8d983400] 13:20:26 INFO - PROCESS | 1738 | 1467318026361 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1638ms 13:20:26 INFO - PROCESS | 1738 | 1467318026434 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 13:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:20:26 INFO - PROCESS | 1738 | 1467318026438 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 13:20:26 INFO - PROCESS | 1738 | 1467318026444 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:20:26 INFO - PROCESS | 1738 | 1467318026448 Marionette TRACE conn3 <- [1,1858,null,{}] 13:20:26 INFO - PROCESS | 1738 | 1467318026454 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:26 INFO - PROCESS | 1738 | 1467318026459 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:26 INFO - PROCESS | 1738 | 1467318026937 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 13:20:27 INFO - PROCESS | 1738 | 1467318027218 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:27 INFO - PROCESS | 1738 | 1467318027231 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db92400 == 42 [pid = 1738] [id = 472] 13:20:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8db93000) [pid = 1738] [serial = 1417] [outer = (nil)] 13:20:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8e4b6c00) [pid = 1738] [serial = 1418] [outer = 0x8db93000] 13:20:27 INFO - PROCESS | 1738 | 1467318027316 Marionette DEBUG loaded listener.js 13:20:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8e747800) [pid = 1738] [serial = 1419] [outer = 0x8db93000] 13:20:28 INFO - PROCESS | 1738 | 1467318028233 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1840ms 13:20:28 INFO - PROCESS | 1738 | 1467318028288 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 13:20:28 INFO - PROCESS | 1738 | 1467318028293 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 13:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:20:28 INFO - PROCESS | 1738 | 1467318028302 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:20:28 INFO - PROCESS | 1738 | 1467318028307 Marionette TRACE conn3 <- [1,1862,null,{}] 13:20:28 INFO - PROCESS | 1738 | 1467318028313 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:28 INFO - PROCESS | 1738 | 1467318028319 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:28 INFO - PROCESS | 1738 | 1467318028544 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 13:20:28 INFO - PROCESS | 1738 | 1467318028805 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:28 INFO - PROCESS | 1738 | 1467318028814 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef9f000 == 43 [pid = 1738] [id = 473] 13:20:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8f0d2800) [pid = 1738] [serial = 1420] [outer = (nil)] 13:20:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8f828c00) [pid = 1738] [serial = 1421] [outer = 0x8f0d2800] 13:20:28 INFO - PROCESS | 1738 | 1467318028905 Marionette DEBUG loaded listener.js 13:20:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8f876400) [pid = 1738] [serial = 1422] [outer = 0x8f0d2800] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cd800 == 42 [pid = 1738] [id = 459] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97c400 == 41 [pid = 1738] [id = 457] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4c0000 == 40 [pid = 1738] [id = 458] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c6c00 == 39 [pid = 1738] [id = 456] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee64800 == 38 [pid = 1738] [id = 455] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8d513800 == 37 [pid = 1738] [id = 454] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1ce000 == 36 [pid = 1738] [id = 453] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x91cc9000 == 35 [pid = 1738] [id = 407] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4be800 == 34 [pid = 1738] [id = 413] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6e7c00 == 33 [pid = 1738] [id = 402] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8d587400 == 32 [pid = 1738] [id = 411] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97a400 == 31 [pid = 1738] [id = 399] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6e2c00 == 30 [pid = 1738] [id = 403] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4b3c00 == 29 [pid = 1738] [id = 412] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa2400 == 28 [pid = 1738] [id = 404] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8d987c00 == 27 [pid = 1738] [id = 398] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8f875800 == 26 [pid = 1738] [id = 414] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8d590c00 == 25 [pid = 1738] [id = 405] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c8000 == 24 [pid = 1738] [id = 415] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8e74a400 == 23 [pid = 1738] [id = 406] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51a400 == 22 [pid = 1738] [id = 410] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x92330400 == 21 [pid = 1738] [id = 408] 13:20:30 INFO - PROCESS | 1738 | --DOCSHELL 0x8f81ec00 == 20 [pid = 1738] [id = 409] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x9535c800) [pid = 1738] [serial = 1341] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x91cc9800) [pid = 1738] [serial = 1325] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x952ab800) [pid = 1738] [serial = 1337] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8d51a000) [pid = 1738] [serial = 1347] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x95228800) [pid = 1738] [serial = 1334] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8e4b8800) [pid = 1738] [serial = 1350] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8db96400) [pid = 1738] [serial = 1349] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8f0ce800) [pid = 1738] [serial = 1323] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x95358800) [pid = 1738] [serial = 1340] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8e76b800) [pid = 1738] [serial = 1352] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8efa0800) [pid = 1738] [serial = 1353] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x92fef800) [pid = 1738] [serial = 1328] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x9519c000) [pid = 1738] [serial = 1332] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x952b0000) [pid = 1738] [serial = 1338] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x93c81c00) [pid = 1738] [serial = 1331] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8f6e8000) [pid = 1738] [serial = 1344] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x93c68c00) [pid = 1738] [serial = 1329] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8b1d4400) [pid = 1738] [serial = 1346] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8f86a000) [pid = 1738] [serial = 1355] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f944000) [pid = 1738] [serial = 1356] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x9522e800) [pid = 1738] [serial = 1335] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8e769000) [pid = 1738] [serial = 1322] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8efa0000) [pid = 1738] [serial = 1343] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x929c9000) [pid = 1738] [serial = 1326] [outer = (nil)] [url = about:blank] 13:20:30 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f86f400) [pid = 1738] [serial = 1358] [outer = (nil)] [url = about:blank] 13:20:31 INFO - PROCESS | 1738 | 1467318031094 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2848ms 13:20:31 INFO - PROCESS | 1738 | 1467318031152 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 13:20:31 INFO - PROCESS | 1738 | 1467318031158 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 13:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:20:31 INFO - PROCESS | 1738 | 1467318031167 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:20:31 INFO - PROCESS | 1738 | 1467318031172 Marionette TRACE conn3 <- [1,1866,null,{}] 13:20:31 INFO - PROCESS | 1738 | 1467318031182 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:31 INFO - PROCESS | 1738 | 1467318031187 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:31 INFO - PROCESS | 1738 | 1467318031466 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 13:20:31 INFO - PROCESS | 1738 | 1467318031483 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:31 INFO - PROCESS | 1738 | 1467318031490 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d588000 == 21 [pid = 1738] [id = 474] 13:20:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8d58a400) [pid = 1738] [serial = 1423] [outer = (nil)] 13:20:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8d97ec00) [pid = 1738] [serial = 1424] [outer = 0x8d58a400] 13:20:31 INFO - PROCESS | 1738 | 1467318031586 Marionette DEBUG loaded listener.js 13:20:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8d986c00) [pid = 1738] [serial = 1425] [outer = 0x8d58a400] 13:20:32 INFO - PROCESS | 1738 | 1467318032433 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 13:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1284ms 13:20:32 INFO - PROCESS | 1738 | 1467318032450 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 13:20:32 INFO - PROCESS | 1738 | 1467318032459 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 13:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:20:32 INFO - PROCESS | 1738 | 1467318032470 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:20:32 INFO - PROCESS | 1738 | 1467318032474 Marionette TRACE conn3 <- [1,1870,null,{}] 13:20:32 INFO - PROCESS | 1738 | 1467318032480 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:32 INFO - PROCESS | 1738 | 1467318032486 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:32 INFO - PROCESS | 1738 | 1467318032716 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 13:20:32 INFO - PROCESS | 1738 | 1467318032804 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:32 INFO - PROCESS | 1738 | 1467318032816 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db96c00 == 22 [pid = 1738] [id = 475] 13:20:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8e4bb000) [pid = 1738] [serial = 1426] [outer = (nil)] 13:20:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8e749000) [pid = 1738] [serial = 1427] [outer = 0x8e4bb000] 13:20:32 INFO - PROCESS | 1738 | 1467318032885 Marionette DEBUG loaded listener.js 13:20:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8e76d800) [pid = 1738] [serial = 1428] [outer = 0x8e4bb000] 13:20:33 INFO - PROCESS | 1738 | 1467318033861 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 13:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1437ms 13:20:33 INFO - PROCESS | 1738 | 1467318033907 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 13:20:33 INFO - PROCESS | 1738 | 1467318033911 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 13:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:20:33 INFO - PROCESS | 1738 | 1467318033925 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:20:33 INFO - PROCESS | 1738 | 1467318033931 Marionette TRACE conn3 <- [1,1874,null,{}] 13:20:33 INFO - PROCESS | 1738 | 1467318033948 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:33 INFO - PROCESS | 1738 | 1467318033957 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:34 INFO - PROCESS | 1738 | 1467318034190 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 13:20:34 INFO - PROCESS | 1738 | 1467318034213 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:34 INFO - PROCESS | 1738 | 1467318034225 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d8800 == 23 [pid = 1738] [id = 476] 13:20:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8f0db800) [pid = 1738] [serial = 1429] [outer = (nil)] 13:20:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8f6ebc00) [pid = 1738] [serial = 1430] [outer = 0x8f0db800] 13:20:34 INFO - PROCESS | 1738 | 1467318034303 Marionette DEBUG loaded listener.js 13:20:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8f821000) [pid = 1738] [serial = 1431] [outer = 0x8f0db800] 13:20:35 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8e74f800) [pid = 1738] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:20:35 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x9137b800) [pid = 1738] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:20:35 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8b1c8400) [pid = 1738] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:20:35 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8d512c00) [pid = 1738] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:20:35 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x91f1f000) [pid = 1738] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:20:35 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8d586800) [pid = 1738] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:20:35 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8b1d2c00) [pid = 1738] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:20:35 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8e765000) [pid = 1738] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:20:35 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8db96800) [pid = 1738] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:20:35 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f0d1000) [pid = 1738] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:20:35 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f86cc00) [pid = 1738] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:20:35 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f871000) [pid = 1738] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:20:35 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8d516800) [pid = 1738] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:20:35 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8ee5b000) [pid = 1738] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:20:35 INFO - PROCESS | 1738 | 1467318035824 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1995ms 13:20:35 INFO - PROCESS | 1738 | 1467318035923 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 13:20:35 INFO - PROCESS | 1738 | 1467318035927 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 13:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:20:35 INFO - PROCESS | 1738 | 1467318035940 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:20:35 INFO - PROCESS | 1738 | 1467318035942 Marionette TRACE conn3 <- [1,1878,null,{}] 13:20:35 INFO - PROCESS | 1738 | 1467318035948 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:35 INFO - PROCESS | 1738 | 1467318035953 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:36 INFO - PROCESS | 1738 | 1467318036113 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 13:20:36 INFO - PROCESS | 1738 | 1467318036122 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:36 INFO - PROCESS | 1738 | 1467318036128 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d517000 == 24 [pid = 1738] [id = 477] 13:20:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8d97e800) [pid = 1738] [serial = 1432] [outer = (nil)] 13:20:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8ee63800) [pid = 1738] [serial = 1433] [outer = 0x8d97e800] 13:20:36 INFO - PROCESS | 1738 | 1467318036200 Marionette DEBUG loaded listener.js 13:20:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f824c00) [pid = 1738] [serial = 1434] [outer = 0x8d97e800] 13:20:37 INFO - PROCESS | 1738 | 1467318037124 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1234ms 13:20:37 INFO - PROCESS | 1738 | 1467318037170 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 13:20:37 INFO - PROCESS | 1738 | 1467318037174 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 13:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:20:37 INFO - PROCESS | 1738 | 1467318037180 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:20:37 INFO - PROCESS | 1738 | 1467318037183 Marionette TRACE conn3 <- [1,1882,null,{}] 13:20:37 INFO - PROCESS | 1738 | 1467318037189 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:37 INFO - PROCESS | 1738 | 1467318037194 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:37 INFO - PROCESS | 1738 | 1467318037343 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 13:20:37 INFO - PROCESS | 1738 | 1467318037352 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:37 INFO - PROCESS | 1738 | 1467318037359 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d3800 == 25 [pid = 1738] [id = 478] 13:20:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f86b800) [pid = 1738] [serial = 1435] [outer = (nil)] 13:20:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f947800) [pid = 1738] [serial = 1436] [outer = 0x8f86b800] 13:20:37 INFO - PROCESS | 1738 | 1467318037435 Marionette DEBUG loaded listener.js 13:20:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x9137b800) [pid = 1738] [serial = 1437] [outer = 0x8f86b800] 13:20:38 INFO - PROCESS | 1738 | 1467318038654 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1539ms 13:20:38 INFO - PROCESS | 1738 | 1467318038722 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 13:20:38 INFO - PROCESS | 1738 | 1467318038729 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 13:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:20:38 INFO - PROCESS | 1738 | 1467318038737 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:20:38 INFO - PROCESS | 1738 | 1467318038742 Marionette TRACE conn3 <- [1,1886,null,{}] 13:20:38 INFO - PROCESS | 1738 | 1467318038752 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:38 INFO - PROCESS | 1738 | 1467318038759 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:38 INFO - PROCESS | 1738 | 1467318038980 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 13:20:39 INFO - PROCESS | 1738 | 1467318039203 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:39 INFO - PROCESS | 1738 | 1467318039211 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d980000 == 26 [pid = 1738] [id = 479] 13:20:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8db8d800) [pid = 1738] [serial = 1438] [outer = (nil)] 13:20:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8e4b8400) [pid = 1738] [serial = 1439] [outer = 0x8db8d800] 13:20:39 INFO - PROCESS | 1738 | 1467318039341 Marionette DEBUG loaded listener.js 13:20:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8ee5dc00) [pid = 1738] [serial = 1440] [outer = 0x8db8d800] 13:20:40 INFO - PROCESS | 1738 | 1467318040344 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 13:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1685ms 13:20:40 INFO - PROCESS | 1738 | 1467318040422 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 13:20:40 INFO - PROCESS | 1738 | 1467318040430 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 13:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:20:40 INFO - PROCESS | 1738 | 1467318040441 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:20:40 INFO - PROCESS | 1738 | 1467318040445 Marionette TRACE conn3 <- [1,1890,null,{}] 13:20:40 INFO - PROCESS | 1738 | 1467318040452 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:40 INFO - PROCESS | 1738 | 1467318040458 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:40 INFO - PROCESS | 1738 | 1467318040689 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 13:20:40 INFO - PROCESS | 1738 | 1467318040974 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:40 INFO - PROCESS | 1738 | 1467318040983 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa0c00 == 27 [pid = 1738] [id = 480] 13:20:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8f869800) [pid = 1738] [serial = 1441] [outer = (nil)] 13:20:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8f941400) [pid = 1738] [serial = 1442] [outer = 0x8f869800] 13:20:41 INFO - PROCESS | 1738 | 1467318041107 Marionette DEBUG loaded listener.js 13:20:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8f825800) [pid = 1738] [serial = 1443] [outer = 0x8f869800] 13:20:42 INFO - PROCESS | 1738 | 1467318042132 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 13:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1733ms 13:20:42 INFO - PROCESS | 1738 | 1467318042174 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 13:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:20:42 INFO - PROCESS | 1738 | 1467318042179 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 13:20:42 INFO - PROCESS | 1738 | 1467318042186 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:20:42 INFO - PROCESS | 1738 | 1467318042192 Marionette TRACE conn3 <- [1,1894,null,{}] 13:20:42 INFO - PROCESS | 1738 | 1467318042209 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:42 INFO - PROCESS | 1738 | 1467318042218 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:42 INFO - PROCESS | 1738 | 1467318042417 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 13:20:42 INFO - PROCESS | 1738 | 1467318042648 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:42 INFO - PROCESS | 1738 | 1467318042655 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x91cc3c00 == 28 [pid = 1738] [id = 481] 13:20:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x91cca000) [pid = 1738] [serial = 1444] [outer = (nil)] 13:20:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91f25000) [pid = 1738] [serial = 1445] [outer = 0x91cca000] 13:20:42 INFO - PROCESS | 1738 | 1467318042787 Marionette DEBUG loaded listener.js 13:20:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x9232d800) [pid = 1738] [serial = 1446] [outer = 0x91cca000] 13:20:43 INFO - PROCESS | 1738 | 1467318043831 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1695ms 13:20:43 INFO - PROCESS | 1738 | 1467318043881 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 13:20:43 INFO - PROCESS | 1738 | 1467318043887 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 13:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:20:43 INFO - PROCESS | 1738 | 1467318043894 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:20:43 INFO - PROCESS | 1738 | 1467318043897 Marionette TRACE conn3 <- [1,1898,null,{}] 13:20:43 INFO - PROCESS | 1738 | 1467318043903 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:43 INFO - PROCESS | 1738 | 1467318043908 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:44 INFO - PROCESS | 1738 | 1467318044102 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 13:20:44 INFO - PROCESS | 1738 | 1467318044324 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:44 INFO - PROCESS | 1738 | 1467318044332 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58f400 == 29 [pid = 1738] [id = 482] 13:20:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8db94400) [pid = 1738] [serial = 1447] [outer = (nil)] 13:20:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8ee61400) [pid = 1738] [serial = 1448] [outer = 0x8db94400] 13:20:44 INFO - PROCESS | 1738 | 1467318044457 Marionette DEBUG loaded listener.js 13:20:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8f0da800) [pid = 1738] [serial = 1449] [outer = 0x8db94400] 13:20:45 INFO - PROCESS | 1738 | 1467318045591 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1789ms 13:20:45 INFO - PROCESS | 1738 | 1467318045685 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 13:20:45 INFO - PROCESS | 1738 | 1467318045689 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 13:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:20:45 INFO - PROCESS | 1738 | 1467318045708 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:20:45 INFO - PROCESS | 1738 | 1467318045713 Marionette TRACE conn3 <- [1,1902,null,{}] 13:20:45 INFO - PROCESS | 1738 | 1467318045730 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:45 INFO - PROCESS | 1738 | 1467318045736 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:45 INFO - PROCESS | 1738 | 1467318045944 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x92fea800) [pid = 1738] [serial = 1398] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x92c97c00) [pid = 1738] [serial = 1397] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x91cc2800) [pid = 1738] [serial = 1391] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x91f25400) [pid = 1738] [serial = 1392] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8f82a800) [pid = 1738] [serial = 1394] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f0d9c00) [pid = 1738] [serial = 1380] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x929d0800) [pid = 1738] [serial = 1373] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x92b47400) [pid = 1738] [serial = 1374] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8ee5e800) [pid = 1738] [serial = 1364] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8efa2800) [pid = 1738] [serial = 1365] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8d515c00) [pid = 1738] [serial = 1361] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8d589400) [pid = 1738] [serial = 1362] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8ee5c800) [pid = 1738] [serial = 1385] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f0ce400) [pid = 1738] [serial = 1386] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f878c00) [pid = 1738] [serial = 1359] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x91cce400) [pid = 1738] [serial = 1370] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91cc2400) [pid = 1738] [serial = 1371] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f947000) [pid = 1738] [serial = 1367] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x91379000) [pid = 1738] [serial = 1368] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f947400) [pid = 1738] [serial = 1388] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8d58f000) [pid = 1738] [serial = 1382] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8db93800) [pid = 1738] [serial = 1383] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x92b4e800) [pid = 1738] [serial = 1376] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x92eaf000) [pid = 1738] [serial = 1377] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8db91800) [pid = 1738] [serial = 1379] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x91377400) [pid = 1738] [serial = 1389] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8f86fc00) [pid = 1738] [serial = 1395] [outer = (nil)] [url = about:blank] 13:20:46 INFO - PROCESS | 1738 | 1467318046248 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:46 INFO - PROCESS | 1738 | 1467318046251 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d511000 == 30 [pid = 1738] [id = 483] 13:20:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8d515c00) [pid = 1738] [serial = 1450] [outer = (nil)] 13:20:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8d58b000) [pid = 1738] [serial = 1451] [outer = 0x8d515c00] 13:20:46 INFO - PROCESS | 1738 | 1467318046331 Marionette DEBUG loaded listener.js 13:20:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8db91800) [pid = 1738] [serial = 1452] [outer = 0x8d515c00] 13:20:47 INFO - PROCESS | 1738 | 1467318047107 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1462ms 13:20:47 INFO - PROCESS | 1738 | 1467318047160 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 13:20:47 INFO - PROCESS | 1738 | 1467318047167 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 13:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:20:47 INFO - PROCESS | 1738 | 1467318047177 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:20:47 INFO - PROCESS | 1738 | 1467318047180 Marionette TRACE conn3 <- [1,1906,null,{}] 13:20:47 INFO - PROCESS | 1738 | 1467318047186 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:47 INFO - PROCESS | 1738 | 1467318047191 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:47 INFO - PROCESS | 1738 | 1467318047353 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 13:20:47 INFO - PROCESS | 1738 | 1467318047363 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:47 INFO - PROCESS | 1738 | 1467318047371 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee59c00 == 31 [pid = 1738] [id = 484] 13:20:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8ee65000) [pid = 1738] [serial = 1453] [outer = (nil)] 13:20:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8efa0800) [pid = 1738] [serial = 1454] [outer = 0x8ee65000] 13:20:47 INFO - PROCESS | 1738 | 1467318047445 Marionette DEBUG loaded listener.js 13:20:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f0ce400) [pid = 1738] [serial = 1455] [outer = 0x8ee65000] 13:20:48 INFO - PROCESS | 1738 | 1467318048467 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 13:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1351ms 13:20:48 INFO - PROCESS | 1738 | 1467318048528 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 13:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:20:48 INFO - PROCESS | 1738 | 1467318048532 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 13:20:48 INFO - PROCESS | 1738 | 1467318048539 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:20:48 INFO - PROCESS | 1738 | 1467318048545 Marionette TRACE conn3 <- [1,1910,null,{}] 13:20:48 INFO - PROCESS | 1738 | 1467318048560 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:48 INFO - PROCESS | 1738 | 1467318048568 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:48 INFO - PROCESS | 1738 | 1467318048799 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 13:20:48 INFO - PROCESS | 1738 | 1467318048826 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:48 INFO - PROCESS | 1738 | 1467318048836 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f875400 == 32 [pid = 1738] [id = 485] 13:20:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f947000) [pid = 1738] [serial = 1456] [outer = (nil)] 13:20:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91371c00) [pid = 1738] [serial = 1457] [outer = 0x8f947000] 13:20:48 INFO - PROCESS | 1738 | 1467318048905 Marionette DEBUG loaded listener.js 13:20:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x913a6400) [pid = 1738] [serial = 1458] [outer = 0x8f947000] 13:20:49 INFO - PROCESS | 1738 | 1467318049820 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 13:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1347ms 13:20:49 INFO - PROCESS | 1738 | 1467318049886 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 13:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:20:49 INFO - PROCESS | 1738 | 1467318049890 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 13:20:49 INFO - PROCESS | 1738 | 1467318049896 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:20:49 INFO - PROCESS | 1738 | 1467318049899 Marionette TRACE conn3 <- [1,1914,null,{}] 13:20:49 INFO - PROCESS | 1738 | 1467318049905 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:49 INFO - PROCESS | 1738 | 1467318049908 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:50 INFO - PROCESS | 1738 | 1467318050131 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 13:20:50 INFO - PROCESS | 1738 | 1467318050159 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:50 INFO - PROCESS | 1738 | 1467318050167 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x91373400 == 33 [pid = 1738] [id = 486] 13:20:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91377400) [pid = 1738] [serial = 1459] [outer = (nil)] 13:20:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91ccc800) [pid = 1738] [serial = 1460] [outer = 0x91377400] 13:20:50 INFO - PROCESS | 1738 | 1467318050234 Marionette DEBUG loaded listener.js 13:20:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91f21400) [pid = 1738] [serial = 1461] [outer = 0x91377400] 13:20:50 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8db8b800) [pid = 1738] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:20:50 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8db93000) [pid = 1738] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:20:50 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x93c6f400) [pid = 1738] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:20:50 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8d97e800) [pid = 1738] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:20:50 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8e4bb000) [pid = 1738] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:20:50 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x939ac400) [pid = 1738] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:20:50 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x92ca0400) [pid = 1738] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:20:50 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8f0d2800) [pid = 1738] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:20:50 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8d983400) [pid = 1738] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:20:50 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8f86c800) [pid = 1738] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:20:50 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8d58a400) [pid = 1738] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:20:50 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8f0db800) [pid = 1738] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:20:51 INFO - PROCESS | 1738 | 1467318051272 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1432ms 13:20:51 INFO - PROCESS | 1738 | 1467318051329 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 13:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:20:51 INFO - PROCESS | 1738 | 1467318051333 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 13:20:51 INFO - PROCESS | 1738 | 1467318051340 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:20:51 INFO - PROCESS | 1738 | 1467318051343 Marionette TRACE conn3 <- [1,1918,null,{}] 13:20:51 INFO - PROCESS | 1738 | 1467318051349 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:51 INFO - PROCESS | 1738 | 1467318051354 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:51 INFO - PROCESS | 1738 | 1467318051569 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 13:20:51 INFO - PROCESS | 1738 | 1467318051583 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:51 INFO - PROCESS | 1738 | 1467318051588 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4c1c00 == 34 [pid = 1738] [id = 487] 13:20:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8f869c00) [pid = 1738] [serial = 1462] [outer = (nil)] 13:20:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x91cc2400) [pid = 1738] [serial = 1463] [outer = 0x8f869c00] 13:20:51 INFO - PROCESS | 1738 | 1467318051660 Marionette DEBUG loaded listener.js 13:20:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x91cce400) [pid = 1738] [serial = 1464] [outer = 0x8f869c00] 13:20:52 INFO - PROCESS | 1738 | 1467318052574 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 13:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1297ms 13:20:52 INFO - PROCESS | 1738 | 1467318052637 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 13:20:52 INFO - PROCESS | 1738 | 1467318052641 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 13:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:20:52 INFO - PROCESS | 1738 | 1467318052647 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:20:52 INFO - PROCESS | 1738 | 1467318052649 Marionette TRACE conn3 <- [1,1922,null,{}] 13:20:52 INFO - PROCESS | 1738 | 1467318052655 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:52 INFO - PROCESS | 1738 | 1467318052665 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:52 INFO - PROCESS | 1738 | 1467318052930 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 13:20:53 INFO - PROCESS | 1738 | 1467318053117 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:53 INFO - PROCESS | 1738 | 1467318053128 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1ca400 == 35 [pid = 1738] [id = 488] 13:20:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8b1cd400) [pid = 1738] [serial = 1465] [outer = (nil)] 13:20:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8d513400) [pid = 1738] [serial = 1466] [outer = 0x8b1cd400] 13:20:53 INFO - PROCESS | 1738 | 1467318053220 Marionette DEBUG loaded listener.js 13:20:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8d582400) [pid = 1738] [serial = 1467] [outer = 0x8b1cd400] 13:20:54 INFO - PROCESS | 1738 | 1467318054259 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 13:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1687ms 13:20:54 INFO - PROCESS | 1738 | 1467318054336 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 13:20:54 INFO - PROCESS | 1738 | 1467318054342 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 13:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:20:54 INFO - PROCESS | 1738 | 1467318054351 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:20:54 INFO - PROCESS | 1738 | 1467318054356 Marionette TRACE conn3 <- [1,1926,null,{}] 13:20:54 INFO - PROCESS | 1738 | 1467318054363 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:54 INFO - PROCESS | 1738 | 1467318054372 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:54 INFO - PROCESS | 1738 | 1467318054595 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 13:20:54 INFO - PROCESS | 1738 | 1467318054823 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:54 INFO - PROCESS | 1738 | 1467318054830 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db92800 == 36 [pid = 1738] [id = 489] 13:20:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8ee62400) [pid = 1738] [serial = 1468] [outer = (nil)] 13:20:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8efa4000) [pid = 1738] [serial = 1469] [outer = 0x8ee62400] 13:20:54 INFO - PROCESS | 1738 | 1467318054930 Marionette DEBUG loaded listener.js 13:20:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f6e7000) [pid = 1738] [serial = 1470] [outer = 0x8ee62400] 13:20:55 INFO - PROCESS | 1738 | 1467318055844 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 13:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1535ms 13:20:55 INFO - PROCESS | 1738 | 1467318055886 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 13:20:55 INFO - PROCESS | 1738 | 1467318055893 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 13:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:20:55 INFO - PROCESS | 1738 | 1467318055899 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:20:55 INFO - PROCESS | 1738 | 1467318055903 Marionette TRACE conn3 <- [1,1930,null,{}] 13:20:55 INFO - PROCESS | 1738 | 1467318055909 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:55 INFO - PROCESS | 1738 | 1467318055915 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:56 INFO - PROCESS | 1738 | 1467318056104 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 13:20:56 INFO - PROCESS | 1738 | 1467318056285 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:56 INFO - PROCESS | 1738 | 1467318056294 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x91373c00 == 37 [pid = 1738] [id = 490] 13:20:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91374800) [pid = 1738] [serial = 1471] [outer = (nil)] 13:20:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x913a3800) [pid = 1738] [serial = 1472] [outer = 0x91374800] 13:20:56 INFO - PROCESS | 1738 | 1467318056375 Marionette DEBUG loaded listener.js 13:20:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91cc6400) [pid = 1738] [serial = 1473] [outer = 0x91374800] 13:20:57 INFO - PROCESS | 1738 | 1467318057409 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 13:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1541ms 13:20:57 INFO - PROCESS | 1738 | 1467318057441 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 13:20:57 INFO - PROCESS | 1738 | 1467318057447 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 13:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:20:57 INFO - PROCESS | 1738 | 1467318057464 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:20:57 INFO - PROCESS | 1738 | 1467318057471 Marionette TRACE conn3 <- [1,1934,null,{}] 13:20:57 INFO - PROCESS | 1738 | 1467318057477 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:57 INFO - PROCESS | 1738 | 1467318057484 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:57 INFO - PROCESS | 1738 | 1467318057676 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 13:20:57 INFO - PROCESS | 1738 | 1467318057908 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:57 INFO - PROCESS | 1738 | 1467318057919 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d515000 == 38 [pid = 1738] [id = 491] 13:20:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8d97c800) [pid = 1738] [serial = 1474] [outer = (nil)] 13:20:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x92b4c000) [pid = 1738] [serial = 1475] [outer = 0x8d97c800] 13:20:58 INFO - PROCESS | 1738 | 1467318058039 Marionette DEBUG loaded listener.js 13:20:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x92c9a800) [pid = 1738] [serial = 1476] [outer = 0x8d97c800] 13:20:58 INFO - PROCESS | 1738 | 1467318058954 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1544ms 13:20:59 INFO - PROCESS | 1738 | 1467318059001 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 13:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:20:59 INFO - PROCESS | 1738 | 1467318059006 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 13:20:59 INFO - PROCESS | 1738 | 1467318059012 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:20:59 INFO - PROCESS | 1738 | 1467318059016 Marionette TRACE conn3 <- [1,1938,null,{}] 13:20:59 INFO - PROCESS | 1738 | 1467318059021 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:20:59 INFO - PROCESS | 1738 | 1467318059027 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:59 INFO - PROCESS | 1738 | 1467318059206 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 13:20:59 INFO - PROCESS | 1738 | 1467318059383 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:59 INFO - PROCESS | 1738 | 1467318059390 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:20:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b4e800 == 39 [pid = 1738] [id = 492] 13:20:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x92b51c00) [pid = 1738] [serial = 1477] [outer = (nil)] 13:20:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x92ea9800) [pid = 1738] [serial = 1478] [outer = 0x92b51c00] 13:20:59 INFO - PROCESS | 1738 | 1467318059474 Marionette DEBUG loaded listener.js 13:20:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x92eb3800) [pid = 1738] [serial = 1479] [outer = 0x92b51c00] 13:21:00 INFO - PROCESS | 1738 | 1467318060354 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1382ms 13:21:00 INFO - PROCESS | 1738 | 1467318060394 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 13:21:00 INFO - PROCESS | 1738 | 1467318060398 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 13:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:21:00 INFO - PROCESS | 1738 | 1467318060404 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:21:00 INFO - PROCESS | 1738 | 1467318060407 Marionette TRACE conn3 <- [1,1942,null,{}] 13:21:00 INFO - PROCESS | 1738 | 1467318060413 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:00 INFO - PROCESS | 1738 | 1467318060418 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:00 INFO - PROCESS | 1738 | 1467318060601 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 13:21:00 INFO - PROCESS | 1738 | 1467318060788 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:00 INFO - PROCESS | 1738 | 1467318060806 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x92fef400 == 40 [pid = 1738] [id = 493] 13:21:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x92fef800) [pid = 1738] [serial = 1480] [outer = (nil)] 13:21:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x939b0000) [pid = 1738] [serial = 1481] [outer = 0x92fef800] 13:21:00 INFO - PROCESS | 1738 | 1467318060907 Marionette DEBUG loaded listener.js 13:21:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x93c6e000) [pid = 1738] [serial = 1482] [outer = 0x92fef800] 13:21:02 INFO - PROCESS | 1738 | 1467318062007 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1637ms 13:21:02 INFO - PROCESS | 1738 | 1467318062042 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 13:21:02 INFO - PROCESS | 1738 | 1467318062046 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 13:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:21:02 INFO - PROCESS | 1738 | 1467318062053 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:21:02 INFO - PROCESS | 1738 | 1467318062056 Marionette TRACE conn3 <- [1,1946,null,{}] 13:21:02 INFO - PROCESS | 1738 | 1467318062062 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:02 INFO - PROCESS | 1738 | 1467318062067 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:02 INFO - PROCESS | 1738 | 1467318062274 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 13:21:02 INFO - PROCESS | 1738 | 1467318062508 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:02 INFO - PROCESS | 1738 | 1467318062516 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c5800 == 41 [pid = 1738] [id = 494] 13:21:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x92ca1000) [pid = 1738] [serial = 1483] [outer = (nil)] 13:21:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x947e5c00) [pid = 1738] [serial = 1484] [outer = 0x92ca1000] 13:21:02 INFO - PROCESS | 1738 | 1467318062705 Marionette DEBUG loaded listener.js 13:21:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x95219800) [pid = 1738] [serial = 1485] [outer = 0x92ca1000] 13:21:04 INFO - PROCESS | 1738 | 1467318064034 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 13:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2041ms 13:21:04 INFO - PROCESS | 1738 | 1467318064106 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 13:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:21:04 INFO - PROCESS | 1738 | 1467318064111 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 13:21:04 INFO - PROCESS | 1738 | 1467318064118 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:21:04 INFO - PROCESS | 1738 | 1467318064121 Marionette TRACE conn3 <- [1,1950,null,{}] 13:21:04 INFO - PROCESS | 1738 | 1467318064127 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:04 INFO - PROCESS | 1738 | 1467318064132 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:04 INFO - PROCESS | 1738 | 1467318064391 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 13:21:04 INFO - PROCESS | 1738 | 1467318064615 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:04 INFO - PROCESS | 1738 | 1467318064624 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58a400 == 42 [pid = 1738] [id = 495] 13:21:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8e4b9c00) [pid = 1738] [serial = 1486] [outer = (nil)] 13:21:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x9522b800) [pid = 1738] [serial = 1487] [outer = 0x8e4b9c00] 13:21:04 INFO - PROCESS | 1738 | 1467318064707 Marionette DEBUG loaded listener.js 13:21:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x9522cc00) [pid = 1738] [serial = 1488] [outer = 0x8e4b9c00] 13:21:05 INFO - PROCESS | 1738 | 1467318065652 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1585ms 13:21:05 INFO - PROCESS | 1738 | 1467318065703 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 13:21:05 INFO - PROCESS | 1738 | 1467318065707 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 13:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:21:05 INFO - PROCESS | 1738 | 1467318065713 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:21:05 INFO - PROCESS | 1738 | 1467318065716 Marionette TRACE conn3 <- [1,1954,null,{}] 13:21:05 INFO - PROCESS | 1738 | 1467318065722 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:05 INFO - PROCESS | 1738 | 1467318065728 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:05 INFO - PROCESS | 1738 | 1467318065919 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 13:21:06 INFO - PROCESS | 1738 | 1467318066102 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:06 INFO - PROCESS | 1738 | 1467318066109 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d0800 == 43 [pid = 1738] [id = 496] 13:21:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8d512000) [pid = 1738] [serial = 1489] [outer = (nil)] 13:21:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8f0d3c00) [pid = 1738] [serial = 1490] [outer = 0x8d512000] 13:21:06 INFO - PROCESS | 1738 | 1467318066191 Marionette DEBUG loaded listener.js 13:21:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8f827800) [pid = 1738] [serial = 1491] [outer = 0x8d512000] 13:21:07 INFO - PROCESS | 1738 | 1467318067437 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 13:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1798ms 13:21:07 INFO - PROCESS | 1738 | 1467318067513 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 13:21:07 INFO - PROCESS | 1738 | 1467318067518 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 13:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:21:07 INFO - PROCESS | 1738 | 1467318067526 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:21:07 INFO - PROCESS | 1738 | 1467318067530 Marionette TRACE conn3 <- [1,1958,null,{}] 13:21:07 INFO - PROCESS | 1738 | 1467318067538 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:07 INFO - PROCESS | 1738 | 1467318067544 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:07 INFO - PROCESS | 1738 | 1467318067775 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 13:21:08 INFO - PROCESS | 1738 | 1467318068118 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:08 INFO - PROCESS | 1738 | 1467318068132 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db95000 == 44 [pid = 1738] [id = 497] 13:21:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8e4b3800) [pid = 1738] [serial = 1492] [outer = (nil)] 13:21:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8e744c00) [pid = 1738] [serial = 1493] [outer = 0x8e4b3800] 13:21:08 INFO - PROCESS | 1738 | 1467318068218 Marionette DEBUG loaded listener.js 13:21:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8e767400) [pid = 1738] [serial = 1494] [outer = 0x8e4b3800] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8db92400 == 43 [pid = 1738] [id = 472] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef9f000 == 42 [pid = 1738] [id = 473] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8d588000 == 41 [pid = 1738] [id = 474] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8db96c00 == 40 [pid = 1738] [id = 475] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8d517000 == 39 [pid = 1738] [id = 477] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d8800 == 38 [pid = 1738] [id = 476] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c5c00 == 37 [pid = 1738] [id = 463] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4c1c00 == 36 [pid = 1738] [id = 487] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x91373400 == 35 [pid = 1738] [id = 486] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8f875400 == 34 [pid = 1738] [id = 485] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee59c00 == 33 [pid = 1738] [id = 484] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8d511000 == 32 [pid = 1738] [id = 483] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa0c00 == 31 [pid = 1738] [id = 480] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d3800 == 30 [pid = 1738] [id = 478] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8d980000 == 29 [pid = 1738] [id = 479] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51dc00 == 28 [pid = 1738] [id = 461] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8f870c00 == 27 [pid = 1738] [id = 462] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8d518c00 == 26 [pid = 1738] [id = 471] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x91cc3c00 == 25 [pid = 1738] [id = 481] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x92ea8c00 == 24 [pid = 1738] [id = 469] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58f400 == 23 [pid = 1738] [id = 482] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8db88800 == 22 [pid = 1738] [id = 466] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8e748000 == 21 [pid = 1738] [id = 468] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c7400 == 20 [pid = 1738] [id = 464] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x93c68000 == 19 [pid = 1738] [id = 470] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8d515400 == 18 [pid = 1738] [id = 460] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8f820400 == 17 [pid = 1738] [id = 467] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4b3000 == 16 [pid = 1738] [id = 465] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c5800 == 15 [pid = 1738] [id = 494] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58a400 == 14 [pid = 1738] [id = 495] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x92fef400 == 13 [pid = 1738] [id = 493] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x92b4e800 == 12 [pid = 1738] [id = 492] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8d515000 == 11 [pid = 1738] [id = 491] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8db92800 == 10 [pid = 1738] [id = 489] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x91373c00 == 9 [pid = 1738] [id = 490] 13:21:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1ca400 == 8 [pid = 1738] [id = 488] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8e4b6c00) [pid = 1738] [serial = 1418] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x9521c000) [pid = 1738] [serial = 1413] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8ee63800) [pid = 1738] [serial = 1433] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8e749000) [pid = 1738] [serial = 1427] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x93c7b400) [pid = 1738] [serial = 1409] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x92fed000) [pid = 1738] [serial = 1406] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8f876400) [pid = 1738] [serial = 1422] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x95239c00) [pid = 1738] [serial = 1415] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x93c7f400) [pid = 1738] [serial = 1410] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x913af800) [pid = 1738] [serial = 1404] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8d986c00) [pid = 1738] [serial = 1425] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x95240000) [pid = 1738] [serial = 1416] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x95199800) [pid = 1738] [serial = 1412] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e76d800) [pid = 1738] [serial = 1428] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8d97ec00) [pid = 1738] [serial = 1424] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8f6ebc00) [pid = 1738] [serial = 1430] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f828c00) [pid = 1738] [serial = 1421] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x93a5c000) [pid = 1738] [serial = 1407] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f949800) [pid = 1738] [serial = 1403] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f821000) [pid = 1738] [serial = 1431] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8e747800) [pid = 1738] [serial = 1419] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8ee5e000) [pid = 1738] [serial = 1401] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f824c00) [pid = 1738] [serial = 1434] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f947800) [pid = 1738] [serial = 1436] [outer = (nil)] [url = about:blank] 13:21:09 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e4bc400) [pid = 1738] [serial = 1400] [outer = (nil)] [url = about:blank] 13:21:10 INFO - PROCESS | 1738 | 1467318070338 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 13:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2844ms 13:21:10 INFO - PROCESS | 1738 | 1467318070371 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 13:21:10 INFO - PROCESS | 1738 | 1467318070377 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 13:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:21:10 INFO - PROCESS | 1738 | 1467318070387 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:21:10 INFO - PROCESS | 1738 | 1467318070392 Marionette TRACE conn3 <- [1,1962,null,{}] 13:21:10 INFO - PROCESS | 1738 | 1467318070400 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:10 INFO - PROCESS | 1738 | 1467318070406 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:10 INFO - PROCESS | 1738 | 1467318070658 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 13:21:10 INFO - PROCESS | 1738 | 1467318070843 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:10 INFO - PROCESS | 1738 | 1467318070852 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58ac00 == 9 [pid = 1738] [id = 498] 13:21:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8d980000) [pid = 1738] [serial = 1495] [outer = (nil)] 13:21:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8db88800) [pid = 1738] [serial = 1496] [outer = 0x8d980000] 13:21:10 INFO - PROCESS | 1738 | 1467318070952 Marionette DEBUG loaded listener.js 13:21:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8db90800) [pid = 1738] [serial = 1497] [outer = 0x8d980000] 13:21:11 INFO - PROCESS | 1738 | 1467318071730 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 13:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1386ms 13:21:11 INFO - PROCESS | 1738 | 1467318071773 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 13:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:21:11 INFO - PROCESS | 1738 | 1467318071781 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 13:21:11 INFO - PROCESS | 1738 | 1467318071792 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:21:11 INFO - PROCESS | 1738 | 1467318071797 Marionette TRACE conn3 <- [1,1966,null,{}] 13:21:11 INFO - PROCESS | 1738 | 1467318071803 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:11 INFO - PROCESS | 1738 | 1467318071807 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:12 INFO - PROCESS | 1738 | 1467318072003 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 13:21:12 INFO - PROCESS | 1738 | 1467318072149 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:12 INFO - PROCESS | 1738 | 1467318072158 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e750000 == 10 [pid = 1738] [id = 499] 13:21:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e766400) [pid = 1738] [serial = 1498] [outer = (nil)] 13:21:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8ee59800) [pid = 1738] [serial = 1499] [outer = 0x8e766400] 13:21:12 INFO - PROCESS | 1738 | 1467318072233 Marionette DEBUG loaded listener.js 13:21:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8ee68c00) [pid = 1738] [serial = 1500] [outer = 0x8e766400] 13:21:13 INFO - PROCESS | 1738 | 1467318073224 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 13:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1484ms 13:21:13 INFO - PROCESS | 1738 | 1467318073276 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 13:21:13 INFO - PROCESS | 1738 | 1467318073280 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 13:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:21:13 INFO - PROCESS | 1738 | 1467318073296 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:21:13 INFO - PROCESS | 1738 | 1467318073303 Marionette TRACE conn3 <- [1,1970,null,{}] 13:21:13 INFO - PROCESS | 1738 | 1467318073320 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:13 INFO - PROCESS | 1738 | 1467318073331 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:13 INFO - PROCESS | 1738 | 1467318073602 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 13:21:13 INFO - PROCESS | 1738 | 1467318073624 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:13 INFO - PROCESS | 1738 | 1467318073639 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6ed400 == 11 [pid = 1738] [id = 500] 13:21:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f6ee800) [pid = 1738] [serial = 1501] [outer = (nil)] 13:21:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f825400) [pid = 1738] [serial = 1502] [outer = 0x8f6ee800] 13:21:13 INFO - PROCESS | 1738 | 1467318073720 Marionette DEBUG loaded listener.js 13:21:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f86c400) [pid = 1738] [serial = 1503] [outer = 0x8f6ee800] 13:21:15 INFO - PROCESS | 1738 | 1467318075147 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 13:21:15 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f869c00) [pid = 1738] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:21:15 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91377400) [pid = 1738] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:21:15 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8db8d800) [pid = 1738] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:21:15 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8db94400) [pid = 1738] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:21:15 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8d515c00) [pid = 1738] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:21:15 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f86b800) [pid = 1738] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:21:15 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91cca000) [pid = 1738] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:21:15 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8ee65000) [pid = 1738] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:21:15 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f869800) [pid = 1738] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:21:15 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f947000) [pid = 1738] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1941ms 13:21:15 INFO - PROCESS | 1738 | 1467318075238 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 13:21:15 INFO - PROCESS | 1738 | 1467318075243 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 13:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:21:15 INFO - PROCESS | 1738 | 1467318075249 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:21:15 INFO - PROCESS | 1738 | 1467318075252 Marionette TRACE conn3 <- [1,1974,null,{}] 13:21:15 INFO - PROCESS | 1738 | 1467318075335 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:15 INFO - PROCESS | 1738 | 1467318075340 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:15 INFO - PROCESS | 1738 | 1467318075543 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 13:21:15 INFO - PROCESS | 1738 | 1467318075633 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:15 INFO - PROCESS | 1738 | 1467318075640 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97fc00 == 12 [pid = 1738] [id = 501] 13:21:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e4b6000) [pid = 1738] [serial = 1504] [outer = (nil)] 13:21:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f6e3800) [pid = 1738] [serial = 1505] [outer = 0x8e4b6000] 13:21:15 INFO - PROCESS | 1738 | 1467318075711 Marionette DEBUG loaded listener.js 13:21:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f86e400) [pid = 1738] [serial = 1506] [outer = 0x8e4b6000] 13:21:16 INFO - PROCESS | 1738 | 1467318076449 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 13:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1217ms 13:21:16 INFO - PROCESS | 1738 | 1467318076466 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 13:21:16 INFO - PROCESS | 1738 | 1467318076469 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 13:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:21:16 INFO - PROCESS | 1738 | 1467318076477 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:21:16 INFO - PROCESS | 1738 | 1467318076480 Marionette TRACE conn3 <- [1,1978,null,{}] 13:21:16 INFO - PROCESS | 1738 | 1467318076485 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:16 INFO - PROCESS | 1738 | 1467318076490 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:16 INFO - PROCESS | 1738 | 1467318076713 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 13:21:16 INFO - PROCESS | 1738 | 1467318076727 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:16 INFO - PROCESS | 1738 | 1467318076732 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f94d000 == 13 [pid = 1738] [id = 502] 13:21:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f94f000) [pid = 1738] [serial = 1507] [outer = (nil)] 13:21:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91377400) [pid = 1738] [serial = 1508] [outer = 0x8f94f000] 13:21:16 INFO - PROCESS | 1738 | 1467318076802 Marionette DEBUG loaded listener.js 13:21:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x913a2800) [pid = 1738] [serial = 1509] [outer = 0x8f94f000] 13:21:17 INFO - PROCESS | 1738 | 1467318077942 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1530ms 13:21:18 INFO - PROCESS | 1738 | 1467318078008 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 13:21:18 INFO - PROCESS | 1738 | 1467318078015 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 13:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:21:18 INFO - PROCESS | 1738 | 1467318078023 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:21:18 INFO - PROCESS | 1738 | 1467318078030 Marionette TRACE conn3 <- [1,1982,null,{}] 13:21:18 INFO - PROCESS | 1738 | 1467318078039 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:18 INFO - PROCESS | 1738 | 1467318078045 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:18 INFO - PROCESS | 1738 | 1467318078247 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 13:21:18 INFO - PROCESS | 1738 | 1467318078495 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:18 INFO - PROCESS | 1738 | 1467318078518 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d982400 == 14 [pid = 1738] [id = 503] 13:21:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8d987000) [pid = 1738] [serial = 1510] [outer = (nil)] 13:21:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8e74ac00) [pid = 1738] [serial = 1511] [outer = 0x8d987000] 13:21:18 INFO - PROCESS | 1738 | 1467318078638 Marionette DEBUG loaded listener.js 13:21:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8e76e800) [pid = 1738] [serial = 1512] [outer = 0x8d987000] 13:21:19 INFO - PROCESS | 1738 | 1467318079663 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1686ms 13:21:19 INFO - PROCESS | 1738 | 1467318079712 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 13:21:19 INFO - PROCESS | 1738 | 1467318079723 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 13:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:21:19 INFO - PROCESS | 1738 | 1467318079741 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:21:19 INFO - PROCESS | 1738 | 1467318079748 Marionette TRACE conn3 <- [1,1986,null,{}] 13:21:19 INFO - PROCESS | 1738 | 1467318079759 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:19 INFO - PROCESS | 1738 | 1467318079767 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:19 INFO - PROCESS | 1738 | 1467318079991 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 13:21:20 INFO - PROCESS | 1738 | 1467318080228 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:20 INFO - PROCESS | 1738 | 1467318080239 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6ebc00 == 15 [pid = 1738] [id = 504] 13:21:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f870800) [pid = 1738] [serial = 1513] [outer = (nil)] 13:21:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8f944800) [pid = 1738] [serial = 1514] [outer = 0x8f870800] 13:21:20 INFO - PROCESS | 1738 | 1467318080352 Marionette DEBUG loaded listener.js 13:21:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8f86e000) [pid = 1738] [serial = 1515] [outer = 0x8f870800] 13:21:21 INFO - PROCESS | 1738 | 1467318081380 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1693ms 13:21:21 INFO - PROCESS | 1738 | 1467318081433 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 13:21:21 INFO - PROCESS | 1738 | 1467318081437 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 13:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:21:21 INFO - PROCESS | 1738 | 1467318081444 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:21:21 INFO - PROCESS | 1738 | 1467318081450 Marionette TRACE conn3 <- [1,1990,null,{}] 13:21:21 INFO - PROCESS | 1738 | 1467318081467 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:21 INFO - PROCESS | 1738 | 1467318081476 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:21 INFO - PROCESS | 1738 | 1467318081665 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 13:21:21 INFO - PROCESS | 1738 | 1467318081889 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:21 INFO - PROCESS | 1738 | 1467318081901 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ccc400 == 16 [pid = 1738] [id = 505] 13:21:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91ccd800) [pid = 1738] [serial = 1516] [outer = (nil)] 13:21:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x91f26000) [pid = 1738] [serial = 1517] [outer = 0x91ccd800] 13:21:22 INFO - PROCESS | 1738 | 1467318082031 Marionette DEBUG loaded listener.js 13:21:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x92328000) [pid = 1738] [serial = 1518] [outer = 0x91ccd800] 13:21:23 INFO - PROCESS | 1738 | 1467318083102 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1699ms 13:21:23 INFO - PROCESS | 1738 | 1467318083144 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 13:21:23 INFO - PROCESS | 1738 | 1467318083150 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 13:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:21:23 INFO - PROCESS | 1738 | 1467318083158 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:21:23 INFO - PROCESS | 1738 | 1467318083163 Marionette TRACE conn3 <- [1,1994,null,{}] 13:21:23 INFO - PROCESS | 1738 | 1467318083169 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:23 INFO - PROCESS | 1738 | 1467318083173 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:23 INFO - PROCESS | 1738 | 1467318083379 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 13:21:23 INFO - PROCESS | 1738 | 1467318083627 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:23 INFO - PROCESS | 1738 | 1467318083640 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4b2400 == 17 [pid = 1738] [id = 506] 13:21:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8f6ecc00) [pid = 1738] [serial = 1519] [outer = (nil)] 13:21:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x929d4400) [pid = 1738] [serial = 1520] [outer = 0x8f6ecc00] 13:21:23 INFO - PROCESS | 1738 | 1467318083772 Marionette DEBUG loaded listener.js 13:21:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x92b42c00) [pid = 1738] [serial = 1521] [outer = 0x8f6ecc00] 13:21:24 INFO - PROCESS | 1738 | 1467318084992 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1891ms 13:21:25 INFO - PROCESS | 1738 | 1467318085049 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 13:21:25 INFO - PROCESS | 1738 | 1467318085055 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 13:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:21:25 INFO - PROCESS | 1738 | 1467318085073 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:21:25 INFO - PROCESS | 1738 | 1467318085077 Marionette TRACE conn3 <- [1,1998,null,{}] 13:21:25 INFO - PROCESS | 1738 | 1467318085085 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:25 INFO - PROCESS | 1738 | 1467318085091 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:25 INFO - PROCESS | 1738 | 1467318085320 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 13:21:25 INFO - PROCESS | 1738 | 1467318085564 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:25 INFO - PROCESS | 1738 | 1467318085579 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db93c00 == 18 [pid = 1738] [id = 507] 13:21:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8db94400) [pid = 1738] [serial = 1522] [outer = (nil)] 13:21:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8e4be800) [pid = 1738] [serial = 1523] [outer = 0x8db94400] 13:21:25 INFO - PROCESS | 1738 | 1467318085659 Marionette DEBUG loaded listener.js 13:21:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8ee5cc00) [pid = 1738] [serial = 1524] [outer = 0x8db94400] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x91cc2400) [pid = 1738] [serial = 1463] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x91ccc800) [pid = 1738] [serial = 1460] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x91f21400) [pid = 1738] [serial = 1461] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8e4b8400) [pid = 1738] [serial = 1439] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8ee5dc00) [pid = 1738] [serial = 1440] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8ee61400) [pid = 1738] [serial = 1448] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f0da800) [pid = 1738] [serial = 1449] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8d58b000) [pid = 1738] [serial = 1451] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8db91800) [pid = 1738] [serial = 1452] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x9137b800) [pid = 1738] [serial = 1437] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91f25000) [pid = 1738] [serial = 1445] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x9232d800) [pid = 1738] [serial = 1446] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8efa0800) [pid = 1738] [serial = 1454] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f941400) [pid = 1738] [serial = 1442] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f825800) [pid = 1738] [serial = 1443] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91371c00) [pid = 1738] [serial = 1457] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x913a6400) [pid = 1738] [serial = 1458] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f0ce400) [pid = 1738] [serial = 1455] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x91cce400) [pid = 1738] [serial = 1464] [outer = (nil)] [url = about:blank] 13:21:26 INFO - PROCESS | 1738 | 1467318086542 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 13:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1498ms 13:21:26 INFO - PROCESS | 1738 | 1467318086589 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 13:21:26 INFO - PROCESS | 1738 | 1467318086596 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 13:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:21:26 INFO - PROCESS | 1738 | 1467318086608 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:21:26 INFO - PROCESS | 1738 | 1467318086611 Marionette TRACE conn3 <- [1,2002,null,{}] 13:21:26 INFO - PROCESS | 1738 | 1467318086622 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:26 INFO - PROCESS | 1738 | 1467318086627 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:26 INFO - PROCESS | 1738 | 1467318086795 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 13:21:26 INFO - PROCESS | 1738 | 1467318086805 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:26 INFO - PROCESS | 1738 | 1467318086815 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e74f400 == 19 [pid = 1738] [id = 508] 13:21:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8efa5000) [pid = 1738] [serial = 1525] [outer = (nil)] 13:21:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f0dcc00) [pid = 1738] [serial = 1526] [outer = 0x8efa5000] 13:21:26 INFO - PROCESS | 1738 | 1467318086884 Marionette DEBUG loaded listener.js 13:21:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f820800) [pid = 1738] [serial = 1527] [outer = 0x8efa5000] 13:21:27 INFO - PROCESS | 1738 | 1467318087845 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1300ms 13:21:27 INFO - PROCESS | 1738 | 1467318087908 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 13:21:27 INFO - PROCESS | 1738 | 1467318087912 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 13:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:21:27 INFO - PROCESS | 1738 | 1467318087918 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:21:27 INFO - PROCESS | 1738 | 1467318087924 Marionette TRACE conn3 <- [1,2006,null,{}] 13:21:27 INFO - PROCESS | 1738 | 1467318087939 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:27 INFO - PROCESS | 1738 | 1467318087947 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:28 INFO - PROCESS | 1738 | 1467318088165 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 13:21:28 INFO - PROCESS | 1738 | 1467318088182 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:28 INFO - PROCESS | 1738 | 1467318088192 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x913a7000 == 20 [pid = 1738] [id = 509] 13:21:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x913a8000) [pid = 1738] [serial = 1528] [outer = (nil)] 13:21:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x913ae400) [pid = 1738] [serial = 1529] [outer = 0x913a8000] 13:21:28 INFO - PROCESS | 1738 | 1467318088262 Marionette DEBUG loaded listener.js 13:21:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8efa8c00) [pid = 1738] [serial = 1530] [outer = 0x913a8000] 13:21:29 INFO - PROCESS | 1738 | 1467318089229 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 13:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 13:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1347ms 13:21:29 INFO - PROCESS | 1738 | 1467318089266 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 13:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:21:29 INFO - PROCESS | 1738 | 1467318089270 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 13:21:29 INFO - PROCESS | 1738 | 1467318089276 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:21:29 INFO - PROCESS | 1738 | 1467318089279 Marionette TRACE conn3 <- [1,2010,null,{}] 13:21:29 INFO - PROCESS | 1738 | 1467318089284 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:29 INFO - PROCESS | 1738 | 1467318089289 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:29 INFO - PROCESS | 1738 | 1467318089503 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 13:21:29 INFO - PROCESS | 1738 | 1467318089526 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:29 INFO - PROCESS | 1738 | 1467318089533 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x9137a800 == 21 [pid = 1738] [id = 510] 13:21:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x9137d000) [pid = 1738] [serial = 1531] [outer = (nil)] 13:21:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91f2c000) [pid = 1738] [serial = 1532] [outer = 0x9137d000] 13:21:29 INFO - PROCESS | 1738 | 1467318089599 Marionette DEBUG loaded listener.js 13:21:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8d980400) [pid = 1738] [serial = 1533] [outer = 0x9137d000] 13:21:30 INFO - PROCESS | 1738 | 1467318090693 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 13:21:30 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8b1cd400) [pid = 1738] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:21:30 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8ee62400) [pid = 1738] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:21:30 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91374800) [pid = 1738] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:21:30 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8d97c800) [pid = 1738] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:21:30 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x92b51c00) [pid = 1738] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:21:30 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f6ee800) [pid = 1738] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:21:30 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8e4b3800) [pid = 1738] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:21:30 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x92fef800) [pid = 1738] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:21:30 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d980000) [pid = 1738] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:21:30 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e766400) [pid = 1738] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:21:30 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x92ca1000) [pid = 1738] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:21:30 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8e4b9c00) [pid = 1738] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:21:30 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8d512000) [pid = 1738] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:21:30 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e4b6000) [pid = 1738] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 13:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1483ms 13:21:30 INFO - PROCESS | 1738 | 1467318090760 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 13:21:30 INFO - PROCESS | 1738 | 1467318090764 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 13:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:21:30 INFO - PROCESS | 1738 | 1467318090771 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:21:30 INFO - PROCESS | 1738 | 1467318090773 Marionette TRACE conn3 <- [1,2014,null,{}] 13:21:30 INFO - PROCESS | 1738 | 1467318090779 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:30 INFO - PROCESS | 1738 | 1467318090784 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:30 INFO - PROCESS | 1738 | 1467318090939 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 13:21:31 INFO - PROCESS | 1738 | 1467318091087 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:31 INFO - PROCESS | 1738 | 1467318091093 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d988400 == 22 [pid = 1738] [id = 511] 13:21:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8e4c1400) [pid = 1738] [serial = 1534] [outer = (nil)] 13:21:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f6eac00) [pid = 1738] [serial = 1535] [outer = 0x8e4c1400] 13:21:31 INFO - PROCESS | 1738 | 1467318091236 Marionette DEBUG loaded listener.js 13:21:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f950000) [pid = 1738] [serial = 1536] [outer = 0x8e4c1400] 13:21:32 INFO - PROCESS | 1738 | 1467318092016 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1284ms 13:21:32 INFO - PROCESS | 1738 | 1467318092055 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 13:21:32 INFO - PROCESS | 1738 | 1467318092059 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 13:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:21:32 INFO - PROCESS | 1738 | 1467318092065 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:21:32 INFO - PROCESS | 1738 | 1467318092068 Marionette TRACE conn3 <- [1,2018,null,{}] 13:21:32 INFO - PROCESS | 1738 | 1467318092074 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:32 INFO - PROCESS | 1738 | 1467318092085 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:32 INFO - PROCESS | 1738 | 1467318092290 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 13:21:32 INFO - PROCESS | 1738 | 1467318092425 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:32 INFO - PROCESS | 1738 | 1467318092435 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cd400 == 23 [pid = 1738] [id = 512] 13:21:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8d514c00) [pid = 1738] [serial = 1537] [outer = (nil)] 13:21:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x92b51c00) [pid = 1738] [serial = 1538] [outer = 0x8d514c00] 13:21:32 INFO - PROCESS | 1738 | 1467318092516 Marionette DEBUG loaded listener.js 13:21:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x92c95c00) [pid = 1738] [serial = 1539] [outer = 0x8d514c00] 13:21:33 INFO - PROCESS | 1738 | 1467318093559 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1547ms 13:21:33 INFO - PROCESS | 1738 | 1467318093613 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 13:21:33 INFO - PROCESS | 1738 | 1467318093620 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 13:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:21:33 INFO - PROCESS | 1738 | 1467318093629 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:21:33 INFO - PROCESS | 1738 | 1467318093635 Marionette TRACE conn3 <- [1,2022,null,{}] 13:21:33 INFO - PROCESS | 1738 | 1467318093644 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:33 INFO - PROCESS | 1738 | 1467318093651 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:33 INFO - PROCESS | 1738 | 1467318093881 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 13:21:34 INFO - PROCESS | 1738 | 1467318094122 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:34 INFO - PROCESS | 1738 | 1467318094130 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d986400 == 24 [pid = 1738] [id = 513] 13:21:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8db8b800) [pid = 1738] [serial = 1540] [outer = (nil)] 13:21:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e76dc00) [pid = 1738] [serial = 1541] [outer = 0x8db8b800] 13:21:34 INFO - PROCESS | 1738 | 1467318094262 Marionette DEBUG loaded listener.js 13:21:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f0cf400) [pid = 1738] [serial = 1542] [outer = 0x8db8b800] 13:21:35 INFO - PROCESS | 1738 | 1467318095211 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1655ms 13:21:35 INFO - PROCESS | 1738 | 1467318095285 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 13:21:35 INFO - PROCESS | 1738 | 1467318095292 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 13:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:21:35 INFO - PROCESS | 1738 | 1467318095304 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:21:35 INFO - PROCESS | 1738 | 1467318095308 Marionette TRACE conn3 <- [1,2026,null,{}] 13:21:35 INFO - PROCESS | 1738 | 1467318095315 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:35 INFO - PROCESS | 1738 | 1467318095322 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:35 INFO - PROCESS | 1738 | 1467318095553 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 13:21:35 INFO - PROCESS | 1738 | 1467318095790 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:35 INFO - PROCESS | 1738 | 1467318095797 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f949c00 == 25 [pid = 1738] [id = 514] 13:21:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x9137b800) [pid = 1738] [serial = 1543] [outer = (nil)] 13:21:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x913a9c00) [pid = 1738] [serial = 1544] [outer = 0x9137b800] 13:21:35 INFO - PROCESS | 1738 | 1467318095902 Marionette DEBUG loaded listener.js 13:21:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91ccf000) [pid = 1738] [serial = 1545] [outer = 0x9137b800] 13:21:36 INFO - PROCESS | 1738 | 1467318096876 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1641ms 13:21:36 INFO - PROCESS | 1738 | 1467318096946 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 13:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:21:36 INFO - PROCESS | 1738 | 1467318096952 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 13:21:36 INFO - PROCESS | 1738 | 1467318096961 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:21:36 INFO - PROCESS | 1738 | 1467318096968 Marionette TRACE conn3 <- [1,2030,null,{}] 13:21:36 INFO - PROCESS | 1738 | 1467318096984 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:36 INFO - PROCESS | 1738 | 1467318096993 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:37 INFO - PROCESS | 1738 | 1467318097215 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 13:21:37 INFO - PROCESS | 1738 | 1467318097456 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:37 INFO - PROCESS | 1738 | 1467318097467 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee67c00 == 26 [pid = 1738] [id = 515] 13:21:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x92b50800) [pid = 1738] [serial = 1546] [outer = (nil)] 13:21:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x92ca3400) [pid = 1738] [serial = 1547] [outer = 0x92b50800] 13:21:37 INFO - PROCESS | 1738 | 1467318097579 Marionette DEBUG loaded listener.js 13:21:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x92fea400) [pid = 1738] [serial = 1548] [outer = 0x92b50800] 13:21:38 INFO - PROCESS | 1738 | 1467318098517 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1590ms 13:21:38 INFO - PROCESS | 1738 | 1467318098549 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 13:21:38 INFO - PROCESS | 1738 | 1467318098553 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 13:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:21:38 INFO - PROCESS | 1738 | 1467318098560 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:21:38 INFO - PROCESS | 1738 | 1467318098564 Marionette TRACE conn3 <- [1,2034,null,{}] 13:21:38 INFO - PROCESS | 1738 | 1467318098570 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:38 INFO - PROCESS | 1738 | 1467318098575 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:38 INFO - PROCESS | 1738 | 1467318098777 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 13:21:38 INFO - PROCESS | 1738 | 1467318098955 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:38 INFO - PROCESS | 1738 | 1467318098961 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x92c9f800 == 27 [pid = 1738] [id = 516] 13:21:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x92eaf000) [pid = 1738] [serial = 1549] [outer = (nil)] 13:21:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x93a52800) [pid = 1738] [serial = 1550] [outer = 0x92eaf000] 13:21:39 INFO - PROCESS | 1738 | 1467318099049 Marionette DEBUG loaded listener.js 13:21:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x93a57000) [pid = 1738] [serial = 1551] [outer = 0x92eaf000] 13:21:40 INFO - PROCESS | 1738 | 1467318100012 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1491ms 13:21:40 INFO - PROCESS | 1738 | 1467318100052 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 13:21:40 INFO - PROCESS | 1738 | 1467318100057 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 13:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:21:40 INFO - PROCESS | 1738 | 1467318100063 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:21:40 INFO - PROCESS | 1738 | 1467318100067 Marionette TRACE conn3 <- [1,2038,null,{}] 13:21:40 INFO - PROCESS | 1738 | 1467318100072 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:40 INFO - PROCESS | 1738 | 1467318100077 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:40 INFO - PROCESS | 1738 | 1467318100277 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 13:21:40 INFO - PROCESS | 1738 | 1467318100483 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:40 INFO - PROCESS | 1738 | 1467318100497 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51a000 == 28 [pid = 1738] [id = 517] 13:21:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8f821000) [pid = 1738] [serial = 1552] [outer = (nil)] 13:21:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x93c68c00) [pid = 1738] [serial = 1553] [outer = 0x8f821000] 13:21:40 INFO - PROCESS | 1738 | 1467318100631 Marionette DEBUG loaded listener.js 13:21:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x93c75800) [pid = 1738] [serial = 1554] [outer = 0x8f821000] 13:21:41 INFO - PROCESS | 1738 | 1467318101627 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1640ms 13:21:41 INFO - PROCESS | 1738 | 1467318101704 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 13:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:21:41 INFO - PROCESS | 1738 | 1467318101708 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 13:21:41 INFO - PROCESS | 1738 | 1467318101715 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:21:41 INFO - PROCESS | 1738 | 1467318101718 Marionette TRACE conn3 <- [1,2042,null,{}] 13:21:41 INFO - PROCESS | 1738 | 1467318101724 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:41 INFO - PROCESS | 1738 | 1467318101734 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:41 INFO - PROCESS | 1738 | 1467318101982 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 13:21:42 INFO - PROCESS | 1738 | 1467318102222 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:42 INFO - PROCESS | 1738 | 1467318102231 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58e000 == 29 [pid = 1738] [id = 518] 13:21:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8db8d800) [pid = 1738] [serial = 1555] [outer = (nil)] 13:21:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x93a5d400) [pid = 1738] [serial = 1556] [outer = 0x8db8d800] 13:21:42 INFO - PROCESS | 1738 | 1467318102326 Marionette DEBUG loaded listener.js 13:21:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x9521b400) [pid = 1738] [serial = 1557] [outer = 0x8db8d800] 13:21:43 INFO - PROCESS | 1738 | 1467318103242 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 13:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1590ms 13:21:43 INFO - PROCESS | 1738 | 1467318103305 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 13:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:21:43 INFO - PROCESS | 1738 | 1467318103310 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 13:21:43 INFO - PROCESS | 1738 | 1467318103316 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:21:43 INFO - PROCESS | 1738 | 1467318103320 Marionette TRACE conn3 <- [1,2046,null,{}] 13:21:43 INFO - PROCESS | 1738 | 1467318103325 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:43 INFO - PROCESS | 1738 | 1467318103330 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:43 INFO - PROCESS | 1738 | 1467318103500 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 13:21:44 INFO - PROCESS | 1738 | 1467318104025 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:44 INFO - PROCESS | 1738 | 1467318104033 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d586800 == 30 [pid = 1738] [id = 519] 13:21:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8d587400) [pid = 1738] [serial = 1558] [outer = (nil)] 13:21:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8d97b400) [pid = 1738] [serial = 1559] [outer = 0x8d587400] 13:21:44 INFO - PROCESS | 1738 | 1467318104115 Marionette DEBUG loaded listener.js 13:21:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8db93800) [pid = 1738] [serial = 1560] [outer = 0x8d587400] 13:21:44 INFO - PROCESS | 1738 | 1467318104979 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 13:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1732ms 13:21:45 INFO - PROCESS | 1738 | 1467318105050 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 13:21:45 INFO - PROCESS | 1738 | 1467318105055 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 13:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:21:45 INFO - PROCESS | 1738 | 1467318105064 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:21:45 INFO - PROCESS | 1738 | 1467318105068 Marionette TRACE conn3 <- [1,2050,null,{}] 13:21:45 INFO - PROCESS | 1738 | 1467318105076 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:45 INFO - PROCESS | 1738 | 1467318105087 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:45 INFO - PROCESS | 1738 | 1467318105396 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 13:21:45 INFO - PROCESS | 1738 | 1467318105589 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:45 INFO - PROCESS | 1738 | 1467318105599 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4b6000 == 31 [pid = 1738] [id = 520] 13:21:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8ee5a000) [pid = 1738] [serial = 1561] [outer = (nil)] 13:21:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8f6efc00) [pid = 1738] [serial = 1562] [outer = 0x8ee5a000] 13:21:45 INFO - PROCESS | 1738 | 1467318105691 Marionette DEBUG loaded listener.js 13:21:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8f870c00) [pid = 1738] [serial = 1563] [outer = 0x8ee5a000] 13:21:46 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d0800 == 30 [pid = 1738] [id = 496] 13:21:46 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8d582400) [pid = 1738] [serial = 1467] [outer = (nil)] [url = about:blank] 13:21:46 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8d513400) [pid = 1738] [serial = 1466] [outer = (nil)] [url = about:blank] 13:21:46 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8f6e7000) [pid = 1738] [serial = 1470] [outer = (nil)] [url = about:blank] 13:21:46 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8efa4000) [pid = 1738] [serial = 1469] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x91cc6400) [pid = 1738] [serial = 1473] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x913a3800) [pid = 1738] [serial = 1472] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x92c9a800) [pid = 1738] [serial = 1476] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x92b4c000) [pid = 1738] [serial = 1475] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x92eb3800) [pid = 1738] [serial = 1479] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f825400) [pid = 1738] [serial = 1502] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x92ea9800) [pid = 1738] [serial = 1478] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8e767400) [pid = 1738] [serial = 1494] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8e744c00) [pid = 1738] [serial = 1493] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x93c6e000) [pid = 1738] [serial = 1482] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8db88800) [pid = 1738] [serial = 1496] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8db90800) [pid = 1738] [serial = 1497] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x939b0000) [pid = 1738] [serial = 1481] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8ee59800) [pid = 1738] [serial = 1499] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x95219800) [pid = 1738] [serial = 1485] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x947e5c00) [pid = 1738] [serial = 1484] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x9522cc00) [pid = 1738] [serial = 1488] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9522b800) [pid = 1738] [serial = 1487] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x91377400) [pid = 1738] [serial = 1508] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f827800) [pid = 1738] [serial = 1491] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f0d3c00) [pid = 1738] [serial = 1490] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f6e3800) [pid = 1738] [serial = 1505] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f86c400) [pid = 1738] [serial = 1503] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8ee68c00) [pid = 1738] [serial = 1500] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f86e400) [pid = 1738] [serial = 1506] [outer = (nil)] [url = about:blank] 13:21:47 INFO - PROCESS | 1738 | 1467318107720 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2739ms 13:21:47 INFO - PROCESS | 1738 | 1467318107803 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 13:21:47 INFO - PROCESS | 1738 | 1467318107809 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 13:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:21:47 INFO - PROCESS | 1738 | 1467318107816 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:21:47 INFO - PROCESS | 1738 | 1467318107824 Marionette TRACE conn3 <- [1,2054,null,{}] 13:21:47 INFO - PROCESS | 1738 | 1467318107831 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:47 INFO - PROCESS | 1738 | 1467318107837 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:48 INFO - PROCESS | 1738 | 1467318108011 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 13:21:48 INFO - PROCESS | 1738 | 1467318108021 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:48 INFO - PROCESS | 1738 | 1467318108028 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d985400 == 31 [pid = 1738] [id = 521] 13:21:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8d988000) [pid = 1738] [serial = 1564] [outer = (nil)] 13:21:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e4b3400) [pid = 1738] [serial = 1565] [outer = 0x8d988000] 13:21:48 INFO - PROCESS | 1738 | 1467318108120 Marionette DEBUG loaded listener.js 13:21:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e4ba400) [pid = 1738] [serial = 1566] [outer = 0x8d988000] 13:21:49 INFO - PROCESS | 1738 | 1467318109118 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1336ms 13:21:49 INFO - PROCESS | 1738 | 1467318109160 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 13:21:49 INFO - PROCESS | 1738 | 1467318109169 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 13:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:21:49 INFO - PROCESS | 1738 | 1467318109187 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:21:49 INFO - PROCESS | 1738 | 1467318109191 Marionette TRACE conn3 <- [1,2058,null,{}] 13:21:49 INFO - PROCESS | 1738 | 1467318109198 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:49 INFO - PROCESS | 1738 | 1467318109203 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:49 INFO - PROCESS | 1738 | 1467318109652 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 13:21:49 INFO - PROCESS | 1738 | 1467318109780 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:49 INFO - PROCESS | 1738 | 1467318109788 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee64000 == 32 [pid = 1738] [id = 522] 13:21:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8ee67800) [pid = 1738] [serial = 1567] [outer = (nil)] 13:21:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f0cdc00) [pid = 1738] [serial = 1568] [outer = 0x8ee67800] 13:21:49 INFO - PROCESS | 1738 | 1467318109947 Marionette DEBUG loaded listener.js 13:21:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f0d8800) [pid = 1738] [serial = 1569] [outer = 0x8ee67800] 13:21:50 INFO - PROCESS | 1738 | 1467318110845 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1699ms 13:21:50 INFO - PROCESS | 1738 | 1467318110884 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 13:21:50 INFO - PROCESS | 1738 | 1467318110887 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 13:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:21:50 INFO - PROCESS | 1738 | 1467318110894 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:21:50 INFO - PROCESS | 1738 | 1467318110900 Marionette TRACE conn3 <- [1,2062,null,{}] 13:21:50 INFO - PROCESS | 1738 | 1467318110923 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:50 INFO - PROCESS | 1738 | 1467318110932 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:51 INFO - PROCESS | 1738 | 1467318111162 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 13:21:51 INFO - PROCESS | 1738 | 1467318111189 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:51 INFO - PROCESS | 1738 | 1467318111201 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f86d400 == 33 [pid = 1738] [id = 523] 13:21:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f86d800) [pid = 1738] [serial = 1570] [outer = (nil)] 13:21:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f873c00) [pid = 1738] [serial = 1571] [outer = 0x8f86d800] 13:21:51 INFO - PROCESS | 1738 | 1467318111275 Marionette DEBUG loaded listener.js 13:21:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f949000) [pid = 1738] [serial = 1572] [outer = 0x8f86d800] 13:21:52 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x9137d000) [pid = 1738] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:21:52 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8e4c1400) [pid = 1738] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:21:52 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8db94400) [pid = 1738] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:21:52 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f6ecc00) [pid = 1738] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:21:52 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x913a8000) [pid = 1738] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:21:52 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f94f000) [pid = 1738] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:21:52 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8efa5000) [pid = 1738] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:21:52 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f870800) [pid = 1738] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:21:52 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8d987000) [pid = 1738] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:21:52 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x91ccd800) [pid = 1738] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:21:52 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8d514c00) [pid = 1738] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:21:52 INFO - PROCESS | 1738 | 1467318112679 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1802ms 13:21:52 INFO - PROCESS | 1738 | 1467318112697 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 13:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:21:52 INFO - PROCESS | 1738 | 1467318112703 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 13:21:52 INFO - PROCESS | 1738 | 1467318112709 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:21:52 INFO - PROCESS | 1738 | 1467318112712 Marionette TRACE conn3 <- [1,2066,null,{}] 13:21:52 INFO - PROCESS | 1738 | 1467318112718 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:52 INFO - PROCESS | 1738 | 1467318112723 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:52 INFO - PROCESS | 1738 | 1467318112933 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 13:21:52 INFO - PROCESS | 1738 | 1467318112947 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:52 INFO - PROCESS | 1738 | 1467318112957 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d3400 == 34 [pid = 1738] [id = 524] 13:21:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f0d7000) [pid = 1738] [serial = 1573] [outer = (nil)] 13:21:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f950800) [pid = 1738] [serial = 1574] [outer = 0x8f0d7000] 13:21:53 INFO - PROCESS | 1738 | 1467318113050 Marionette DEBUG loaded listener.js 13:21:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x91380c00) [pid = 1738] [serial = 1575] [outer = 0x8f0d7000] 13:21:53 INFO - PROCESS | 1738 | 1467318113895 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1235ms 13:21:53 INFO - PROCESS | 1738 | 1467318113945 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 13:21:53 INFO - PROCESS | 1738 | 1467318113949 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 13:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:21:53 INFO - PROCESS | 1738 | 1467318113955 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:21:53 INFO - PROCESS | 1738 | 1467318113957 Marionette TRACE conn3 <- [1,2070,null,{}] 13:21:53 INFO - PROCESS | 1738 | 1467318113963 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:53 INFO - PROCESS | 1738 | 1467318113968 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:54 INFO - PROCESS | 1738 | 1467318114117 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 13:21:54 INFO - PROCESS | 1738 | 1467318114126 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:54 INFO - PROCESS | 1738 | 1467318114137 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51f000 == 35 [pid = 1738] [id = 525] 13:21:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x9137f400) [pid = 1738] [serial = 1576] [outer = (nil)] 13:21:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x913b0000) [pid = 1738] [serial = 1577] [outer = 0x9137f400] 13:21:54 INFO - PROCESS | 1738 | 1467318114201 Marionette DEBUG loaded listener.js 13:21:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91cc4800) [pid = 1738] [serial = 1578] [outer = 0x9137f400] 13:21:55 INFO - PROCESS | 1738 | 1467318115425 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 13:21:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:21:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1537ms 13:21:55 INFO - PROCESS | 1738 | 1467318115493 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 13:21:55 INFO - PROCESS | 1738 | 1467318115499 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 13:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:21:55 INFO - PROCESS | 1738 | 1467318115507 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:21:55 INFO - PROCESS | 1738 | 1467318115515 Marionette TRACE conn3 <- [1,2074,null,{}] 13:21:55 INFO - PROCESS | 1738 | 1467318115523 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:55 INFO - PROCESS | 1738 | 1467318115529 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:55 INFO - PROCESS | 1738 | 1467318115737 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 13:21:55 INFO - PROCESS | 1738 | 1467318115963 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:55 INFO - PROCESS | 1738 | 1467318115972 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8b400 == 36 [pid = 1738] [id = 526] 13:21:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8db90c00) [pid = 1738] [serial = 1579] [outer = (nil)] 13:21:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e748400) [pid = 1738] [serial = 1580] [outer = 0x8db90c00] 13:21:56 INFO - PROCESS | 1738 | 1467318116113 Marionette DEBUG loaded listener.js 13:21:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8ee5c800) [pid = 1738] [serial = 1581] [outer = 0x8db90c00] 13:21:57 INFO - PROCESS | 1738 | 1467318117108 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 13:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1646ms 13:21:57 INFO - PROCESS | 1738 | 1467318117153 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 13:21:57 INFO - PROCESS | 1738 | 1467318117160 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 13:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:21:57 INFO - PROCESS | 1738 | 1467318117171 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:21:57 INFO - PROCESS | 1738 | 1467318117175 Marionette TRACE conn3 <- [1,2078,null,{}] 13:21:57 INFO - PROCESS | 1738 | 1467318117181 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:57 INFO - PROCESS | 1738 | 1467318117187 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:57 INFO - PROCESS | 1738 | 1467318117376 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 13:21:57 INFO - PROCESS | 1738 | 1467318117641 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:57 INFO - PROCESS | 1738 | 1467318117650 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e767c00 == 37 [pid = 1738] [id = 527] 13:21:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f822400) [pid = 1738] [serial = 1582] [outer = (nil)] 13:21:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f826400) [pid = 1738] [serial = 1583] [outer = 0x8f822400] 13:21:57 INFO - PROCESS | 1738 | 1467318117791 Marionette DEBUG loaded listener.js 13:21:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f945000) [pid = 1738] [serial = 1584] [outer = 0x8f822400] 13:21:58 INFO - PROCESS | 1738 | 1467318118756 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1635ms 13:21:58 INFO - PROCESS | 1738 | 1467318118828 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 13:21:58 INFO - PROCESS | 1738 | 1467318118833 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 13:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:21:58 INFO - PROCESS | 1738 | 1467318118842 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:21:58 INFO - PROCESS | 1738 | 1467318118848 Marionette TRACE conn3 <- [1,2082,null,{}] 13:21:58 INFO - PROCESS | 1738 | 1467318118864 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:21:58 INFO - PROCESS | 1738 | 1467318118875 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:59 INFO - PROCESS | 1738 | 1467318119069 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 13:21:59 INFO - PROCESS | 1738 | 1467318119228 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:59 INFO - PROCESS | 1738 | 1467318119239 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:21:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x913aa800 == 38 [pid = 1738] [id = 528] 13:21:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x91ccf400) [pid = 1738] [serial = 1585] [outer = (nil)] 13:21:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x92331800) [pid = 1738] [serial = 1586] [outer = 0x91ccf400] 13:21:59 INFO - PROCESS | 1738 | 1467318119361 Marionette DEBUG loaded listener.js 13:21:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x92b47c00) [pid = 1738] [serial = 1587] [outer = 0x91ccf400] 13:22:00 INFO - PROCESS | 1738 | 1467318120372 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1590ms 13:22:00 INFO - PROCESS | 1738 | 1467318120432 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 13:22:00 INFO - PROCESS | 1738 | 1467318120437 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 13:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:22:00 INFO - PROCESS | 1738 | 1467318120444 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:22:00 INFO - PROCESS | 1738 | 1467318120447 Marionette TRACE conn3 <- [1,2086,null,{}] 13:22:00 INFO - PROCESS | 1738 | 1467318120453 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:00 INFO - PROCESS | 1738 | 1467318120458 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:00 INFO - PROCESS | 1738 | 1467318120646 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 13:22:00 INFO - PROCESS | 1738 | 1467318120882 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:00 INFO - PROCESS | 1738 | 1467318120894 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d511000 == 39 [pid = 1738] [id = 529] 13:22:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8d513000) [pid = 1738] [serial = 1588] [outer = (nil)] 13:22:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8f0db400) [pid = 1738] [serial = 1589] [outer = 0x8d513000] 13:22:01 INFO - PROCESS | 1738 | 1467318121018 Marionette DEBUG loaded listener.js 13:22:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x913ad000) [pid = 1738] [serial = 1590] [outer = 0x8d513000] 13:22:02 INFO - PROCESS | 1738 | 1467318122234 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1883ms 13:22:02 INFO - PROCESS | 1738 | 1467318122329 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 13:22:02 INFO - PROCESS | 1738 | 1467318122334 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 13:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:22:02 INFO - PROCESS | 1738 | 1467318122343 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:22:02 INFO - PROCESS | 1738 | 1467318122347 Marionette TRACE conn3 <- [1,2090,null,{}] 13:22:02 INFO - PROCESS | 1738 | 1467318122364 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:02 INFO - PROCESS | 1738 | 1467318122370 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:02 INFO - PROCESS | 1738 | 1467318122606 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 13:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d3400 == 38 [pid = 1738] [id = 524] 13:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8f86d400 == 37 [pid = 1738] [id = 523] 13:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee64000 == 36 [pid = 1738] [id = 522] 13:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8d985400 == 35 [pid = 1738] [id = 521] 13:22:02 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4b6000 == 34 [pid = 1738] [id = 520] 13:22:02 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8e4be800) [pid = 1738] [serial = 1523] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8ee5cc00) [pid = 1738] [serial = 1524] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x929d4400) [pid = 1738] [serial = 1520] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x92b42c00) [pid = 1738] [serial = 1521] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x913a2800) [pid = 1738] [serial = 1509] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8f0dcc00) [pid = 1738] [serial = 1526] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f820800) [pid = 1738] [serial = 1527] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f944800) [pid = 1738] [serial = 1514] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f86e000) [pid = 1738] [serial = 1515] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8e74ac00) [pid = 1738] [serial = 1511] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e76e800) [pid = 1738] [serial = 1512] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x91f26000) [pid = 1738] [serial = 1517] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x92328000) [pid = 1738] [serial = 1518] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8efa8c00) [pid = 1738] [serial = 1530] [outer = (nil)] [url = about:blank] 13:22:02 INFO - PROCESS | 1738 | 1467318122875 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:02 INFO - PROCESS | 1738 | 1467318122886 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d519800 == 35 [pid = 1738] [id = 530] 13:22:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8d51dc00) [pid = 1738] [serial = 1591] [outer = (nil)] 13:22:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8d984400) [pid = 1738] [serial = 1592] [outer = 0x8d51dc00] 13:22:02 INFO - PROCESS | 1738 | 1467318122959 Marionette DEBUG loaded listener.js 13:22:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e74ec00) [pid = 1738] [serial = 1593] [outer = 0x8d51dc00] 13:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x91f2c000) [pid = 1738] [serial = 1532] [outer = (nil)] [url = about:blank] 13:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8d980400) [pid = 1738] [serial = 1533] [outer = (nil)] [url = about:blank] 13:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f950000) [pid = 1738] [serial = 1536] [outer = (nil)] [url = about:blank] 13:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x913ae400) [pid = 1738] [serial = 1529] [outer = (nil)] [url = about:blank] 13:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x92b51c00) [pid = 1738] [serial = 1538] [outer = (nil)] [url = about:blank] 13:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x92c95c00) [pid = 1738] [serial = 1539] [outer = (nil)] [url = about:blank] 13:22:03 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8f6eac00) [pid = 1738] [serial = 1535] [outer = (nil)] [url = about:blank] 13:22:03 INFO - PROCESS | 1738 | 1467318123792 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1492ms 13:22:03 INFO - PROCESS | 1738 | 1467318123835 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 13:22:03 INFO - PROCESS | 1738 | 1467318123841 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 13:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:22:03 INFO - PROCESS | 1738 | 1467318123851 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:22:03 INFO - PROCESS | 1738 | 1467318123855 Marionette TRACE conn3 <- [1,2094,null,{}] 13:22:03 INFO - PROCESS | 1738 | 1467318123865 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:03 INFO - PROCESS | 1738 | 1467318123870 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:04 INFO - PROCESS | 1738 | 1467318124046 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 13:22:04 INFO - PROCESS | 1738 | 1467318124183 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:04 INFO - PROCESS | 1738 | 1467318124192 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e765400 == 36 [pid = 1738] [id = 531] 13:22:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8ee65400) [pid = 1738] [serial = 1594] [outer = (nil)] 13:22:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f6e1800) [pid = 1738] [serial = 1595] [outer = 0x8ee65400] 13:22:04 INFO - PROCESS | 1738 | 1467318124271 Marionette DEBUG loaded listener.js 13:22:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f81dc00) [pid = 1738] [serial = 1596] [outer = 0x8ee65400] 13:22:05 INFO - PROCESS | 1738 | 1467318125155 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1332ms 13:22:05 INFO - PROCESS | 1738 | 1467318125184 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 13:22:05 INFO - PROCESS | 1738 | 1467318125189 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 13:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:22:05 INFO - PROCESS | 1738 | 1467318125205 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:22:05 INFO - PROCESS | 1738 | 1467318125210 Marionette TRACE conn3 <- [1,2098,null,{}] 13:22:05 INFO - PROCESS | 1738 | 1467318125226 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:05 INFO - PROCESS | 1738 | 1467318125234 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:05 INFO - PROCESS | 1738 | 1467318125464 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 13:22:05 INFO - PROCESS | 1738 | 1467318125488 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:05 INFO - PROCESS | 1738 | 1467318125500 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x913a2000 == 37 [pid = 1738] [id = 532] 13:22:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x913a4400) [pid = 1738] [serial = 1597] [outer = (nil)] 13:22:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x913b0400) [pid = 1738] [serial = 1598] [outer = 0x913a4400] 13:22:05 INFO - PROCESS | 1738 | 1467318125573 Marionette DEBUG loaded listener.js 13:22:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91f1f400) [pid = 1738] [serial = 1599] [outer = 0x913a4400] 13:22:06 INFO - PROCESS | 1738 | 1467318126600 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 13:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1437ms 13:22:06 INFO - PROCESS | 1738 | 1467318126639 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 13:22:06 INFO - PROCESS | 1738 | 1467318126644 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 13:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:22:06 INFO - PROCESS | 1738 | 1467318126650 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:22:06 INFO - PROCESS | 1738 | 1467318126653 Marionette TRACE conn3 <- [1,2102,null,{}] 13:22:06 INFO - PROCESS | 1738 | 1467318126665 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:06 INFO - PROCESS | 1738 | 1467318126669 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:06 INFO - PROCESS | 1738 | 1467318126873 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 13:22:06 INFO - PROCESS | 1738 | 1467318126914 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:06 INFO - PROCESS | 1738 | 1467318126925 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f26000 == 38 [pid = 1738] [id = 533] 13:22:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x92327c00) [pid = 1738] [serial = 1600] [outer = (nil)] 13:22:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x92333800) [pid = 1738] [serial = 1601] [outer = 0x92327c00] 13:22:07 INFO - PROCESS | 1738 | 1467318127012 Marionette DEBUG loaded listener.js 13:22:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x929d5800) [pid = 1738] [serial = 1602] [outer = 0x92327c00] 13:22:07 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f0d7000) [pid = 1738] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:22:07 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8db8b800) [pid = 1738] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:22:07 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x9137b800) [pid = 1738] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:22:07 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x92b50800) [pid = 1738] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:22:07 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x92eaf000) [pid = 1738] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:22:07 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8ee5a000) [pid = 1738] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:22:07 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8d988000) [pid = 1738] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:22:07 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8f821000) [pid = 1738] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:22:07 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8f86d800) [pid = 1738] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:22:07 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8db8d800) [pid = 1738] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:22:07 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8d587400) [pid = 1738] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:22:07 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8ee67800) [pid = 1738] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:22:08 INFO - PROCESS | 1738 | 1467318128083 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 13:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1489ms 13:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:22:08 INFO - PROCESS | 1738 | 1467318128140 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 13:22:08 INFO - PROCESS | 1738 | 1467318128143 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 13:22:08 INFO - PROCESS | 1738 | 1467318128149 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:22:08 INFO - PROCESS | 1738 | 1467318128152 Marionette TRACE conn3 <- [1,2106,null,{}] 13:22:08 INFO - PROCESS | 1738 | 1467318128158 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:08 INFO - PROCESS | 1738 | 1467318128163 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:08 INFO - PROCESS | 1738 | 1467318128321 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 13:22:08 INFO - PROCESS | 1738 | 1467318128331 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:08 INFO - PROCESS | 1738 | 1467318128339 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d4c00 == 39 [pid = 1738] [id = 534] 13:22:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8d585000) [pid = 1738] [serial = 1603] [outer = (nil)] 13:22:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x9137b800) [pid = 1738] [serial = 1604] [outer = 0x8d585000] 13:22:08 INFO - PROCESS | 1738 | 1467318128404 Marionette DEBUG loaded listener.js 13:22:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x91f23800) [pid = 1738] [serial = 1605] [outer = 0x8d585000] 13:22:09 INFO - PROCESS | 1738 | 1467318129290 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 13:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1180ms 13:22:09 INFO - PROCESS | 1738 | 1467318129328 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 13:22:09 INFO - PROCESS | 1738 | 1467318129331 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 13:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:22:09 INFO - PROCESS | 1738 | 1467318129338 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:22:09 INFO - PROCESS | 1738 | 1467318129340 Marionette TRACE conn3 <- [1,2110,null,{}] 13:22:09 INFO - PROCESS | 1738 | 1467318129350 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:09 INFO - PROCESS | 1738 | 1467318129360 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:09 INFO - PROCESS | 1738 | 1467318129549 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 13:22:09 INFO - PROCESS | 1738 | 1467318129772 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:09 INFO - PROCESS | 1738 | 1467318129780 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c6400 == 40 [pid = 1738] [id = 535] 13:22:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8b1c8000) [pid = 1738] [serial = 1606] [outer = (nil)] 13:22:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8d510c00) [pid = 1738] [serial = 1607] [outer = 0x8b1c8000] 13:22:09 INFO - PROCESS | 1738 | 1467318129865 Marionette DEBUG loaded listener.js 13:22:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8d589000) [pid = 1738] [serial = 1608] [outer = 0x8b1c8000] 13:22:10 INFO - PROCESS | 1738 | 1467318130925 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 13:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1648ms 13:22:10 INFO - PROCESS | 1738 | 1467318130990 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 13:22:11 INFO - PROCESS | 1738 | 1467318130998 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 13:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:22:11 INFO - PROCESS | 1738 | 1467318131007 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:22:11 INFO - PROCESS | 1738 | 1467318131013 Marionette TRACE conn3 <- [1,2114,null,{}] 13:22:11 INFO - PROCESS | 1738 | 1467318131022 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:11 INFO - PROCESS | 1738 | 1467318131030 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:11 INFO - PROCESS | 1738 | 1467318131299 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 13:22:11 INFO - PROCESS | 1738 | 1467318131552 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:11 INFO - PROCESS | 1738 | 1467318131562 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e749000 == 41 [pid = 1738] [id = 536] 13:22:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e76ec00) [pid = 1738] [serial = 1609] [outer = (nil)] 13:22:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8ee5fc00) [pid = 1738] [serial = 1610] [outer = 0x8e76ec00] 13:22:11 INFO - PROCESS | 1738 | 1467318131659 Marionette DEBUG loaded listener.js 13:22:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8ee68400) [pid = 1738] [serial = 1611] [outer = 0x8e76ec00] 13:22:12 INFO - PROCESS | 1738 | 1467318132726 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 13:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1786ms 13:22:12 INFO - PROCESS | 1738 | 1467318132801 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 13:22:12 INFO - PROCESS | 1738 | 1467318132810 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 13:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:22:12 INFO - PROCESS | 1738 | 1467318132817 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:22:12 INFO - PROCESS | 1738 | 1467318132821 Marionette TRACE conn3 <- [1,2118,null,{}] 13:22:12 INFO - PROCESS | 1738 | 1467318132828 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:12 INFO - PROCESS | 1738 | 1467318132833 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:13 INFO - PROCESS | 1738 | 1467318133062 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 13:22:13 INFO - PROCESS | 1738 | 1467318133352 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:13 INFO - PROCESS | 1738 | 1467318133364 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee63400 == 42 [pid = 1738] [id = 537] 13:22:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8efaac00) [pid = 1738] [serial = 1612] [outer = (nil)] 13:22:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f86f400) [pid = 1738] [serial = 1613] [outer = 0x8efaac00] 13:22:13 INFO - PROCESS | 1738 | 1467318133444 Marionette DEBUG loaded listener.js 13:22:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91373400) [pid = 1738] [serial = 1614] [outer = 0x8efaac00] 13:22:14 INFO - PROCESS | 1738 | 1467318134471 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 13:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1682ms 13:22:14 INFO - PROCESS | 1738 | 1467318134501 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 13:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:22:14 INFO - PROCESS | 1738 | 1467318134506 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 13:22:14 INFO - PROCESS | 1738 | 1467318134522 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:22:14 INFO - PROCESS | 1738 | 1467318134531 Marionette TRACE conn3 <- [1,2122,null,{}] 13:22:14 INFO - PROCESS | 1738 | 1467318134538 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:14 INFO - PROCESS | 1738 | 1467318134546 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:14 INFO - PROCESS | 1738 | 1467318134805 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 13:22:15 INFO - PROCESS | 1738 | 1467318135095 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:15 INFO - PROCESS | 1738 | 1467318135104 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cb800 == 43 [pid = 1738] [id = 538] 13:22:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f0d6c00) [pid = 1738] [serial = 1615] [outer = (nil)] 13:22:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x92b4d800) [pid = 1738] [serial = 1616] [outer = 0x8f0d6c00] 13:22:15 INFO - PROCESS | 1738 | 1467318135193 Marionette DEBUG loaded listener.js 13:22:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x92c9dc00) [pid = 1738] [serial = 1617] [outer = 0x8f0d6c00] 13:22:16 INFO - PROCESS | 1738 | 1467318136103 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1658ms 13:22:16 INFO - PROCESS | 1738 | 1467318136173 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 13:22:16 INFO - PROCESS | 1738 | 1467318136178 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 13:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:22:16 INFO - PROCESS | 1738 | 1467318136192 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:22:16 INFO - PROCESS | 1738 | 1467318136195 Marionette TRACE conn3 <- [1,2126,null,{}] 13:22:16 INFO - PROCESS | 1738 | 1467318136206 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:16 INFO - PROCESS | 1738 | 1467318136211 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:16 INFO - PROCESS | 1738 | 1467318136401 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 13:22:16 INFO - PROCESS | 1738 | 1467318136641 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 1738 | 1467318136650 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d984800 == 44 [pid = 1738] [id = 539] 13:22:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8e74b000) [pid = 1738] [serial = 1618] [outer = (nil)] 13:22:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x92eaf400) [pid = 1738] [serial = 1619] [outer = 0x8e74b000] 13:22:16 INFO - PROCESS | 1738 | 1467318136746 Marionette DEBUG loaded listener.js 13:22:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x92fee800) [pid = 1738] [serial = 1620] [outer = 0x8e74b000] 13:22:17 INFO - PROCESS | 1738 | 1467318137669 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 13:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1536ms 13:22:17 INFO - PROCESS | 1738 | 1467318137731 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 13:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:22:17 INFO - PROCESS | 1738 | 1467318137736 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 13:22:17 INFO - PROCESS | 1738 | 1467318137743 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:22:17 INFO - PROCESS | 1738 | 1467318137746 Marionette TRACE conn3 <- [1,2130,null,{}] 13:22:17 INFO - PROCESS | 1738 | 1467318137754 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:17 INFO - PROCESS | 1738 | 1467318137759 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:17 INFO - PROCESS | 1738 | 1467318137951 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 13:22:18 INFO - PROCESS | 1738 | 1467318138144 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:18 INFO - PROCESS | 1738 | 1467318138163 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a57400 == 45 [pid = 1738] [id = 540] 13:22:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x93a57c00) [pid = 1738] [serial = 1621] [outer = (nil)] 13:22:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x93c69400) [pid = 1738] [serial = 1622] [outer = 0x93a57c00] 13:22:18 INFO - PROCESS | 1738 | 1467318138344 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x947e4c00) [pid = 1738] [serial = 1623] [outer = 0x93a57c00] 13:22:19 INFO - PROCESS | 1738 | 1467318139334 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 13:22:19 INFO - PROCESS | 1738 | 1467318139380 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 13:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:22:19 INFO - PROCESS | 1738 | 1467318139387 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:22:19 INFO - PROCESS | 1738 | 1467318139390 Marionette TRACE conn3 <- [1,2134,null,{}] 13:22:19 INFO - PROCESS | 1738 | 1467318139396 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:19 INFO - PROCESS | 1738 | 1467318139402 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:19 INFO - PROCESS | 1738 | 1467318139582 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 13:22:19 INFO - PROCESS | 1738 | 1467318139773 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 1738 | 1467318139786 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x91cc2800 == 46 [pid = 1738] [id = 541] 13:22:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x93a54c00) [pid = 1738] [serial = 1624] [outer = (nil)] 13:22:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x95228c00) [pid = 1738] [serial = 1625] [outer = 0x93a54c00] 13:22:19 INFO - PROCESS | 1738 | 1467318139900 Marionette DEBUG loaded listener.js 13:22:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x9522cc00) [pid = 1738] [serial = 1626] [outer = 0x93a54c00] 13:22:20 INFO - PROCESS | 1738 | 1467318140883 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 13:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1536ms 13:22:20 INFO - PROCESS | 1738 | 1467318140924 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 1738 | 1467318140928 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 13:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:22:20 INFO - PROCESS | 1738 | 1467318140934 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - PROCESS | 1738 | 1467318140937 Marionette TRACE conn3 <- [1,2138,null,{}] 13:22:20 INFO - PROCESS | 1738 | 1467318140944 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:20 INFO - PROCESS | 1738 | 1467318140949 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:21 INFO - PROCESS | 1738 | 1467318141200 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 13:22:21 INFO - PROCESS | 1738 | 1467318141357 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:21 INFO - PROCESS | 1738 | 1467318141371 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c9c00 == 47 [pid = 1738] [id = 542] 13:22:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8d510800) [pid = 1738] [serial = 1627] [outer = (nil)] 13:22:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8d51cc00) [pid = 1738] [serial = 1628] [outer = 0x8d510800] 13:22:21 INFO - PROCESS | 1738 | 1467318141804 Marionette DEBUG loaded listener.js 13:22:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8d58ec00) [pid = 1738] [serial = 1629] [outer = 0x8d510800] 13:22:22 INFO - PROCESS | 1738 | 1467318142778 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 13:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1883ms 13:22:22 INFO - PROCESS | 1738 | 1467318142820 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 13:22:22 INFO - PROCESS | 1738 | 1467318142825 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 13:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:22:22 INFO - PROCESS | 1738 | 1467318142834 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:22:22 INFO - PROCESS | 1738 | 1467318142837 Marionette TRACE conn3 <- [1,2142,null,{}] 13:22:22 INFO - PROCESS | 1738 | 1467318142845 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:22 INFO - PROCESS | 1738 | 1467318142850 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:23 INFO - PROCESS | 1738 | 1467318143028 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 13:22:23 INFO - PROCESS | 1738 | 1467318143477 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:23 INFO - PROCESS | 1738 | 1467318143484 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d981000 == 48 [pid = 1738] [id = 543] 13:22:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8e4bb400) [pid = 1738] [serial = 1630] [outer = (nil)] 13:22:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8e743800) [pid = 1738] [serial = 1631] [outer = 0x8e4bb400] 13:22:23 INFO - PROCESS | 1738 | 1467318143571 Marionette DEBUG loaded listener.js 13:22:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8e764000) [pid = 1738] [serial = 1632] [outer = 0x8e4bb400] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8db95000 == 47 [pid = 1738] [id = 497] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6ebc00 == 46 [pid = 1738] [id = 504] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58ac00 == 45 [pid = 1738] [id = 498] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8e750000 == 44 [pid = 1738] [id = 499] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d4c00 == 43 [pid = 1738] [id = 534] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x91f26000 == 42 [pid = 1738] [id = 533] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x913a2000 == 41 [pid = 1738] [id = 532] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8e765400 == 40 [pid = 1738] [id = 531] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8d519800 == 39 [pid = 1738] [id = 530] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8d511000 == 38 [pid = 1738] [id = 529] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x913aa800 == 37 [pid = 1738] [id = 528] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8e767c00 == 36 [pid = 1738] [id = 527] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8b400 == 35 [pid = 1738] [id = 526] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x913a7000 == 34 [pid = 1738] [id = 509] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8d586800 == 33 [pid = 1738] [id = 519] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8d988400 == 32 [pid = 1738] [id = 511] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97fc00 == 31 [pid = 1738] [id = 501] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8f949c00 == 30 [pid = 1738] [id = 514] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8d982400 == 29 [pid = 1738] [id = 503] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51f000 == 28 [pid = 1738] [id = 525] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6ed400 == 27 [pid = 1738] [id = 500] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x9137a800 == 26 [pid = 1738] [id = 510] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8db93c00 == 25 [pid = 1738] [id = 507] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8f94d000 == 24 [pid = 1738] [id = 502] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cd400 == 23 [pid = 1738] [id = 512] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8d986400 == 22 [pid = 1738] [id = 513] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x91ccc400 == 21 [pid = 1738] [id = 505] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4b2400 == 20 [pid = 1738] [id = 506] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee67c00 == 19 [pid = 1738] [id = 515] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x92c9f800 == 18 [pid = 1738] [id = 516] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51a000 == 17 [pid = 1738] [id = 517] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58e000 == 16 [pid = 1738] [id = 518] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8e74f400 == 15 [pid = 1738] [id = 508] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x93a57400 == 14 [pid = 1738] [id = 540] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x91cc2800 == 13 [pid = 1738] [id = 541] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8d984800 == 12 [pid = 1738] [id = 539] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cb800 == 11 [pid = 1738] [id = 538] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8e749000 == 10 [pid = 1738] [id = 536] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee63400 == 9 [pid = 1738] [id = 537] 13:22:25 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c6400 == 8 [pid = 1738] [id = 535] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8f950800) [pid = 1738] [serial = 1574] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8f0cf400) [pid = 1738] [serial = 1542] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8e76dc00) [pid = 1738] [serial = 1541] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x91ccf000) [pid = 1738] [serial = 1545] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x913a9c00) [pid = 1738] [serial = 1544] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x92fea400) [pid = 1738] [serial = 1548] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x92ca3400) [pid = 1738] [serial = 1547] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x93a57000) [pid = 1738] [serial = 1551] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x93a52800) [pid = 1738] [serial = 1550] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8f870c00) [pid = 1738] [serial = 1563] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f6efc00) [pid = 1738] [serial = 1562] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8e4b3400) [pid = 1738] [serial = 1565] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x93c75800) [pid = 1738] [serial = 1554] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e4ba400) [pid = 1738] [serial = 1566] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8f873c00) [pid = 1738] [serial = 1571] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x93c68c00) [pid = 1738] [serial = 1553] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f949000) [pid = 1738] [serial = 1572] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9521b400) [pid = 1738] [serial = 1557] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x93a5d400) [pid = 1738] [serial = 1556] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8db93800) [pid = 1738] [serial = 1560] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d97b400) [pid = 1738] [serial = 1559] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f0d8800) [pid = 1738] [serial = 1569] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f0cdc00) [pid = 1738] [serial = 1568] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91380c00) [pid = 1738] [serial = 1575] [outer = (nil)] [url = about:blank] 13:22:25 INFO - PROCESS | 1738 | 1467318145837 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 13:22:25 INFO - PROCESS | 1738 | 1467318145931 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 13:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:22:25 INFO - PROCESS | 1738 | 1467318145941 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:22:25 INFO - PROCESS | 1738 | 1467318145947 Marionette TRACE conn3 <- [1,2146,null,{}] 13:22:25 INFO - PROCESS | 1738 | 1467318145959 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:25 INFO - PROCESS | 1738 | 1467318145965 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:26 INFO - PROCESS | 1738 | 1467318146167 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 13:22:26 INFO - PROCESS | 1738 | 1467318146373 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 1738 | 1467318146384 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d980000 == 9 [pid = 1738] [id = 544] 13:22:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8d983000) [pid = 1738] [serial = 1633] [outer = (nil)] 13:22:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8db89800) [pid = 1738] [serial = 1634] [outer = 0x8d983000] 13:22:26 INFO - PROCESS | 1738 | 1467318146462 Marionette DEBUG loaded listener.js 13:22:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8db96800) [pid = 1738] [serial = 1635] [outer = 0x8d983000] 13:22:27 INFO - PROCESS | 1738 | 1467318147425 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 13:22:27 INFO - PROCESS | 1738 | 1467318147491 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 13:22:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:22:27 INFO - PROCESS | 1738 | 1467318147503 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:22:27 INFO - PROCESS | 1738 | 1467318147506 Marionette TRACE conn3 <- [1,2150,null,{}] 13:22:27 INFO - PROCESS | 1738 | 1467318147513 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:27 INFO - PROCESS | 1738 | 1467318147519 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:27 INFO - PROCESS | 1738 | 1467318147695 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 13:22:27 INFO - PROCESS | 1738 | 1467318147884 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:27 INFO - PROCESS | 1738 | 1467318147896 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e750000 == 10 [pid = 1738] [id = 545] 13:22:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e76dc00) [pid = 1738] [serial = 1636] [outer = (nil)] 13:22:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8ee62c00) [pid = 1738] [serial = 1637] [outer = 0x8e76dc00] 13:22:27 INFO - PROCESS | 1738 | 1467318147970 Marionette DEBUG loaded listener.js 13:22:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8ee67c00) [pid = 1738] [serial = 1638] [outer = 0x8e76dc00] 13:22:28 INFO - PROCESS | 1738 | 1467318148838 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 13:22:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:22:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1382ms 13:22:28 INFO - PROCESS | 1738 | 1467318148885 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 13:22:28 INFO - PROCESS | 1738 | 1467318148889 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 13:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:22:28 INFO - PROCESS | 1738 | 1467318148903 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:22:28 INFO - PROCESS | 1738 | 1467318148909 Marionette TRACE conn3 <- [1,2154,null,{}] 13:22:28 INFO - PROCESS | 1738 | 1467318148927 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:28 INFO - PROCESS | 1738 | 1467318148936 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:29 INFO - PROCESS | 1738 | 1467318149166 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 13:22:29 INFO - PROCESS | 1738 | 1467318149260 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:29 INFO - PROCESS | 1738 | 1467318149271 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d9400 == 11 [pid = 1738] [id = 546] 13:22:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f0da800) [pid = 1738] [serial = 1639] [outer = (nil)] 13:22:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f6ed800) [pid = 1738] [serial = 1640] [outer = 0x8f0da800] 13:22:29 INFO - PROCESS | 1738 | 1467318149346 Marionette DEBUG loaded listener.js 13:22:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f821400) [pid = 1738] [serial = 1641] [outer = 0x8f0da800] 13:22:30 INFO - PROCESS | 1738 | 1467318150714 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:22:30 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8d585000) [pid = 1738] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:22:30 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x913a4400) [pid = 1738] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:22:30 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x92327c00) [pid = 1738] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:22:30 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8d51dc00) [pid = 1738] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:22:30 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f822400) [pid = 1738] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:22:30 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x9137f400) [pid = 1738] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:22:30 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8db90c00) [pid = 1738] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:22:30 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8ee65400) [pid = 1738] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:22:30 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91ccf400) [pid = 1738] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:22:30 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8d513000) [pid = 1738] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1941ms 13:22:30 INFO - PROCESS | 1738 | 1467318150846 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 13:22:30 INFO - PROCESS | 1738 | 1467318150850 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 13:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:22:30 INFO - PROCESS | 1738 | 1467318150857 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:22:30 INFO - PROCESS | 1738 | 1467318150860 Marionette TRACE conn3 <- [1,2158,null,{}] 13:22:30 INFO - PROCESS | 1738 | 1467318150907 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:30 INFO - PROCESS | 1738 | 1467318150913 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:31 INFO - PROCESS | 1738 | 1467318151122 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 13:22:31 INFO - PROCESS | 1738 | 1467318151212 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:31 INFO - PROCESS | 1738 | 1467318151219 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee60400 == 12 [pid = 1738] [id = 547] 13:22:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8ee61000) [pid = 1738] [serial = 1642] [outer = (nil)] 13:22:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f6e3800) [pid = 1738] [serial = 1643] [outer = 0x8ee61000] 13:22:31 INFO - PROCESS | 1738 | 1467318151304 Marionette DEBUG loaded listener.js 13:22:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f870c00) [pid = 1738] [serial = 1644] [outer = 0x8ee61000] 13:22:32 INFO - PROCESS | 1738 | 1467318152095 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 13:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1282ms 13:22:32 INFO - PROCESS | 1738 | 1467318152139 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 13:22:32 INFO - PROCESS | 1738 | 1467318152143 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 13:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:22:32 INFO - PROCESS | 1738 | 1467318152149 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:22:32 INFO - PROCESS | 1738 | 1467318152152 Marionette TRACE conn3 <- [1,2162,null,{}] 13:22:32 INFO - PROCESS | 1738 | 1467318152157 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:32 INFO - PROCESS | 1738 | 1467318152162 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:32 INFO - PROCESS | 1738 | 1467318152309 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 13:22:32 INFO - PROCESS | 1738 | 1467318152322 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:32 INFO - PROCESS | 1738 | 1467318152330 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e741c00 == 13 [pid = 1738] [id = 548] 13:22:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f877800) [pid = 1738] [serial = 1645] [outer = (nil)] 13:22:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f949800) [pid = 1738] [serial = 1646] [outer = 0x8f877800] 13:22:32 INFO - PROCESS | 1738 | 1467318152398 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f950000) [pid = 1738] [serial = 1647] [outer = 0x8f877800] 13:22:33 INFO - PROCESS | 1738 | 1467318153590 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 13:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1488ms 13:22:33 INFO - PROCESS | 1738 | 1467318153639 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 13:22:33 INFO - PROCESS | 1738 | 1467318153646 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 13:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:22:33 INFO - PROCESS | 1738 | 1467318153654 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:22:33 INFO - PROCESS | 1738 | 1467318153659 Marionette TRACE conn3 <- [1,2166,null,{}] 13:22:33 INFO - PROCESS | 1738 | 1467318153669 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:33 INFO - PROCESS | 1738 | 1467318153674 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:33 INFO - PROCESS | 1738 | 1467318153875 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 13:22:34 INFO - PROCESS | 1738 | 1467318154101 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:34 INFO - PROCESS | 1738 | 1467318154111 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4bbc00 == 14 [pid = 1738] [id = 549] 13:22:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e4be000) [pid = 1738] [serial = 1648] [outer = (nil)] 13:22:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8ee5bc00) [pid = 1738] [serial = 1649] [outer = 0x8e4be000] 13:22:34 INFO - PROCESS | 1738 | 1467318154241 Marionette DEBUG loaded listener.js 13:22:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8efa1800) [pid = 1738] [serial = 1650] [outer = 0x8e4be000] 13:22:35 INFO - PROCESS | 1738 | 1467318155335 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 13:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1742ms 13:22:35 INFO - PROCESS | 1738 | 1467318155396 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 13:22:35 INFO - PROCESS | 1738 | 1467318155406 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 13:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:22:35 INFO - PROCESS | 1738 | 1467318155420 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:22:35 INFO - PROCESS | 1738 | 1467318155425 Marionette TRACE conn3 <- [1,2170,null,{}] 13:22:35 INFO - PROCESS | 1738 | 1467318155432 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:35 INFO - PROCESS | 1738 | 1467318155439 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:35 INFO - PROCESS | 1738 | 1467318155633 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 13:22:35 INFO - PROCESS | 1738 | 1467318155905 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:35 INFO - PROCESS | 1738 | 1467318155918 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d583400 == 15 [pid = 1738] [id = 550] 13:22:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f820800) [pid = 1738] [serial = 1651] [outer = (nil)] 13:22:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f871000) [pid = 1738] [serial = 1652] [outer = 0x8f820800] 13:22:36 INFO - PROCESS | 1738 | 1467318156047 Marionette DEBUG loaded listener.js 13:22:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f823c00) [pid = 1738] [serial = 1653] [outer = 0x8f820800] 13:22:37 INFO - PROCESS | 1738 | 1467318157084 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 13:22:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:22:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1751ms 13:22:37 INFO - PROCESS | 1738 | 1467318157172 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 13:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:22:37 INFO - PROCESS | 1738 | 1467318157176 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 13:22:37 INFO - PROCESS | 1738 | 1467318157184 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:22:37 INFO - PROCESS | 1738 | 1467318157190 Marionette TRACE conn3 <- [1,2174,null,{}] 13:22:37 INFO - PROCESS | 1738 | 1467318157207 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:37 INFO - PROCESS | 1738 | 1467318157216 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:37 INFO - PROCESS | 1738 | 1467318157535 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 13:22:37 INFO - PROCESS | 1738 | 1467318157716 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:37 INFO - PROCESS | 1738 | 1467318157731 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x913a5000 == 16 [pid = 1738] [id = 551] 13:22:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x913a5c00) [pid = 1738] [serial = 1654] [outer = (nil)] 13:22:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x913ab400) [pid = 1738] [serial = 1655] [outer = 0x913a5c00] 13:22:37 INFO - PROCESS | 1738 | 1467318157816 Marionette DEBUG loaded listener.js 13:22:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91cc3400) [pid = 1738] [serial = 1656] [outer = 0x913a5c00] 13:22:38 INFO - PROCESS | 1738 | 1467318158791 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1695ms 13:22:38 INFO - PROCESS | 1738 | 1467318158879 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 13:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:22:38 INFO - PROCESS | 1738 | 1467318158884 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 13:22:38 INFO - PROCESS | 1738 | 1467318158891 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:22:38 INFO - PROCESS | 1738 | 1467318158895 Marionette TRACE conn3 <- [1,2178,null,{}] 13:22:38 INFO - PROCESS | 1738 | 1467318158901 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:38 INFO - PROCESS | 1738 | 1467318158906 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:39 INFO - PROCESS | 1738 | 1467318159107 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 13:22:39 INFO - PROCESS | 1738 | 1467318159343 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:39 INFO - PROCESS | 1738 | 1467318159352 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6e2c00 == 17 [pid = 1738] [id = 552] 13:22:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8f824c00) [pid = 1738] [serial = 1657] [outer = (nil)] 13:22:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x91f21800) [pid = 1738] [serial = 1658] [outer = 0x8f824c00] 13:22:39 INFO - PROCESS | 1738 | 1467318159473 Marionette DEBUG loaded listener.js 13:22:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x92327c00) [pid = 1738] [serial = 1659] [outer = 0x8f824c00] 13:22:40 INFO - PROCESS | 1738 | 1467318160576 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1736ms 13:22:40 INFO - PROCESS | 1738 | 1467318160627 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 13:22:40 INFO - PROCESS | 1738 | 1467318160633 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 13:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:22:40 INFO - PROCESS | 1738 | 1467318160642 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:22:40 INFO - PROCESS | 1738 | 1467318160646 Marionette TRACE conn3 <- [1,2182,null,{}] 13:22:40 INFO - PROCESS | 1738 | 1467318160654 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:40 INFO - PROCESS | 1738 | 1467318160660 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:40 INFO - PROCESS | 1738 | 1467318160882 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x91f1f400) [pid = 1738] [serial = 1599] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x92333800) [pid = 1738] [serial = 1601] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8d984400) [pid = 1738] [serial = 1592] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f945000) [pid = 1738] [serial = 1584] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8e74ec00) [pid = 1738] [serial = 1593] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91cc4800) [pid = 1738] [serial = 1578] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f826400) [pid = 1738] [serial = 1583] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x913b0400) [pid = 1738] [serial = 1598] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x913b0000) [pid = 1738] [serial = 1577] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x929d5800) [pid = 1738] [serial = 1602] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8e748400) [pid = 1738] [serial = 1580] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f6e1800) [pid = 1738] [serial = 1595] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x92b47c00) [pid = 1738] [serial = 1587] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f81dc00) [pid = 1738] [serial = 1596] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f0db400) [pid = 1738] [serial = 1589] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x92331800) [pid = 1738] [serial = 1586] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x913ad000) [pid = 1738] [serial = 1590] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8ee5c800) [pid = 1738] [serial = 1581] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x9137b800) [pid = 1738] [serial = 1604] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x91f23800) [pid = 1738] [serial = 1605] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 1738 | 1467318161199 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:41 INFO - PROCESS | 1738 | 1467318161210 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58ac00 == 18 [pid = 1738] [id = 553] 13:22:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8d58bc00) [pid = 1738] [serial = 1660] [outer = (nil)] 13:22:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8d983400) [pid = 1738] [serial = 1661] [outer = 0x8d58bc00] 13:22:41 INFO - PROCESS | 1738 | 1467318161315 Marionette DEBUG loaded listener.js 13:22:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e4be800) [pid = 1738] [serial = 1662] [outer = 0x8d58bc00] 13:22:42 INFO - PROCESS | 1738 | 1467318162119 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 13:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1537ms 13:22:42 INFO - PROCESS | 1738 | 1467318162179 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 13:22:42 INFO - PROCESS | 1738 | 1467318162186 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 13:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:22:42 INFO - PROCESS | 1738 | 1467318162210 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:22:42 INFO - PROCESS | 1738 | 1467318162214 Marionette TRACE conn3 <- [1,2186,null,{}] 13:22:42 INFO - PROCESS | 1738 | 1467318162220 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:42 INFO - PROCESS | 1738 | 1467318162226 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:42 INFO - PROCESS | 1738 | 1467318162389 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 13:22:42 INFO - PROCESS | 1738 | 1467318162400 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:42 INFO - PROCESS | 1738 | 1467318162407 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e767c00 == 19 [pid = 1738] [id = 554] 13:22:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8ee67800) [pid = 1738] [serial = 1663] [outer = (nil)] 13:22:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f0d0800) [pid = 1738] [serial = 1664] [outer = 0x8ee67800] 13:22:42 INFO - PROCESS | 1738 | 1467318162479 Marionette DEBUG loaded listener.js 13:22:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f6e8400) [pid = 1738] [serial = 1665] [outer = 0x8ee67800] 13:22:43 INFO - PROCESS | 1738 | 1467318163422 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1244ms 13:22:43 INFO - PROCESS | 1738 | 1467318163445 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 13:22:43 INFO - PROCESS | 1738 | 1467318163449 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 13:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:22:43 INFO - PROCESS | 1738 | 1467318163460 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:22:43 INFO - PROCESS | 1738 | 1467318163465 Marionette TRACE conn3 <- [1,2190,null,{}] 13:22:43 INFO - PROCESS | 1738 | 1467318163481 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:43 INFO - PROCESS | 1738 | 1467318163489 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:43 INFO - PROCESS | 1738 | 1467318163666 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 13:22:43 INFO - PROCESS | 1738 | 1467318163820 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:43 INFO - PROCESS | 1738 | 1467318163831 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f874c00 == 20 [pid = 1738] [id = 555] 13:22:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f945000) [pid = 1738] [serial = 1666] [outer = (nil)] 13:22:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9137e400) [pid = 1738] [serial = 1667] [outer = 0x8f945000] 13:22:43 INFO - PROCESS | 1738 | 1467318163905 Marionette DEBUG loaded listener.js 13:22:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x913a7400) [pid = 1738] [serial = 1668] [outer = 0x8f945000] 13:22:44 INFO - PROCESS | 1738 | 1467318164839 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 13:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1444ms 13:22:44 INFO - PROCESS | 1738 | 1467318164904 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 13:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:22:44 INFO - PROCESS | 1738 | 1467318164909 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 13:22:44 INFO - PROCESS | 1738 | 1467318164915 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:22:44 INFO - PROCESS | 1738 | 1467318164918 Marionette TRACE conn3 <- [1,2194,null,{}] 13:22:44 INFO - PROCESS | 1738 | 1467318164924 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:44 INFO - PROCESS | 1738 | 1467318164929 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:45 INFO - PROCESS | 1738 | 1467318165173 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 13:22:45 INFO - PROCESS | 1738 | 1467318165196 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:45 INFO - PROCESS | 1738 | 1467318165203 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e748000 == 21 [pid = 1738] [id = 556] 13:22:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f824800) [pid = 1738] [serial = 1669] [outer = (nil)] 13:22:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91ccf400) [pid = 1738] [serial = 1670] [outer = 0x8f824800] 13:22:45 INFO - PROCESS | 1738 | 1467318165274 Marionette DEBUG loaded listener.js 13:22:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91f20800) [pid = 1738] [serial = 1671] [outer = 0x8f824800] 13:22:45 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e76dc00) [pid = 1738] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:22:45 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f0da800) [pid = 1738] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:22:45 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8b1c8000) [pid = 1738] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:22:45 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8e76ec00) [pid = 1738] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:22:45 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8efaac00) [pid = 1738] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:22:45 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f0d6c00) [pid = 1738] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:22:45 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e74b000) [pid = 1738] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:22:45 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x93a57c00) [pid = 1738] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:22:45 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x93a54c00) [pid = 1738] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:22:45 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8d510800) [pid = 1738] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:22:45 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8ee61000) [pid = 1738] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:22:45 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8d983000) [pid = 1738] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:22:45 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8e4bb400) [pid = 1738] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:22:46 INFO - PROCESS | 1738 | 1467318166293 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 13:22:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1434ms 13:22:46 INFO - PROCESS | 1738 | 1467318166349 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 13:22:46 INFO - PROCESS | 1738 | 1467318166352 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 13:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:22:46 INFO - PROCESS | 1738 | 1467318166358 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:22:46 INFO - PROCESS | 1738 | 1467318166361 Marionette TRACE conn3 <- [1,2198,null,{}] 13:22:46 INFO - PROCESS | 1738 | 1467318166367 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:46 INFO - PROCESS | 1738 | 1467318166372 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:46 INFO - PROCESS | 1738 | 1467318166566 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 13:22:46 INFO - PROCESS | 1738 | 1467318166583 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:46 INFO - PROCESS | 1738 | 1467318166590 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d4000 == 22 [pid = 1738] [id = 557] 13:22:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8d516400) [pid = 1738] [serial = 1672] [outer = (nil)] 13:22:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x913ac800) [pid = 1738] [serial = 1673] [outer = 0x8d516400] 13:22:46 INFO - PROCESS | 1738 | 1467318166656 Marionette DEBUG loaded listener.js 13:22:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x91cc8400) [pid = 1738] [serial = 1674] [outer = 0x8d516400] 13:22:47 INFO - PROCESS | 1738 | 1467318167520 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:22:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:22:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1185ms 13:22:47 INFO - PROCESS | 1738 | 1467318167545 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 13:22:47 INFO - PROCESS | 1738 | 1467318167548 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 13:22:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:22:47 INFO - PROCESS | 1738 | 1467318167556 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:22:47 INFO - PROCESS | 1738 | 1467318167559 Marionette TRACE conn3 <- [1,2202,null,{}] 13:22:47 INFO - PROCESS | 1738 | 1467318167565 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:47 INFO - PROCESS | 1738 | 1467318167575 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:47 INFO - PROCESS | 1738 | 1467318167778 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 13:22:47 INFO - PROCESS | 1738 | 1467318167973 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:47 INFO - PROCESS | 1738 | 1467318167983 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c5c00 == 23 [pid = 1738] [id = 558] 13:22:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8b1c7800) [pid = 1738] [serial = 1675] [outer = (nil)] 13:22:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8d51dc00) [pid = 1738] [serial = 1676] [outer = 0x8b1c7800] 13:22:48 INFO - PROCESS | 1738 | 1467318168079 Marionette DEBUG loaded listener.js 13:22:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8d587400) [pid = 1738] [serial = 1677] [outer = 0x8b1c7800] 13:22:49 INFO - PROCESS | 1738 | 1467318169132 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1652ms 13:22:49 INFO - PROCESS | 1738 | 1467318169210 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 13:22:49 INFO - PROCESS | 1738 | 1467318169217 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 13:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:22:49 INFO - PROCESS | 1738 | 1467318169225 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:22:49 INFO - PROCESS | 1738 | 1467318169230 Marionette TRACE conn3 <- [1,2206,null,{}] 13:22:49 INFO - PROCESS | 1738 | 1467318169239 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:49 INFO - PROCESS | 1738 | 1467318169247 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:49 INFO - PROCESS | 1738 | 1467318169477 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 13:22:49 INFO - PROCESS | 1738 | 1467318169719 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:49 INFO - PROCESS | 1738 | 1467318169731 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e749800 == 24 [pid = 1738] [id = 559] 13:22:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8e761800) [pid = 1738] [serial = 1678] [outer = (nil)] 13:22:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8ee5b000) [pid = 1738] [serial = 1679] [outer = 0x8e761800] 13:22:49 INFO - PROCESS | 1738 | 1467318169828 Marionette DEBUG loaded listener.js 13:22:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8ee61c00) [pid = 1738] [serial = 1680] [outer = 0x8e761800] 13:22:50 INFO - PROCESS | 1738 | 1467318170797 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 13:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1636ms 13:22:50 INFO - PROCESS | 1738 | 1467318170864 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 13:22:50 INFO - PROCESS | 1738 | 1467318170871 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 13:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:22:50 INFO - PROCESS | 1738 | 1467318170880 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:22:50 INFO - PROCESS | 1738 | 1467318170883 Marionette TRACE conn3 <- [1,2210,null,{}] 13:22:50 INFO - PROCESS | 1738 | 1467318170890 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:50 INFO - PROCESS | 1738 | 1467318170896 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:51 INFO - PROCESS | 1738 | 1467318171136 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 13:22:51 INFO - PROCESS | 1738 | 1467318171430 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:51 INFO - PROCESS | 1738 | 1467318171440 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6ee800 == 25 [pid = 1738] [id = 560] 13:22:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f825800) [pid = 1738] [serial = 1681] [outer = (nil)] 13:22:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f86e400) [pid = 1738] [serial = 1682] [outer = 0x8f825800] 13:22:51 INFO - PROCESS | 1738 | 1467318171571 Marionette DEBUG loaded listener.js 13:22:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91373000) [pid = 1738] [serial = 1683] [outer = 0x8f825800] 13:22:52 INFO - PROCESS | 1738 | 1467318172568 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 13:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1733ms 13:22:52 INFO - PROCESS | 1738 | 1467318172613 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 13:22:52 INFO - PROCESS | 1738 | 1467318172618 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 13:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:22:52 INFO - PROCESS | 1738 | 1467318172627 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:22:52 INFO - PROCESS | 1738 | 1467318172636 Marionette TRACE conn3 <- [1,2214,null,{}] 13:22:52 INFO - PROCESS | 1738 | 1467318172651 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:52 INFO - PROCESS | 1738 | 1467318172659 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:52 INFO - PROCESS | 1738 | 1467318172898 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 13:22:53 INFO - PROCESS | 1738 | 1467318173137 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:53 INFO - PROCESS | 1738 | 1467318173146 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e762400 == 26 [pid = 1738] [id = 561] 13:22:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x913a6800) [pid = 1738] [serial = 1684] [outer = (nil)] 13:22:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x929ca800) [pid = 1738] [serial = 1685] [outer = 0x913a6800] 13:22:53 INFO - PROCESS | 1738 | 1467318173274 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x929d5800) [pid = 1738] [serial = 1686] [outer = 0x913a6800] 13:22:54 INFO - PROCESS | 1738 | 1467318174268 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 13:22:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:22:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1704ms 13:22:54 INFO - PROCESS | 1738 | 1467318174329 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 13:22:54 INFO - PROCESS | 1738 | 1467318174334 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 13:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:22:54 INFO - PROCESS | 1738 | 1467318174342 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:22:54 INFO - PROCESS | 1738 | 1467318174346 Marionette TRACE conn3 <- [1,2218,null,{}] 13:22:54 INFO - PROCESS | 1738 | 1467318174352 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:54 INFO - PROCESS | 1738 | 1467318174359 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:54 INFO - PROCESS | 1738 | 1467318174559 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 13:22:54 INFO - PROCESS | 1738 | 1467318174788 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:54 INFO - PROCESS | 1738 | 1467318174797 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1ca000 == 27 [pid = 1738] [id = 562] 13:22:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x929c8400) [pid = 1738] [serial = 1687] [outer = (nil)] 13:22:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x92b4cc00) [pid = 1738] [serial = 1688] [outer = 0x929c8400] 13:22:54 INFO - PROCESS | 1738 | 1467318174940 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x92b51c00) [pid = 1738] [serial = 1689] [outer = 0x929c8400] 13:22:55 INFO - PROCESS | 1738 | 1467318175868 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 13:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1586ms 13:22:55 INFO - PROCESS | 1738 | 1467318175929 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 13:22:55 INFO - PROCESS | 1738 | 1467318175934 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 13:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:22:55 INFO - PROCESS | 1738 | 1467318175941 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:22:55 INFO - PROCESS | 1738 | 1467318175945 Marionette TRACE conn3 <- [1,2222,null,{}] 13:22:55 INFO - PROCESS | 1738 | 1467318175951 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:55 INFO - PROCESS | 1738 | 1467318175956 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:56 INFO - PROCESS | 1738 | 1467318176145 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 13:22:56 INFO - PROCESS | 1738 | 1467318176333 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:56 INFO - PROCESS | 1738 | 1467318176358 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e76e400 == 28 [pid = 1738] [id = 563] 13:22:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8ee68000) [pid = 1738] [serial = 1690] [outer = (nil)] 13:22:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8f828000) [pid = 1738] [serial = 1691] [outer = 0x8ee68000] 13:22:56 INFO - PROCESS | 1738 | 1467318176502 Marionette DEBUG loaded listener.js 13:22:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x92feb800) [pid = 1738] [serial = 1692] [outer = 0x8ee68000] 13:22:57 INFO - PROCESS | 1738 | 1467318177813 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:22:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:22:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1900ms 13:22:57 INFO - PROCESS | 1738 | 1467318177843 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 13:22:57 INFO - PROCESS | 1738 | 1467318177849 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 13:22:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:22:57 INFO - PROCESS | 1738 | 1467318177857 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:22:57 INFO - PROCESS | 1738 | 1467318177863 Marionette TRACE conn3 <- [1,2226,null,{}] 13:22:57 INFO - PROCESS | 1738 | 1467318177882 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:22:57 INFO - PROCESS | 1738 | 1467318177888 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:58 INFO - PROCESS | 1738 | 1467318178108 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 13:22:58 INFO - PROCESS | 1738 | 1467318178437 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:58 INFO - PROCESS | 1738 | 1467318178447 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:22:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e74c000 == 29 [pid = 1738] [id = 564] 13:22:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8e74d800) [pid = 1738] [serial = 1693] [outer = (nil)] 13:22:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8e76b800) [pid = 1738] [serial = 1694] [outer = 0x8e74d800] 13:22:58 INFO - PROCESS | 1738 | 1467318178534 Marionette DEBUG loaded listener.js 13:22:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8ee5ec00) [pid = 1738] [serial = 1695] [outer = 0x8e74d800] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d4000 == 28 [pid = 1738] [id = 557] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8e748000 == 27 [pid = 1738] [id = 556] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8f874c00 == 26 [pid = 1738] [id = 555] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8e767c00 == 25 [pid = 1738] [id = 554] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58ac00 == 24 [pid = 1738] [id = 553] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8d981000 == 23 [pid = 1738] [id = 543] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8d980000 == 22 [pid = 1738] [id = 544] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8e750000 == 21 [pid = 1738] [id = 545] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8e741c00 == 20 [pid = 1738] [id = 548] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c9c00 == 19 [pid = 1738] [id = 542] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x913a5000 == 18 [pid = 1738] [id = 551] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee60400 == 17 [pid = 1738] [id = 547] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4bbc00 == 16 [pid = 1738] [id = 549] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8d583400 == 15 [pid = 1738] [id = 550] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d9400 == 14 [pid = 1738] [id = 546] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6e2c00 == 13 [pid = 1738] [id = 552] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8e76e400 == 12 [pid = 1738] [id = 563] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1ca000 == 11 [pid = 1738] [id = 562] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8e762400 == 10 [pid = 1738] [id = 561] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8e749800 == 9 [pid = 1738] [id = 559] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6ee800 == 8 [pid = 1738] [id = 560] 13:22:59 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c5c00 == 7 [pid = 1738] [id = 558] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8ee62c00) [pid = 1738] [serial = 1637] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f6ed800) [pid = 1738] [serial = 1640] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8d589000) [pid = 1738] [serial = 1608] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8d510c00) [pid = 1738] [serial = 1607] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8ee68400) [pid = 1738] [serial = 1611] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8ee5fc00) [pid = 1738] [serial = 1610] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x91373400) [pid = 1738] [serial = 1614] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8f86f400) [pid = 1738] [serial = 1613] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x92c9dc00) [pid = 1738] [serial = 1617] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x92b4d800) [pid = 1738] [serial = 1616] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x92fee800) [pid = 1738] [serial = 1620] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x92eaf400) [pid = 1738] [serial = 1619] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x947e4c00) [pid = 1738] [serial = 1623] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x93c69400) [pid = 1738] [serial = 1622] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x9522cc00) [pid = 1738] [serial = 1626] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x95228c00) [pid = 1738] [serial = 1625] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d58ec00) [pid = 1738] [serial = 1629] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8d51cc00) [pid = 1738] [serial = 1628] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f821400) [pid = 1738] [serial = 1641] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f6e3800) [pid = 1738] [serial = 1643] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8db89800) [pid = 1738] [serial = 1634] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8db96800) [pid = 1738] [serial = 1635] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8f949800) [pid = 1738] [serial = 1646] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8e764000) [pid = 1738] [serial = 1632] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8e743800) [pid = 1738] [serial = 1631] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8f870c00) [pid = 1738] [serial = 1644] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8ee67c00) [pid = 1738] [serial = 1638] [outer = (nil)] [url = about:blank] 13:23:00 INFO - PROCESS | 1738 | 1467318180522 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 13:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2705ms 13:23:00 INFO - PROCESS | 1738 | 1467318180589 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 13:23:00 INFO - PROCESS | 1738 | 1467318180596 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 13:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:23:00 INFO - PROCESS | 1738 | 1467318180611 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:23:00 INFO - PROCESS | 1738 | 1467318180618 Marionette TRACE conn3 <- [1,2230,null,{}] 13:23:00 INFO - PROCESS | 1738 | 1467318180629 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:00 INFO - PROCESS | 1738 | 1467318180634 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:00 INFO - PROCESS | 1738 | 1467318180818 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 13:23:00 INFO - PROCESS | 1738 | 1467318180828 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:00 INFO - PROCESS | 1738 | 1467318180836 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97c000 == 8 [pid = 1738] [id = 565] 13:23:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8d97c400) [pid = 1738] [serial = 1696] [outer = (nil)] 13:23:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8db8a000) [pid = 1738] [serial = 1697] [outer = 0x8d97c400] 13:23:00 INFO - PROCESS | 1738 | 1467318180917 Marionette DEBUG loaded listener.js 13:23:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8db91800) [pid = 1738] [serial = 1698] [outer = 0x8d97c400] 13:23:01 INFO - PROCESS | 1738 | 1467318181938 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 13:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1354ms 13:23:01 INFO - PROCESS | 1738 | 1467318181972 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 13:23:01 INFO - PROCESS | 1738 | 1467318181981 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 13:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:23:02 INFO - PROCESS | 1738 | 1467318181993 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:23:02 INFO - PROCESS | 1738 | 1467318181997 Marionette TRACE conn3 <- [1,2234,null,{}] 13:23:02 INFO - PROCESS | 1738 | 1467318182004 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:02 INFO - PROCESS | 1738 | 1467318182010 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:02 INFO - PROCESS | 1738 | 1467318182190 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 13:23:02 INFO - PROCESS | 1738 | 1467318182201 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:02 INFO - PROCESS | 1738 | 1467318182210 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e767000 == 9 [pid = 1738] [id = 566] 13:23:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8e768c00) [pid = 1738] [serial = 1699] [outer = (nil)] 13:23:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e76f800) [pid = 1738] [serial = 1700] [outer = 0x8e768c00] 13:23:02 INFO - PROCESS | 1738 | 1467318182286 Marionette DEBUG loaded listener.js 13:23:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8ee64400) [pid = 1738] [serial = 1701] [outer = 0x8e768c00] 13:23:03 INFO - PROCESS | 1738 | 1467318183365 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 13:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1438ms 13:23:03 INFO - PROCESS | 1738 | 1467318183432 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 13:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:23:03 INFO - PROCESS | 1738 | 1467318183436 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 13:23:03 INFO - PROCESS | 1738 | 1467318183442 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:23:03 INFO - PROCESS | 1738 | 1467318183448 Marionette TRACE conn3 <- [1,2238,null,{}] 13:23:03 INFO - PROCESS | 1738 | 1467318183472 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:03 INFO - PROCESS | 1738 | 1467318183481 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:03 INFO - PROCESS | 1738 | 1467318183715 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 13:23:03 INFO - PROCESS | 1738 | 1467318183745 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:03 INFO - PROCESS | 1738 | 1467318183758 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6edc00 == 10 [pid = 1738] [id = 567] 13:23:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f6ee000) [pid = 1738] [serial = 1702] [outer = (nil)] 13:23:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f81d000) [pid = 1738] [serial = 1703] [outer = 0x8f6ee000] 13:23:03 INFO - PROCESS | 1738 | 1467318183833 Marionette DEBUG loaded listener.js 13:23:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f827c00) [pid = 1738] [serial = 1704] [outer = 0x8f6ee000] 13:23:05 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f824800) [pid = 1738] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:23:05 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8d516400) [pid = 1738] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:23:05 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x913a5c00) [pid = 1738] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:23:05 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8f824c00) [pid = 1738] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:23:05 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8e4be000) [pid = 1738] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:23:05 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8f820800) [pid = 1738] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:23:05 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8d58bc00) [pid = 1738] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:23:05 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8ee67800) [pid = 1738] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:23:05 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8f877800) [pid = 1738] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:23:05 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x8f945000) [pid = 1738] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:23:05 INFO - PROCESS | 1738 | 1467318185313 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1937ms 13:23:05 INFO - PROCESS | 1738 | 1467318185425 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 13:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:23:05 INFO - PROCESS | 1738 | 1467318185431 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 13:23:05 INFO - PROCESS | 1738 | 1467318185439 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:23:05 INFO - PROCESS | 1738 | 1467318185441 Marionette TRACE conn3 <- [1,2242,null,{}] 13:23:05 INFO - PROCESS | 1738 | 1467318185448 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:05 INFO - PROCESS | 1738 | 1467318185453 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:05 INFO - PROCESS | 1738 | 1467318185613 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 13:23:05 INFO - PROCESS | 1738 | 1467318185754 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:05 INFO - PROCESS | 1738 | 1467318185763 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d511000 == 11 [pid = 1738] [id = 568] 13:23:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8d58bc00) [pid = 1738] [serial = 1705] [outer = (nil)] 13:23:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8f820800) [pid = 1738] [serial = 1706] [outer = 0x8d58bc00] 13:23:05 INFO - PROCESS | 1738 | 1467318185842 Marionette DEBUG loaded listener.js 13:23:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8f873c00) [pid = 1738] [serial = 1707] [outer = 0x8d58bc00] 13:23:06 INFO - PROCESS | 1738 | 1467318186605 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1181ms 13:23:06 INFO - PROCESS | 1738 | 1467318186618 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 13:23:06 INFO - PROCESS | 1738 | 1467318186621 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 13:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:23:06 INFO - PROCESS | 1738 | 1467318186628 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:23:06 INFO - PROCESS | 1738 | 1467318186632 Marionette TRACE conn3 <- [1,2246,null,{}] 13:23:06 INFO - PROCESS | 1738 | 1467318186646 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:06 INFO - PROCESS | 1738 | 1467318186652 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:06 INFO - PROCESS | 1738 | 1467318186826 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 13:23:06 INFO - PROCESS | 1738 | 1467318186837 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:06 INFO - PROCESS | 1738 | 1467318186848 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f94b000 == 12 [pid = 1738] [id = 569] 13:23:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8f94d000) [pid = 1738] [serial = 1708] [outer = (nil)] 13:23:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x91376c00) [pid = 1738] [serial = 1709] [outer = 0x8f94d000] 13:23:06 INFO - PROCESS | 1738 | 1467318186916 Marionette DEBUG loaded listener.js 13:23:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x9137f000) [pid = 1738] [serial = 1710] [outer = 0x8f94d000] 13:23:08 INFO - PROCESS | 1738 | 1467318188180 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1588ms 13:23:08 INFO - PROCESS | 1738 | 1467318188218 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 13:23:08 INFO - PROCESS | 1738 | 1467318188225 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 13:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:23:08 INFO - PROCESS | 1738 | 1467318188234 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:23:08 INFO - PROCESS | 1738 | 1467318188242 Marionette TRACE conn3 <- [1,2250,null,{}] 13:23:08 INFO - PROCESS | 1738 | 1467318188250 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:08 INFO - PROCESS | 1738 | 1467318188256 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:08 INFO - PROCESS | 1738 | 1467318188487 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 13:23:08 INFO - PROCESS | 1738 | 1467318188770 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:08 INFO - PROCESS | 1738 | 1467318188782 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d981400 == 13 [pid = 1738] [id = 570] 13:23:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8d982c00) [pid = 1738] [serial = 1711] [outer = (nil)] 13:23:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e744400) [pid = 1738] [serial = 1712] [outer = 0x8d982c00] 13:23:08 INFO - PROCESS | 1738 | 1467318188888 Marionette DEBUG loaded listener.js 13:23:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8ee61000) [pid = 1738] [serial = 1713] [outer = 0x8d982c00] 13:23:09 INFO - PROCESS | 1738 | 1467318189938 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 13:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1747ms 13:23:09 INFO - PROCESS | 1738 | 1467318189980 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 13:23:09 INFO - PROCESS | 1738 | 1467318189988 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 13:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:23:10 INFO - PROCESS | 1738 | 1467318189999 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:23:10 INFO - PROCESS | 1738 | 1467318190004 Marionette TRACE conn3 <- [1,2254,null,{}] 13:23:10 INFO - PROCESS | 1738 | 1467318190020 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:10 INFO - PROCESS | 1738 | 1467318190031 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:10 INFO - PROCESS | 1738 | 1467318190237 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 13:23:10 INFO - PROCESS | 1738 | 1467318190520 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:10 INFO - PROCESS | 1738 | 1467318190530 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6e7c00 == 14 [pid = 1738] [id = 571] 13:23:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f872400) [pid = 1738] [serial = 1714] [outer = (nil)] 13:23:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91371c00) [pid = 1738] [serial = 1715] [outer = 0x8f872400] 13:23:10 INFO - PROCESS | 1738 | 1467318190663 Marionette DEBUG loaded listener.js 13:23:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f6ef400) [pid = 1738] [serial = 1716] [outer = 0x8f872400] 13:23:11 INFO - PROCESS | 1738 | 1467318191698 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1741ms 13:23:11 INFO - PROCESS | 1738 | 1467318191740 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 13:23:11 INFO - PROCESS | 1738 | 1467318191745 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 13:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:23:11 INFO - PROCESS | 1738 | 1467318191752 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:23:11 INFO - PROCESS | 1738 | 1467318191758 Marionette TRACE conn3 <- [1,2258,null,{}] 13:23:11 INFO - PROCESS | 1738 | 1467318191775 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:11 INFO - PROCESS | 1738 | 1467318191783 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:11 INFO - PROCESS | 1738 | 1467318191975 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 13:23:12 INFO - PROCESS | 1738 | 1467318192203 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:12 INFO - PROCESS | 1738 | 1467318192213 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ccb400 == 15 [pid = 1738] [id = 572] 13:23:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91ccd800) [pid = 1738] [serial = 1717] [outer = (nil)] 13:23:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91f23400) [pid = 1738] [serial = 1718] [outer = 0x91ccd800] 13:23:12 INFO - PROCESS | 1738 | 1467318192346 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x92327800) [pid = 1738] [serial = 1719] [outer = 0x91ccd800] 13:23:13 INFO - PROCESS | 1738 | 1467318193394 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1688ms 13:23:13 INFO - PROCESS | 1738 | 1467318193440 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 13:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:23:13 INFO - PROCESS | 1738 | 1467318193446 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 13:23:13 INFO - PROCESS | 1738 | 1467318193453 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:23:13 INFO - PROCESS | 1738 | 1467318193455 Marionette TRACE conn3 <- [1,2262,null,{}] 13:23:13 INFO - PROCESS | 1738 | 1467318193462 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:13 INFO - PROCESS | 1738 | 1467318193467 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:13 INFO - PROCESS | 1738 | 1467318193692 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 13:23:14 INFO - PROCESS | 1738 | 1467318194054 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:14 INFO - PROCESS | 1738 | 1467318194065 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d513400 == 16 [pid = 1738] [id = 573] 13:23:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8d514400) [pid = 1738] [serial = 1720] [outer = (nil)] 13:23:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8d519400) [pid = 1738] [serial = 1721] [outer = 0x8d514400] 13:23:14 INFO - PROCESS | 1738 | 1467318194199 Marionette DEBUG loaded listener.js 13:23:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8d58a400) [pid = 1738] [serial = 1722] [outer = 0x8d514400] 13:23:15 INFO - PROCESS | 1738 | 1467318195236 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91ccf400) [pid = 1738] [serial = 1670] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x913ac800) [pid = 1738] [serial = 1673] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x913ab400) [pid = 1738] [serial = 1655] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91cc3400) [pid = 1738] [serial = 1656] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x91f21800) [pid = 1738] [serial = 1658] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x92327c00) [pid = 1738] [serial = 1659] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8ee5bc00) [pid = 1738] [serial = 1649] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8efa1800) [pid = 1738] [serial = 1650] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f871000) [pid = 1738] [serial = 1652] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f823c00) [pid = 1738] [serial = 1653] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8d983400) [pid = 1738] [serial = 1661] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e4be800) [pid = 1738] [serial = 1662] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8f0d0800) [pid = 1738] [serial = 1664] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8f6e8400) [pid = 1738] [serial = 1665] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8f950000) [pid = 1738] [serial = 1647] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x91f20800) [pid = 1738] [serial = 1671] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x9137e400) [pid = 1738] [serial = 1667] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x91cc8400) [pid = 1738] [serial = 1674] [outer = (nil)] [url = about:blank] 13:23:15 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x913a7400) [pid = 1738] [serial = 1668] [outer = (nil)] [url = about:blank] 13:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1842ms 13:23:15 INFO - PROCESS | 1738 | 1467318195297 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 13:23:15 INFO - PROCESS | 1738 | 1467318195303 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 13:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:23:15 INFO - PROCESS | 1738 | 1467318195311 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:23:15 INFO - PROCESS | 1738 | 1467318195315 Marionette TRACE conn3 <- [1,2266,null,{}] 13:23:15 INFO - PROCESS | 1738 | 1467318195323 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:15 INFO - PROCESS | 1738 | 1467318195331 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:15 INFO - PROCESS | 1738 | 1467318195498 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 13:23:15 INFO - PROCESS | 1738 | 1467318195647 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:15 INFO - PROCESS | 1738 | 1467318195656 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4bd800 == 17 [pid = 1738] [id = 574] 13:23:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8e743800) [pid = 1738] [serial = 1723] [outer = (nil)] 13:23:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8ee5cc00) [pid = 1738] [serial = 1724] [outer = 0x8e743800] 13:23:15 INFO - PROCESS | 1738 | 1467318195739 Marionette DEBUG loaded listener.js 13:23:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8f0d1800) [pid = 1738] [serial = 1725] [outer = 0x8e743800] 13:23:16 INFO - PROCESS | 1738 | 1467318196580 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 13:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1332ms 13:23:16 INFO - PROCESS | 1738 | 1467318196646 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 13:23:16 INFO - PROCESS | 1738 | 1467318196652 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 13:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:23:16 INFO - PROCESS | 1738 | 1467318196659 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:23:16 INFO - PROCESS | 1738 | 1467318196662 Marionette TRACE conn3 <- [1,2270,null,{}] 13:23:16 INFO - PROCESS | 1738 | 1467318196668 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:16 INFO - PROCESS | 1738 | 1467318196673 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:16 INFO - PROCESS | 1738 | 1467318196840 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 13:23:16 INFO - PROCESS | 1738 | 1467318196850 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:16 INFO - PROCESS | 1738 | 1467318196856 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6e8400 == 18 [pid = 1738] [id = 575] 13:23:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8f823400) [pid = 1738] [serial = 1726] [outer = (nil)] 13:23:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8f876800) [pid = 1738] [serial = 1727] [outer = 0x8f823400] 13:23:17 INFO - PROCESS | 1738 | 1467318197052 Marionette DEBUG loaded listener.js 13:23:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x91372400) [pid = 1738] [serial = 1728] [outer = 0x8f823400] 13:23:17 INFO - PROCESS | 1738 | 1467318197901 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1279ms 13:23:17 INFO - PROCESS | 1738 | 1467318197939 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 13:23:17 INFO - PROCESS | 1738 | 1467318197943 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 13:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:23:17 INFO - PROCESS | 1738 | 1467318197967 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:23:17 INFO - PROCESS | 1738 | 1467318197976 Marionette TRACE conn3 <- [1,2274,null,{}] 13:23:17 INFO - PROCESS | 1738 | 1467318197984 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:17 INFO - PROCESS | 1738 | 1467318197991 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:18 INFO - PROCESS | 1738 | 1467318198211 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 13:23:18 INFO - PROCESS | 1738 | 1467318198235 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:18 INFO - PROCESS | 1738 | 1467318198246 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6ed800 == 19 [pid = 1738] [id = 576] 13:23:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f822c00) [pid = 1738] [serial = 1729] [outer = (nil)] 13:23:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x91cc9c00) [pid = 1738] [serial = 1730] [outer = 0x8f822c00] 13:23:18 INFO - PROCESS | 1738 | 1467318198312 Marionette DEBUG loaded listener.js 13:23:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x91f21800) [pid = 1738] [serial = 1731] [outer = 0x8f822c00] 13:23:19 INFO - PROCESS | 1738 | 1467318199284 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 13:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1342ms 13:23:19 INFO - PROCESS | 1738 | 1467318199303 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 13:23:19 INFO - PROCESS | 1738 | 1467318199307 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 13:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:23:19 INFO - PROCESS | 1738 | 1467318199320 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:23:19 INFO - PROCESS | 1738 | 1467318199322 Marionette TRACE conn3 <- [1,2278,null,{}] 13:23:19 INFO - PROCESS | 1738 | 1467318199328 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:19 INFO - PROCESS | 1738 | 1467318199333 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:19 INFO - PROCESS | 1738 | 1467318199537 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 13:23:19 INFO - PROCESS | 1738 | 1467318199563 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:19 INFO - PROCESS | 1738 | 1467318199571 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c6800 == 20 [pid = 1738] [id = 577] 13:23:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8b1c9c00) [pid = 1738] [serial = 1732] [outer = (nil)] 13:23:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x9232e800) [pid = 1738] [serial = 1733] [outer = 0x8b1c9c00] 13:23:19 INFO - PROCESS | 1738 | 1467318199663 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x92333000) [pid = 1738] [serial = 1734] [outer = 0x8b1c9c00] 13:23:20 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x929c8400) [pid = 1738] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:23:20 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8ee68000) [pid = 1738] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:23:20 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f6ee000) [pid = 1738] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:23:20 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8d58bc00) [pid = 1738] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:23:20 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e74d800) [pid = 1738] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:23:20 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8b1c7800) [pid = 1738] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:23:20 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8d97c400) [pid = 1738] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:23:20 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8e761800) [pid = 1738] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:23:20 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8e768c00) [pid = 1738] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:23:20 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8f825800) [pid = 1738] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:23:20 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x913a6800) [pid = 1738] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:23:20 INFO - PROCESS | 1738 | 1467318200680 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1391ms 13:23:20 INFO - PROCESS | 1738 | 1467318200706 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 13:23:20 INFO - PROCESS | 1738 | 1467318200710 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 13:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:23:20 INFO - PROCESS | 1738 | 1467318200717 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:23:20 INFO - PROCESS | 1738 | 1467318200720 Marionette TRACE conn3 <- [1,2282,null,{}] 13:23:20 INFO - PROCESS | 1738 | 1467318200730 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:20 INFO - PROCESS | 1738 | 1467318200734 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:20 INFO - PROCESS | 1738 | 1467318200889 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 13:23:20 INFO - PROCESS | 1738 | 1467318200902 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 1738 | 1467318200921 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4b7800 == 21 [pid = 1738] [id = 578] 13:23:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8e764000) [pid = 1738] [serial = 1735] [outer = (nil)] 13:23:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x929c8400) [pid = 1738] [serial = 1736] [outer = 0x8e764000] 13:23:21 INFO - PROCESS | 1738 | 1467318201001 Marionette DEBUG loaded listener.js 13:23:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x92b47400) [pid = 1738] [serial = 1737] [outer = 0x8e764000] 13:23:21 INFO - PROCESS | 1738 | 1467318201954 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 13:23:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:23:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1287ms 13:23:22 INFO - PROCESS | 1738 | 1467318202003 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 13:23:22 INFO - PROCESS | 1738 | 1467318202006 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 13:23:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:23:22 INFO - PROCESS | 1738 | 1467318202013 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:23:22 INFO - PROCESS | 1738 | 1467318202016 Marionette TRACE conn3 <- [1,2286,null,{}] 13:23:22 INFO - PROCESS | 1738 | 1467318202077 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:22 INFO - PROCESS | 1738 | 1467318202084 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:22 INFO - PROCESS | 1738 | 1467318202378 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 13:23:22 INFO - PROCESS | 1738 | 1467318202523 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:22 INFO - PROCESS | 1738 | 1467318202536 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97d000 == 22 [pid = 1738] [id = 579] 13:23:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8d97f400) [pid = 1738] [serial = 1738] [outer = (nil)] 13:23:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8db8f400) [pid = 1738] [serial = 1739] [outer = 0x8d97f400] 13:23:22 INFO - PROCESS | 1738 | 1467318202619 Marionette DEBUG loaded listener.js 13:23:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e4be800) [pid = 1738] [serial = 1740] [outer = 0x8d97f400] 13:23:23 INFO - PROCESS | 1738 | 1467318203772 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 13:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 13:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1788ms 13:23:23 INFO - PROCESS | 1738 | 1467318203803 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 13:23:23 INFO - PROCESS | 1738 | 1467318203809 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 13:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:23:23 INFO - PROCESS | 1738 | 1467318203817 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:23:23 INFO - PROCESS | 1738 | 1467318203822 Marionette TRACE conn3 <- [1,2290,null,{}] 13:23:23 INFO - PROCESS | 1738 | 1467318203832 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:23 INFO - PROCESS | 1738 | 1467318203837 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:24 INFO - PROCESS | 1738 | 1467318204039 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 13:23:24 INFO - PROCESS | 1738 | 1467318204287 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:24 INFO - PROCESS | 1738 | 1467318204300 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f81d400 == 23 [pid = 1738] [id = 580] 13:23:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f829800) [pid = 1738] [serial = 1741] [outer = (nil)] 13:23:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f947c00) [pid = 1738] [serial = 1742] [outer = 0x8f829800] 13:23:24 INFO - PROCESS | 1738 | 1467318204480 Marionette DEBUG loaded listener.js 13:23:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x91374400) [pid = 1738] [serial = 1743] [outer = 0x8f829800] 13:23:25 INFO - PROCESS | 1738 | 1467318205533 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 13:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1786ms 13:23:25 INFO - PROCESS | 1738 | 1467318205605 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 13:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:23:25 INFO - PROCESS | 1738 | 1467318205609 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 13:23:25 INFO - PROCESS | 1738 | 1467318205616 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:23:25 INFO - PROCESS | 1738 | 1467318205620 Marionette TRACE conn3 <- [1,2294,null,{}] 13:23:25 INFO - PROCESS | 1738 | 1467318205627 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:25 INFO - PROCESS | 1738 | 1467318205632 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:25 INFO - PROCESS | 1738 | 1467318205860 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 13:23:26 INFO - PROCESS | 1738 | 1467318206134 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:26 INFO - PROCESS | 1738 | 1467318206146 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x91cc5c00 == 24 [pid = 1738] [id = 581] 13:23:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x92329000) [pid = 1738] [serial = 1744] [outer = (nil)] 13:23:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x92b45c00) [pid = 1738] [serial = 1745] [outer = 0x92329000] 13:23:26 INFO - PROCESS | 1738 | 1467318206284 Marionette DEBUG loaded listener.js 13:23:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x92b4e400) [pid = 1738] [serial = 1746] [outer = 0x92329000] 13:23:27 INFO - PROCESS | 1738 | 1467318207252 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 13:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1684ms 13:23:27 INFO - PROCESS | 1738 | 1467318207321 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 13:23:27 INFO - PROCESS | 1738 | 1467318207331 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 13:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:23:27 INFO - PROCESS | 1738 | 1467318207351 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:23:27 INFO - PROCESS | 1738 | 1467318207354 Marionette TRACE conn3 <- [1,2298,null,{}] 13:23:27 INFO - PROCESS | 1738 | 1467318207362 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:27 INFO - PROCESS | 1738 | 1467318207366 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:27 INFO - PROCESS | 1738 | 1467318207562 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 13:23:27 INFO - PROCESS | 1738 | 1467318207722 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:27 INFO - PROCESS | 1738 | 1467318207732 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x92c9e800 == 25 [pid = 1738] [id = 582] 13:23:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x92c9f000) [pid = 1738] [serial = 1747] [outer = (nil)] 13:23:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x92eb4c00) [pid = 1738] [serial = 1748] [outer = 0x92c9f000] 13:23:27 INFO - PROCESS | 1738 | 1467318207826 Marionette DEBUG loaded listener.js 13:23:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x92fea000) [pid = 1738] [serial = 1749] [outer = 0x92c9f000] 13:23:28 INFO - PROCESS | 1738 | 1467318208851 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 13:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1540ms 13:23:28 INFO - PROCESS | 1738 | 1467318208885 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 13:23:28 INFO - PROCESS | 1738 | 1467318208889 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 13:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:23:28 INFO - PROCESS | 1738 | 1467318208897 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:23:28 INFO - PROCESS | 1738 | 1467318208901 Marionette TRACE conn3 <- [1,2302,null,{}] 13:23:28 INFO - PROCESS | 1738 | 1467318208907 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:28 INFO - PROCESS | 1738 | 1467318208912 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:29 INFO - PROCESS | 1738 | 1467318209097 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 13:23:29 INFO - PROCESS | 1738 | 1467318209285 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:29 INFO - PROCESS | 1738 | 1467318209296 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db97800 == 26 [pid = 1738] [id = 583] 13:23:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91cce400) [pid = 1738] [serial = 1750] [outer = (nil)] 13:23:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x939afc00) [pid = 1738] [serial = 1751] [outer = 0x91cce400] 13:23:29 INFO - PROCESS | 1738 | 1467318209374 Marionette DEBUG loaded listener.js 13:23:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x93a52400) [pid = 1738] [serial = 1752] [outer = 0x91cce400] 13:23:30 INFO - PROCESS | 1738 | 1467318210424 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 13:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1584ms 13:23:30 INFO - PROCESS | 1738 | 1467318210483 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 13:23:30 INFO - PROCESS | 1738 | 1467318210486 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 13:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:23:30 INFO - PROCESS | 1738 | 1467318210493 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:23:30 INFO - PROCESS | 1738 | 1467318210497 Marionette TRACE conn3 <- [1,2306,null,{}] 13:23:30 INFO - PROCESS | 1738 | 1467318210503 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:30 INFO - PROCESS | 1738 | 1467318210514 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:30 INFO - PROCESS | 1738 | 1467318210751 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 13:23:31 INFO - PROCESS | 1738 | 1467318210996 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:31 INFO - PROCESS | 1738 | 1467318211006 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d3c00 == 27 [pid = 1738] [id = 584] 13:23:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x93a57400) [pid = 1738] [serial = 1753] [outer = (nil)] 13:23:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x93c75c00) [pid = 1738] [serial = 1754] [outer = 0x93a57400] 13:23:31 INFO - PROCESS | 1738 | 1467318211160 Marionette DEBUG loaded listener.js 13:23:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x93c7ec00) [pid = 1738] [serial = 1755] [outer = 0x93a57400] 13:23:32 INFO - PROCESS | 1738 | 1467318212174 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 13:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1740ms 13:23:32 INFO - PROCESS | 1738 | 1467318212236 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 13:23:32 INFO - PROCESS | 1738 | 1467318212242 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 13:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:23:32 INFO - PROCESS | 1738 | 1467318212250 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:23:32 INFO - PROCESS | 1738 | 1467318212255 Marionette TRACE conn3 <- [1,2310,null,{}] 13:23:32 INFO - PROCESS | 1738 | 1467318212262 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:32 INFO - PROCESS | 1738 | 1467318212270 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:32 INFO - PROCESS | 1738 | 1467318212542 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 13:23:32 INFO - PROCESS | 1738 | 1467318212869 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:32 INFO - PROCESS | 1738 | 1467318212879 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d516000 == 28 [pid = 1738] [id = 585] 13:23:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x93a56000) [pid = 1738] [serial = 1756] [outer = (nil)] 13:23:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x947e2000) [pid = 1738] [serial = 1757] [outer = 0x93a56000] 13:23:32 INFO - PROCESS | 1738 | 1467318212984 Marionette DEBUG loaded listener.js 13:23:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x95199c00) [pid = 1738] [serial = 1758] [outer = 0x93a56000] 13:23:34 INFO - PROCESS | 1738 | 1467318214098 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 13:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1895ms 13:23:34 INFO - PROCESS | 1738 | 1467318214146 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 13:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:23:34 INFO - PROCESS | 1738 | 1467318214151 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 13:23:34 INFO - PROCESS | 1738 | 1467318214157 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:23:34 INFO - PROCESS | 1738 | 1467318214161 Marionette TRACE conn3 <- [1,2314,null,{}] 13:23:34 INFO - PROCESS | 1738 | 1467318214167 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:34 INFO - PROCESS | 1738 | 1467318214173 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:34 INFO - PROCESS | 1738 | 1467318214392 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 13:23:34 INFO - PROCESS | 1738 | 1467318214643 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:34 INFO - PROCESS | 1738 | 1467318214652 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d511c00 == 29 [pid = 1738] [id = 586] 13:23:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8d582000) [pid = 1738] [serial = 1759] [outer = (nil)] 13:23:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8db93000) [pid = 1738] [serial = 1760] [outer = 0x8d582000] 13:23:34 INFO - PROCESS | 1738 | 1467318214794 Marionette DEBUG loaded listener.js 13:23:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8e76a800) [pid = 1738] [serial = 1761] [outer = 0x8d582000] 13:23:36 INFO - PROCESS | 1738 | 1467318216005 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 13:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1891ms 13:23:36 INFO - PROCESS | 1738 | 1467318216048 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 13:23:36 INFO - PROCESS | 1738 | 1467318216055 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 13:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:23:36 INFO - PROCESS | 1738 | 1467318216064 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:23:36 INFO - PROCESS | 1738 | 1467318216069 Marionette TRACE conn3 <- [1,2318,null,{}] 13:23:36 INFO - PROCESS | 1738 | 1467318216089 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:36 INFO - PROCESS | 1738 | 1467318216096 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:36 INFO - PROCESS | 1738 | 1467318216322 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 13:23:36 INFO - PROCESS | 1738 | 1467318216672 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:36 INFO - PROCESS | 1738 | 1467318216679 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e761400 == 30 [pid = 1738] [id = 587] 13:23:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8e763c00) [pid = 1738] [serial = 1762] [outer = (nil)] 13:23:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8ee60000) [pid = 1738] [serial = 1763] [outer = 0x8e763c00] 13:23:36 INFO - PROCESS | 1738 | 1467318216767 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8efa4000) [pid = 1738] [serial = 1764] [outer = 0x8e763c00] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8f81d000) [pid = 1738] [serial = 1703] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8f820800) [pid = 1738] [serial = 1706] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8ee5ec00) [pid = 1738] [serial = 1695] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8e76b800) [pid = 1738] [serial = 1694] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8d587400) [pid = 1738] [serial = 1677] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8db8a000) [pid = 1738] [serial = 1697] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8d51dc00) [pid = 1738] [serial = 1676] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8db91800) [pid = 1738] [serial = 1698] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8ee61c00) [pid = 1738] [serial = 1680] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8e76f800) [pid = 1738] [serial = 1700] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8ee5b000) [pid = 1738] [serial = 1679] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x91373000) [pid = 1738] [serial = 1683] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8f86e400) [pid = 1738] [serial = 1682] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x929d5800) [pid = 1738] [serial = 1686] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x929ca800) [pid = 1738] [serial = 1685] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x92b51c00) [pid = 1738] [serial = 1689] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x92b4cc00) [pid = 1738] [serial = 1688] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x92feb800) [pid = 1738] [serial = 1692] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f828000) [pid = 1738] [serial = 1691] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f827c00) [pid = 1738] [serial = 1704] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8ee64400) [pid = 1738] [serial = 1701] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91376c00) [pid = 1738] [serial = 1709] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f873c00) [pid = 1738] [serial = 1707] [outer = (nil)] [url = about:blank] 13:23:38 INFO - PROCESS | 1738 | 1467318218892 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 13:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:23:38 INFO - PROCESS | 1738 | 1467318218927 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 13:23:38 INFO - PROCESS | 1738 | 1467318218939 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:23:38 INFO - PROCESS | 1738 | 1467318218946 Marionette TRACE conn3 <- [1,2322,null,{}] 13:23:38 INFO - PROCESS | 1738 | 1467318218959 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:38 INFO - PROCESS | 1738 | 1467318218968 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:39 INFO - PROCESS | 1738 | 1467318219241 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 13:23:39 INFO - PROCESS | 1738 | 1467318219433 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:39 INFO - PROCESS | 1738 | 1467318219445 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db92800 == 31 [pid = 1738] [id = 588] 13:23:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8db93c00) [pid = 1738] [serial = 1765] [outer = (nil)] 13:23:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e4b3c00) [pid = 1738] [serial = 1766] [outer = 0x8db93c00] 13:23:39 INFO - PROCESS | 1738 | 1467318219518 Marionette DEBUG loaded listener.js 13:23:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e4ba400) [pid = 1738] [serial = 1767] [outer = 0x8db93c00] 13:23:40 INFO - PROCESS | 1738 | 1467318220384 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1507ms 13:23:40 INFO - PROCESS | 1738 | 1467318220442 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 13:23:40 INFO - PROCESS | 1738 | 1467318220451 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 13:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:23:40 INFO - PROCESS | 1738 | 1467318220462 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:23:40 INFO - PROCESS | 1738 | 1467318220466 Marionette TRACE conn3 <- [1,2326,null,{}] 13:23:40 INFO - PROCESS | 1738 | 1467318220474 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:40 INFO - PROCESS | 1738 | 1467318220480 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:40 INFO - PROCESS | 1738 | 1467318220734 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 13:23:40 INFO - PROCESS | 1738 | 1467318220827 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:40 INFO - PROCESS | 1738 | 1467318220839 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5ec00 == 32 [pid = 1738] [id = 589] 13:23:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8ee5f400) [pid = 1738] [serial = 1768] [outer = (nil)] 13:23:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8ef9d800) [pid = 1738] [serial = 1769] [outer = 0x8ee5f400] 13:23:40 INFO - PROCESS | 1738 | 1467318220912 Marionette DEBUG loaded listener.js 13:23:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f0d0000) [pid = 1738] [serial = 1770] [outer = 0x8ee5f400] 13:23:41 INFO - PROCESS | 1738 | 1467318221874 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:23:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:23:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1484ms 13:23:41 INFO - PROCESS | 1738 | 1467318221947 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 13:23:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:23:41 INFO - PROCESS | 1738 | 1467318221952 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 13:23:41 INFO - PROCESS | 1738 | 1467318221958 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:23:41 INFO - PROCESS | 1738 | 1467318221964 Marionette TRACE conn3 <- [1,2330,null,{}] 13:23:41 INFO - PROCESS | 1738 | 1467318221994 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:42 INFO - PROCESS | 1738 | 1467318222004 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:42 INFO - PROCESS | 1738 | 1467318222243 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 13:23:42 INFO - PROCESS | 1738 | 1467318222276 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:42 INFO - PROCESS | 1738 | 1467318222288 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f827400 == 33 [pid = 1738] [id = 590] 13:23:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f827c00) [pid = 1738] [serial = 1771] [outer = (nil)] 13:23:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f86e400) [pid = 1738] [serial = 1772] [outer = 0x8f827c00] 13:23:42 INFO - PROCESS | 1738 | 1467318222365 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f941800) [pid = 1738] [serial = 1773] [outer = 0x8f827c00] 13:23:43 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e764000) [pid = 1738] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:23:43 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f822c00) [pid = 1738] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:23:43 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8b1c9c00) [pid = 1738] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:23:43 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f872400) [pid = 1738] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:23:43 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d982c00) [pid = 1738] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:23:43 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f94d000) [pid = 1738] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:23:43 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8d514400) [pid = 1738] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:23:43 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91ccd800) [pid = 1738] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:23:43 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f823400) [pid = 1738] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:23:43 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8e743800) [pid = 1738] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:23:43 INFO - PROCESS | 1738 | 1467318223819 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1904ms 13:23:43 INFO - PROCESS | 1738 | 1467318223862 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 13:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:23:43 INFO - PROCESS | 1738 | 1467318223867 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 13:23:43 INFO - PROCESS | 1738 | 1467318223873 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:23:43 INFO - PROCESS | 1738 | 1467318223877 Marionette TRACE conn3 <- [1,2334,null,{}] 13:23:43 INFO - PROCESS | 1738 | 1467318223920 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:43 INFO - PROCESS | 1738 | 1467318223924 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:44 INFO - PROCESS | 1738 | 1467318224077 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 13:23:44 INFO - PROCESS | 1738 | 1467318224086 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:44 INFO - PROCESS | 1738 | 1467318224095 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d3800 == 34 [pid = 1738] [id = 591] 13:23:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8e4be000) [pid = 1738] [serial = 1774] [outer = (nil)] 13:23:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f947400) [pid = 1738] [serial = 1775] [outer = 0x8e4be000] 13:23:44 INFO - PROCESS | 1738 | 1467318224289 Marionette DEBUG loaded listener.js 13:23:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x91379c00) [pid = 1738] [serial = 1776] [outer = 0x8e4be000] 13:23:45 INFO - PROCESS | 1738 | 1467318225017 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 13:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1180ms 13:23:45 INFO - PROCESS | 1738 | 1467318225054 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 13:23:45 INFO - PROCESS | 1738 | 1467318225057 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 13:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:23:45 INFO - PROCESS | 1738 | 1467318225063 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:23:45 INFO - PROCESS | 1738 | 1467318225067 Marionette TRACE conn3 <- [1,2338,null,{}] 13:23:45 INFO - PROCESS | 1738 | 1467318225072 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:45 INFO - PROCESS | 1738 | 1467318225077 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:45 INFO - PROCESS | 1738 | 1467318225295 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 13:23:45 INFO - PROCESS | 1738 | 1467318225309 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:45 INFO - PROCESS | 1738 | 1467318225319 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f950800 == 35 [pid = 1738] [id = 592] 13:23:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91379800) [pid = 1738] [serial = 1777] [outer = (nil)] 13:23:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x913ac400) [pid = 1738] [serial = 1778] [outer = 0x91379800] 13:23:45 INFO - PROCESS | 1738 | 1467318225387 Marionette DEBUG loaded listener.js 13:23:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91cc1400) [pid = 1738] [serial = 1779] [outer = 0x91379800] 13:23:46 INFO - PROCESS | 1738 | 1467318226556 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1532ms 13:23:46 INFO - PROCESS | 1738 | 1467318226597 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 13:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:23:46 INFO - PROCESS | 1738 | 1467318226604 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 13:23:46 INFO - PROCESS | 1738 | 1467318226612 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:23:46 INFO - PROCESS | 1738 | 1467318226619 Marionette TRACE conn3 <- [1,2342,null,{}] 13:23:46 INFO - PROCESS | 1738 | 1467318226628 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:46 INFO - PROCESS | 1738 | 1467318226633 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:46 INFO - PROCESS | 1738 | 1467318226851 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 13:23:47 INFO - PROCESS | 1738 | 1467318227079 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 1738 | 1467318227087 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8c400 == 36 [pid = 1738] [id = 593] 13:23:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8db92c00) [pid = 1738] [serial = 1780] [outer = (nil)] 13:23:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e76ec00) [pid = 1738] [serial = 1781] [outer = 0x8db92c00] 13:23:47 INFO - PROCESS | 1738 | 1467318227219 Marionette DEBUG loaded listener.js 13:23:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8ee68c00) [pid = 1738] [serial = 1782] [outer = 0x8db92c00] 13:23:48 INFO - PROCESS | 1738 | 1467318228177 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 13:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1587ms 13:23:48 INFO - PROCESS | 1738 | 1467318228197 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 13:23:48 INFO - PROCESS | 1738 | 1467318228205 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 13:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:23:48 INFO - PROCESS | 1738 | 1467318228215 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:23:48 INFO - PROCESS | 1738 | 1467318228220 Marionette TRACE conn3 <- [1,2346,null,{}] 13:23:48 INFO - PROCESS | 1738 | 1467318228255 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:48 INFO - PROCESS | 1738 | 1467318228262 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:48 INFO - PROCESS | 1738 | 1467318228447 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 13:23:48 INFO - PROCESS | 1738 | 1467318228628 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:48 INFO - PROCESS | 1738 | 1467318228637 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8e400 == 37 [pid = 1738] [id = 594] 13:23:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f828800) [pid = 1738] [serial = 1783] [outer = (nil)] 13:23:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91378800) [pid = 1738] [serial = 1784] [outer = 0x8f828800] 13:23:48 INFO - PROCESS | 1738 | 1467318228721 Marionette DEBUG loaded listener.js 13:23:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f946400) [pid = 1738] [serial = 1785] [outer = 0x8f828800] 13:23:49 INFO - PROCESS | 1738 | 1467318229860 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:23:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:23:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1669ms 13:23:49 INFO - PROCESS | 1738 | 1467318229884 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 13:23:49 INFO - PROCESS | 1738 | 1467318229887 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 13:23:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:23:49 INFO - PROCESS | 1738 | 1467318229895 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:23:49 INFO - PROCESS | 1738 | 1467318229901 Marionette TRACE conn3 <- [1,2350,null,{}] 13:23:49 INFO - PROCESS | 1738 | 1467318229917 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:49 INFO - PROCESS | 1738 | 1467318229926 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:50 INFO - PROCESS | 1738 | 1467318230131 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 13:23:50 INFO - PROCESS | 1738 | 1467318230362 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:50 INFO - PROCESS | 1738 | 1467318230373 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f81e800 == 38 [pid = 1738] [id = 595] 13:23:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f949400) [pid = 1738] [serial = 1786] [outer = (nil)] 13:23:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x92334000) [pid = 1738] [serial = 1787] [outer = 0x8f949400] 13:23:50 INFO - PROCESS | 1738 | 1467318230482 Marionette DEBUG loaded listener.js 13:23:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x92b44800) [pid = 1738] [serial = 1788] [outer = 0x8f949400] 13:23:51 INFO - PROCESS | 1738 | 1467318231435 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 13:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1589ms 13:23:51 INFO - PROCESS | 1738 | 1467318231497 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 13:23:51 INFO - PROCESS | 1738 | 1467318231502 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 13:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:23:51 INFO - PROCESS | 1738 | 1467318231510 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:23:51 INFO - PROCESS | 1738 | 1467318231513 Marionette TRACE conn3 <- [1,2354,null,{}] 13:23:51 INFO - PROCESS | 1738 | 1467318231520 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:51 INFO - PROCESS | 1738 | 1467318231525 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:51 INFO - PROCESS | 1738 | 1467318231714 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 13:23:51 INFO - PROCESS | 1738 | 1467318231901 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:51 INFO - PROCESS | 1738 | 1467318231910 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d589800 == 39 [pid = 1738] [id = 596] 13:23:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8d983400) [pid = 1738] [serial = 1789] [outer = (nil)] 13:23:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x92c9e400) [pid = 1738] [serial = 1790] [outer = 0x8d983400] 13:23:51 INFO - PROCESS | 1738 | 1467318231988 Marionette DEBUG loaded listener.js 13:23:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x92ca0400) [pid = 1738] [serial = 1791] [outer = 0x8d983400] 13:23:53 INFO - PROCESS | 1738 | 1467318233167 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 13:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1737ms 13:23:53 INFO - PROCESS | 1738 | 1467318233248 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 13:23:53 INFO - PROCESS | 1738 | 1467318233255 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 13:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:23:53 INFO - PROCESS | 1738 | 1467318233263 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:23:53 INFO - PROCESS | 1738 | 1467318233268 Marionette TRACE conn3 <- [1,2358,null,{}] 13:23:53 INFO - PROCESS | 1738 | 1467318233277 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:53 INFO - PROCESS | 1738 | 1467318233282 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:53 INFO - PROCESS | 1738 | 1467318233462 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 13:23:53 INFO - PROCESS | 1738 | 1467318233728 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:53 INFO - PROCESS | 1738 | 1467318233751 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97f000 == 40 [pid = 1738] [id = 597] 13:23:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8d980c00) [pid = 1738] [serial = 1792] [outer = (nil)] 13:23:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8e742400) [pid = 1738] [serial = 1793] [outer = 0x8d980c00] 13:23:53 INFO - PROCESS | 1738 | 1467318233851 Marionette DEBUG loaded listener.js 13:23:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8e76a000) [pid = 1738] [serial = 1794] [outer = 0x8d980c00] 13:23:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8d516000 == 39 [pid = 1738] [id = 585] 13:23:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d3800 == 38 [pid = 1738] [id = 591] 13:23:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8f827400 == 37 [pid = 1738] [id = 590] 13:23:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5ec00 == 36 [pid = 1738] [id = 589] 13:23:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8db92800 == 35 [pid = 1738] [id = 588] 13:23:54 INFO - PROCESS | 1738 | 1467318234814 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x929c8400) [pid = 1738] [serial = 1736] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x91cc9c00) [pid = 1738] [serial = 1730] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x9232e800) [pid = 1738] [serial = 1733] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x91f21800) [pid = 1738] [serial = 1731] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x91371c00) [pid = 1738] [serial = 1715] [outer = (nil)] [url = about:blank] 13:23:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:23:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1589ms 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f6ef400) [pid = 1738] [serial = 1716] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8e744400) [pid = 1738] [serial = 1712] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8ee61000) [pid = 1738] [serial = 1713] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x9137f000) [pid = 1738] [serial = 1710] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8d519400) [pid = 1738] [serial = 1721] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8d58a400) [pid = 1738] [serial = 1722] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91f23400) [pid = 1738] [serial = 1718] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x92327800) [pid = 1738] [serial = 1719] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f876800) [pid = 1738] [serial = 1727] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8ee5cc00) [pid = 1738] [serial = 1724] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f0d1800) [pid = 1738] [serial = 1725] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x92b47400) [pid = 1738] [serial = 1737] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x92333000) [pid = 1738] [serial = 1734] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91372400) [pid = 1738] [serial = 1728] [outer = (nil)] [url = about:blank] 13:23:54 INFO - PROCESS | 1738 | 1467318234877 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 13:23:54 INFO - PROCESS | 1738 | 1467318234884 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 13:23:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:23:54 INFO - PROCESS | 1738 | 1467318234898 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:23:54 INFO - PROCESS | 1738 | 1467318234903 Marionette TRACE conn3 <- [1,2362,null,{}] 13:23:54 INFO - PROCESS | 1738 | 1467318234909 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:54 INFO - PROCESS | 1738 | 1467318234916 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:55 INFO - PROCESS | 1738 | 1467318235117 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 13:23:55 INFO - PROCESS | 1738 | 1467318235383 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:55 INFO - PROCESS | 1738 | 1467318235392 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa3c00 == 36 [pid = 1738] [id = 598] 13:23:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f0d2000) [pid = 1738] [serial = 1795] [outer = (nil)] 13:23:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f0dc400) [pid = 1738] [serial = 1796] [outer = 0x8f0d2000] 13:23:55 INFO - PROCESS | 1738 | 1467318235471 Marionette DEBUG loaded listener.js 13:23:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f820000) [pid = 1738] [serial = 1797] [outer = 0x8f0d2000] 13:23:56 INFO - PROCESS | 1738 | 1467318236315 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 13:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1435ms 13:23:56 INFO - PROCESS | 1738 | 1467318236340 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 13:23:56 INFO - PROCESS | 1738 | 1467318236344 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 13:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:23:56 INFO - PROCESS | 1738 | 1467318236352 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:23:56 INFO - PROCESS | 1738 | 1467318236358 Marionette TRACE conn3 <- [1,2366,null,{}] 13:23:56 INFO - PROCESS | 1738 | 1467318236374 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:56 INFO - PROCESS | 1738 | 1467318236383 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:56 INFO - PROCESS | 1738 | 1467318236555 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 13:23:56 INFO - PROCESS | 1738 | 1467318236718 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:56 INFO - PROCESS | 1738 | 1467318236732 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x9137f000 == 37 [pid = 1738] [id = 599] 13:23:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x913a3400) [pid = 1738] [serial = 1798] [outer = (nil)] 13:23:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x913b0800) [pid = 1738] [serial = 1799] [outer = 0x913a3400] 13:23:56 INFO - PROCESS | 1738 | 1467318236802 Marionette DEBUG loaded listener.js 13:23:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91f1f400) [pid = 1738] [serial = 1800] [outer = 0x913a3400] 13:23:57 INFO - PROCESS | 1738 | 1467318237748 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 13:23:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:23:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1436ms 13:23:57 INFO - PROCESS | 1738 | 1467318237787 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 13:23:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:23:57 INFO - PROCESS | 1738 | 1467318237792 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 13:23:57 INFO - PROCESS | 1738 | 1467318237799 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:23:57 INFO - PROCESS | 1738 | 1467318237802 Marionette TRACE conn3 <- [1,2370,null,{}] 13:23:57 INFO - PROCESS | 1738 | 1467318237807 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:57 INFO - PROCESS | 1738 | 1467318237813 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:58 INFO - PROCESS | 1738 | 1467318238042 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 13:23:58 INFO - PROCESS | 1738 | 1467318238062 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:58 INFO - PROCESS | 1738 | 1467318238069 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f827400 == 38 [pid = 1738] [id = 600] 13:23:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91cc8400) [pid = 1738] [serial = 1801] [outer = (nil)] 13:23:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x92330000) [pid = 1738] [serial = 1802] [outer = 0x91cc8400] 13:23:58 INFO - PROCESS | 1738 | 1467318238143 Marionette DEBUG loaded listener.js 13:23:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x92333800) [pid = 1738] [serial = 1803] [outer = 0x91cc8400] 13:23:59 INFO - PROCESS | 1738 | 1467318239120 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 13:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1387ms 13:23:59 INFO - PROCESS | 1738 | 1467318239186 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 13:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:23:59 INFO - PROCESS | 1738 | 1467318239191 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 13:23:59 INFO - PROCESS | 1738 | 1467318239198 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:23:59 INFO - PROCESS | 1738 | 1467318239201 Marionette TRACE conn3 <- [1,2374,null,{}] 13:23:59 INFO - PROCESS | 1738 | 1467318239208 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:23:59 INFO - PROCESS | 1738 | 1467318239213 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:59 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91cce400) [pid = 1738] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:23:59 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8ee5f400) [pid = 1738] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:23:59 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x93a57400) [pid = 1738] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:23:59 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8e4be000) [pid = 1738] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:23:59 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f827c00) [pid = 1738] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:23:59 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d97f400) [pid = 1738] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:23:59 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f829800) [pid = 1738] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:23:59 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x93a56000) [pid = 1738] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:23:59 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8e763c00) [pid = 1738] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:23:59 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x92329000) [pid = 1738] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:23:59 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x92c9f000) [pid = 1738] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:23:59 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8d582000) [pid = 1738] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:23:59 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8db93c00) [pid = 1738] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:23:59 INFO - PROCESS | 1738 | 1467318239578 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 13:23:59 INFO - PROCESS | 1738 | 1467318239760 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:59 INFO - PROCESS | 1738 | 1467318239769 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:23:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5f400 == 39 [pid = 1738] [id = 601] 13:23:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8f0cf000) [pid = 1738] [serial = 1804] [outer = (nil)] 13:23:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x91cc3400) [pid = 1738] [serial = 1805] [outer = 0x8f0cf000] 13:23:59 INFO - PROCESS | 1738 | 1467318239855 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f829800) [pid = 1738] [serial = 1806] [outer = 0x8f0cf000] 13:24:00 INFO - PROCESS | 1738 | 1467318240678 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 13:24:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:24:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1532ms 13:24:00 INFO - PROCESS | 1738 | 1467318240730 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 13:24:00 INFO - PROCESS | 1738 | 1467318240734 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 13:24:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:24:00 INFO - PROCESS | 1738 | 1467318240740 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:24:00 INFO - PROCESS | 1738 | 1467318240743 Marionette TRACE conn3 <- [1,2378,null,{}] 13:24:00 INFO - PROCESS | 1738 | 1467318240749 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:00 INFO - PROCESS | 1738 | 1467318240759 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:00 INFO - PROCESS | 1738 | 1467318240959 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 13:24:01 INFO - PROCESS | 1738 | 1467318241101 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 1738 | 1467318241110 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d517400 == 40 [pid = 1738] [id = 602] 13:24:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e763c00) [pid = 1738] [serial = 1807] [outer = (nil)] 13:24:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x92eb5800) [pid = 1738] [serial = 1808] [outer = 0x8e763c00] 13:24:01 INFO - PROCESS | 1738 | 1467318241185 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x939a9c00) [pid = 1738] [serial = 1809] [outer = 0x8e763c00] 13:24:02 INFO - PROCESS | 1738 | 1467318242315 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 13:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1631ms 13:24:02 INFO - PROCESS | 1738 | 1467318242372 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 13:24:02 INFO - PROCESS | 1738 | 1467318242380 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 13:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:24:02 INFO - PROCESS | 1738 | 1467318242389 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:24:02 INFO - PROCESS | 1738 | 1467318242394 Marionette TRACE conn3 <- [1,2382,null,{}] 13:24:02 INFO - PROCESS | 1738 | 1467318242404 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:02 INFO - PROCESS | 1738 | 1467318242410 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:02 INFO - PROCESS | 1738 | 1467318242600 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 13:24:02 INFO - PROCESS | 1738 | 1467318242848 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:02 INFO - PROCESS | 1738 | 1467318242856 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58dc00 == 41 [pid = 1738] [id = 603] 13:24:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8d97b800) [pid = 1738] [serial = 1810] [outer = (nil)] 13:24:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e76e800) [pid = 1738] [serial = 1811] [outer = 0x8d97b800] 13:24:02 INFO - PROCESS | 1738 | 1467318242985 Marionette DEBUG loaded listener.js 13:24:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8ee66c00) [pid = 1738] [serial = 1812] [outer = 0x8d97b800] 13:24:03 INFO - PROCESS | 1738 | 1467318243924 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 13:24:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:24:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1594ms 13:24:03 INFO - PROCESS | 1738 | 1467318243982 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 13:24:03 INFO - PROCESS | 1738 | 1467318243990 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 13:24:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:24:04 INFO - PROCESS | 1738 | 1467318244000 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:24:04 INFO - PROCESS | 1738 | 1467318244004 Marionette TRACE conn3 <- [1,2386,null,{}] 13:24:04 INFO - PROCESS | 1738 | 1467318244011 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:04 INFO - PROCESS | 1738 | 1467318244016 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:04 INFO - PROCESS | 1738 | 1467318244238 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 13:24:04 INFO - PROCESS | 1738 | 1467318244473 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:04 INFO - PROCESS | 1738 | 1467318244485 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x9137ac00 == 42 [pid = 1738] [id = 604] 13:24:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x9137fc00) [pid = 1738] [serial = 1813] [outer = (nil)] 13:24:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91cc8800) [pid = 1738] [serial = 1814] [outer = 0x9137fc00] 13:24:04 INFO - PROCESS | 1738 | 1467318244613 Marionette DEBUG loaded listener.js 13:24:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x92327400) [pid = 1738] [serial = 1815] [outer = 0x9137fc00] 13:24:06 INFO - PROCESS | 1738 | 1467318246062 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 13:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2138ms 13:24:06 INFO - PROCESS | 1738 | 1467318246140 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 13:24:06 INFO - PROCESS | 1738 | 1467318246147 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 13:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:24:06 INFO - PROCESS | 1738 | 1467318246159 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:24:06 INFO - PROCESS | 1738 | 1467318246168 Marionette TRACE conn3 <- [1,2390,null,{}] 13:24:06 INFO - PROCESS | 1738 | 1467318246329 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:06 INFO - PROCESS | 1738 | 1467318246344 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:06 INFO - PROCESS | 1738 | 1467318246711 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 13:24:06 INFO - PROCESS | 1738 | 1467318246827 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:06 INFO - PROCESS | 1738 | 1467318246838 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x929c8800 == 43 [pid = 1738] [id = 605] 13:24:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x92fe3800) [pid = 1738] [serial = 1816] [outer = (nil)] 13:24:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x93a56c00) [pid = 1738] [serial = 1817] [outer = 0x92fe3800] 13:24:06 INFO - PROCESS | 1738 | 1467318246994 Marionette DEBUG loaded listener.js 13:24:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x93c63c00) [pid = 1738] [serial = 1818] [outer = 0x92fe3800] 13:24:08 INFO - PROCESS | 1738 | 1467318248057 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:24:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:24:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1963ms 13:24:08 INFO - PROCESS | 1738 | 1467318248120 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 13:24:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:24:08 INFO - PROCESS | 1738 | 1467318248126 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 13:24:08 INFO - PROCESS | 1738 | 1467318248132 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:24:08 INFO - PROCESS | 1738 | 1467318248135 Marionette TRACE conn3 <- [1,2394,null,{}] 13:24:08 INFO - PROCESS | 1738 | 1467318248141 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:08 INFO - PROCESS | 1738 | 1467318248146 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:08 INFO - PROCESS | 1738 | 1467318248333 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 13:24:08 INFO - PROCESS | 1738 | 1467318248519 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:08 INFO - PROCESS | 1738 | 1467318248527 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x913af800 == 44 [pid = 1738] [id = 606] 13:24:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x92c9f000) [pid = 1738] [serial = 1819] [outer = (nil)] 13:24:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x93c75400) [pid = 1738] [serial = 1820] [outer = 0x92c9f000] 13:24:08 INFO - PROCESS | 1738 | 1467318248614 Marionette DEBUG loaded listener.js 13:24:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x947d6400) [pid = 1738] [serial = 1821] [outer = 0x92c9f000] 13:24:09 INFO - PROCESS | 1738 | 1467318249590 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 13:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1531ms 13:24:09 INFO - PROCESS | 1738 | 1467318249664 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 13:24:09 INFO - PROCESS | 1738 | 1467318249667 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 13:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:24:09 INFO - PROCESS | 1738 | 1467318249674 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:24:09 INFO - PROCESS | 1738 | 1467318249677 Marionette TRACE conn3 <- [1,2398,null,{}] 13:24:09 INFO - PROCESS | 1738 | 1467318249683 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:09 INFO - PROCESS | 1738 | 1467318249689 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:09 INFO - PROCESS | 1738 | 1467318249902 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 13:24:10 INFO - PROCESS | 1738 | 1467318250100 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 1738 | 1467318250108 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c6c00 == 45 [pid = 1738] [id = 607] 13:24:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8f81c800) [pid = 1738] [serial = 1822] [outer = (nil)] 13:24:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x947e4800) [pid = 1738] [serial = 1823] [outer = 0x8f81c800] 13:24:10 INFO - PROCESS | 1738 | 1467318250299 Marionette DEBUG loaded listener.js 13:24:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x95219c00) [pid = 1738] [serial = 1824] [outer = 0x8f81c800] 13:24:11 INFO - PROCESS | 1738 | 1467318251355 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:24:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:24:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1731ms 13:24:11 INFO - PROCESS | 1738 | 1467318251406 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 13:24:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:24:11 INFO - PROCESS | 1738 | 1467318251410 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 13:24:11 INFO - PROCESS | 1738 | 1467318251417 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:24:11 INFO - PROCESS | 1738 | 1467318251421 Marionette TRACE conn3 <- [1,2402,null,{}] 13:24:11 INFO - PROCESS | 1738 | 1467318251427 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:11 INFO - PROCESS | 1738 | 1467318251437 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:11 INFO - PROCESS | 1738 | 1467318251695 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 13:24:11 INFO - PROCESS | 1738 | 1467318251953 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:11 INFO - PROCESS | 1738 | 1467318251960 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c9c00 == 46 [pid = 1738] [id = 608] 13:24:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8d51f400) [pid = 1738] [serial = 1825] [outer = (nil)] 13:24:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8e4bc400) [pid = 1738] [serial = 1826] [outer = 0x8d51f400] 13:24:12 INFO - PROCESS | 1738 | 1467318252060 Marionette DEBUG loaded listener.js 13:24:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8efa9c00) [pid = 1738] [serial = 1827] [outer = 0x8d51f400] 13:24:13 INFO - PROCESS | 1738 | 1467318253002 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 13:24:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:24:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1636ms 13:24:13 INFO - PROCESS | 1738 | 1467318253059 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 13:24:13 INFO - PROCESS | 1738 | 1467318253063 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 13:24:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:24:13 INFO - PROCESS | 1738 | 1467318253072 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:24:13 INFO - PROCESS | 1738 | 1467318253075 Marionette TRACE conn3 <- [1,2406,null,{}] 13:24:13 INFO - PROCESS | 1738 | 1467318253082 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:13 INFO - PROCESS | 1738 | 1467318253087 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:13 INFO - PROCESS | 1738 | 1467318253273 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 13:24:13 INFO - PROCESS | 1738 | 1467318253753 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:13 INFO - PROCESS | 1738 | 1467318253766 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:13 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d586c00 == 47 [pid = 1738] [id = 609] 13:24:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8d587400) [pid = 1738] [serial = 1828] [outer = (nil)] 13:24:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8d58f000) [pid = 1738] [serial = 1829] [outer = 0x8d587400] 13:24:13 INFO - PROCESS | 1738 | 1467318253889 Marionette DEBUG loaded listener.js 13:24:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8db95400) [pid = 1738] [serial = 1830] [outer = 0x8d587400] 13:24:14 INFO - PROCESS | 1738 | 1467318254835 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 13:24:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:24:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1830ms 13:24:14 INFO - PROCESS | 1738 | 1467318254905 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 13:24:14 INFO - PROCESS | 1738 | 1467318254911 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 13:24:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:24:14 INFO - PROCESS | 1738 | 1467318254918 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:24:14 INFO - PROCESS | 1738 | 1467318254923 Marionette TRACE conn3 <- [1,2410,null,{}] 13:24:14 INFO - PROCESS | 1738 | 1467318254931 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:14 INFO - PROCESS | 1738 | 1467318254938 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:15 INFO - PROCESS | 1738 | 1467318255209 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 13:24:15 INFO - PROCESS | 1738 | 1467318255460 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:15 INFO - PROCESS | 1738 | 1467318255467 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5f400 == 46 [pid = 1738] [id = 601] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8f827400 == 45 [pid = 1738] [id = 600] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x9137f000 == 44 [pid = 1738] [id = 599] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa3c00 == 43 [pid = 1738] [id = 598] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97f000 == 42 [pid = 1738] [id = 597] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8e400 == 41 [pid = 1738] [id = 594] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8c400 == 40 [pid = 1738] [id = 593] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8f81e800 == 39 [pid = 1738] [id = 595] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8e761400 == 38 [pid = 1738] [id = 587] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8d589800 == 37 [pid = 1738] [id = 596] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8f950800 == 36 [pid = 1738] [id = 592] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x92c9e800 == 35 [pid = 1738] [id = 582] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8db97800 == 34 [pid = 1738] [id = 583] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d3c00 == 33 [pid = 1738] [id = 584] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8d511c00 == 32 [pid = 1738] [id = 586] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8d586c00 == 31 [pid = 1738] [id = 609] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c6c00 == 30 [pid = 1738] [id = 607] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c9c00 == 29 [pid = 1738] [id = 608] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x913af800 == 28 [pid = 1738] [id = 606] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x929c8800 == 27 [pid = 1738] [id = 605] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x9137ac00 == 26 [pid = 1738] [id = 604] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8d517400 == 25 [pid = 1738] [id = 602] 13:24:16 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58dc00 == 24 [pid = 1738] [id = 603] 13:24:16 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c9c00 == 25 [pid = 1738] [id = 610] 13:24:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8b1cc000) [pid = 1738] [serial = 1831] [outer = (nil)] 13:24:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8d518800) [pid = 1738] [serial = 1832] [outer = 0x8b1cc000] 13:24:16 INFO - PROCESS | 1738 | 1467318256711 Marionette DEBUG loaded listener.js 13:24:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8d51e400) [pid = 1738] [serial = 1833] [outer = 0x8b1cc000] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x913ac400) [pid = 1738] [serial = 1778] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x939afc00) [pid = 1738] [serial = 1751] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8ef9d800) [pid = 1738] [serial = 1769] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x93c7ec00) [pid = 1738] [serial = 1755] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8f947400) [pid = 1738] [serial = 1775] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8f86e400) [pid = 1738] [serial = 1772] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8e4be800) [pid = 1738] [serial = 1740] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f947c00) [pid = 1738] [serial = 1742] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x947e2000) [pid = 1738] [serial = 1757] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8ee60000) [pid = 1738] [serial = 1763] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8efa4000) [pid = 1738] [serial = 1764] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8db8f400) [pid = 1738] [serial = 1739] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x92b45c00) [pid = 1738] [serial = 1745] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x92eb4c00) [pid = 1738] [serial = 1748] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8f941800) [pid = 1738] [serial = 1773] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8db93000) [pid = 1738] [serial = 1760] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x95199c00) [pid = 1738] [serial = 1758] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f0d0000) [pid = 1738] [serial = 1770] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x92fea000) [pid = 1738] [serial = 1749] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x93a52400) [pid = 1738] [serial = 1752] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x91379c00) [pid = 1738] [serial = 1776] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8e76a800) [pid = 1738] [serial = 1761] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x91374400) [pid = 1738] [serial = 1743] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x93c75c00) [pid = 1738] [serial = 1754] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x92b4e400) [pid = 1738] [serial = 1746] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8e4ba400) [pid = 1738] [serial = 1767] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8e4b3c00) [pid = 1738] [serial = 1766] [outer = (nil)] [url = about:blank] 13:24:17 INFO - PROCESS | 1738 | 1467318257888 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2986ms 13:24:17 INFO - PROCESS | 1738 | 1467318257905 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 13:24:17 INFO - PROCESS | 1738 | 1467318257911 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 13:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:24:17 INFO - PROCESS | 1738 | 1467318257927 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:24:17 INFO - PROCESS | 1738 | 1467318257931 Marionette TRACE conn3 <- [1,2414,null,{}] 13:24:17 INFO - PROCESS | 1738 | 1467318257939 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:17 INFO - PROCESS | 1738 | 1467318257946 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:18 INFO - PROCESS | 1738 | 1467318258159 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 13:24:18 INFO - PROCESS | 1738 | 1467318258319 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:18 INFO - PROCESS | 1738 | 1467318258334 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db97800 == 26 [pid = 1738] [id = 611] 13:24:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e4b3c00) [pid = 1738] [serial = 1834] [outer = (nil)] 13:24:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e4bf800) [pid = 1738] [serial = 1835] [outer = 0x8e4b3c00] 13:24:18 INFO - PROCESS | 1738 | 1467318258415 Marionette DEBUG loaded listener.js 13:24:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e748000) [pid = 1738] [serial = 1836] [outer = 0x8e4b3c00] 13:24:19 INFO - PROCESS | 1738 | 1467318259353 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 13:24:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:24:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1495ms 13:24:19 INFO - PROCESS | 1738 | 1467318259416 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 13:24:19 INFO - PROCESS | 1738 | 1467318259424 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 13:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:24:19 INFO - PROCESS | 1738 | 1467318259437 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:24:19 INFO - PROCESS | 1738 | 1467318259440 Marionette TRACE conn3 <- [1,2418,null,{}] 13:24:19 INFO - PROCESS | 1738 | 1467318259458 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:19 INFO - PROCESS | 1738 | 1467318259464 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:19 INFO - PROCESS | 1738 | 1467318259707 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 13:24:19 INFO - PROCESS | 1738 | 1467318259729 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:19 INFO - PROCESS | 1738 | 1467318259740 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4bac00 == 27 [pid = 1738] [id = 612] 13:24:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8ee61800) [pid = 1738] [serial = 1837] [outer = (nil)] 13:24:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8ee67c00) [pid = 1738] [serial = 1838] [outer = 0x8ee61800] 13:24:19 INFO - PROCESS | 1738 | 1467318259809 Marionette DEBUG loaded listener.js 13:24:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8efa4400) [pid = 1738] [serial = 1839] [outer = 0x8ee61800] 13:24:20 INFO - PROCESS | 1738 | 1467318260985 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:24:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:24:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1591ms 13:24:21 INFO - PROCESS | 1738 | 1467318261028 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 13:24:21 INFO - PROCESS | 1738 | 1467318261033 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 13:24:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:24:21 INFO - PROCESS | 1738 | 1467318261040 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:24:21 INFO - PROCESS | 1738 | 1467318261046 Marionette TRACE conn3 <- [1,2422,null,{}] 13:24:21 INFO - PROCESS | 1738 | 1467318261070 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:21 INFO - PROCESS | 1738 | 1467318261081 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:21 INFO - PROCESS | 1738 | 1467318261323 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 13:24:21 INFO - PROCESS | 1738 | 1467318261348 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:21 INFO - PROCESS | 1738 | 1467318261356 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6e8000 == 28 [pid = 1738] [id = 613] 13:24:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f6ee800) [pid = 1738] [serial = 1840] [outer = (nil)] 13:24:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f869c00) [pid = 1738] [serial = 1841] [outer = 0x8f6ee800] 13:24:21 INFO - PROCESS | 1738 | 1467318261436 Marionette DEBUG loaded listener.js 13:24:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f870800) [pid = 1738] [serial = 1842] [outer = 0x8f6ee800] 13:24:22 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91cc8400) [pid = 1738] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:24:22 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f0cf000) [pid = 1738] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:24:22 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f0d2000) [pid = 1738] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:24:22 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91379800) [pid = 1738] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:24:22 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f949400) [pid = 1738] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:24:22 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8d980c00) [pid = 1738] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:24:22 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8db92c00) [pid = 1738] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:24:22 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8d983400) [pid = 1738] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:24:22 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f828800) [pid = 1738] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:24:22 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x913a3400) [pid = 1738] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:24:22 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8e763c00) [pid = 1738] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:24:23 INFO - PROCESS | 1738 | 1467318263046 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2046ms 13:24:23 INFO - PROCESS | 1738 | 1467318263087 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 13:24:23 INFO - PROCESS | 1738 | 1467318263092 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 13:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:24:23 INFO - PROCESS | 1738 | 1467318263100 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:24:23 INFO - PROCESS | 1738 | 1467318263103 Marionette TRACE conn3 <- [1,2426,null,{}] 13:24:23 INFO - PROCESS | 1738 | 1467318263110 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:23 INFO - PROCESS | 1738 | 1467318263114 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:23 INFO - PROCESS | 1738 | 1467318263368 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 13:24:23 INFO - PROCESS | 1738 | 1467318263389 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:23 INFO - PROCESS | 1738 | 1467318263396 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d986800 == 29 [pid = 1738] [id = 614] 13:24:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8db94400) [pid = 1738] [serial = 1843] [outer = (nil)] 13:24:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f873800) [pid = 1738] [serial = 1844] [outer = 0x8db94400] 13:24:23 INFO - PROCESS | 1738 | 1467318263481 Marionette DEBUG loaded listener.js 13:24:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f878400) [pid = 1738] [serial = 1845] [outer = 0x8db94400] 13:24:24 INFO - PROCESS | 1738 | 1467318264479 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:24:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:24:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1435ms 13:24:24 INFO - PROCESS | 1738 | 1467318264537 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 13:24:24 INFO - PROCESS | 1738 | 1467318264544 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 13:24:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:24:24 INFO - PROCESS | 1738 | 1467318264553 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:24:24 INFO - PROCESS | 1738 | 1467318264558 Marionette TRACE conn3 <- [1,2430,null,{}] 13:24:24 INFO - PROCESS | 1738 | 1467318264566 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:24 INFO - PROCESS | 1738 | 1467318264572 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:24 INFO - PROCESS | 1738 | 1467318264757 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 13:24:24 INFO - PROCESS | 1738 | 1467318264952 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 1738 | 1467318264966 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51d800 == 30 [pid = 1738] [id = 615] 13:24:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8d97a400) [pid = 1738] [serial = 1846] [outer = (nil)] 13:24:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8db96c00) [pid = 1738] [serial = 1847] [outer = 0x8d97a400] 13:24:25 INFO - PROCESS | 1738 | 1467318265092 Marionette DEBUG loaded listener.js 13:24:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8ee61c00) [pid = 1738] [serial = 1848] [outer = 0x8d97a400] 13:24:26 INFO - PROCESS | 1738 | 1467318266192 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 13:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1689ms 13:24:26 INFO - PROCESS | 1738 | 1467318266241 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 13:24:26 INFO - PROCESS | 1738 | 1467318266249 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 13:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:24:26 INFO - PROCESS | 1738 | 1467318266259 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:24:26 INFO - PROCESS | 1738 | 1467318266263 Marionette TRACE conn3 <- [1,2434,null,{}] 13:24:26 INFO - PROCESS | 1738 | 1467318266270 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:26 INFO - PROCESS | 1738 | 1467318266275 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:26 INFO - PROCESS | 1738 | 1467318266496 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 13:24:26 INFO - PROCESS | 1738 | 1467318266725 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 1738 | 1467318266735 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58b800 == 31 [pid = 1738] [id = 616] 13:24:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f825000) [pid = 1738] [serial = 1849] [outer = (nil)] 13:24:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f945400) [pid = 1738] [serial = 1850] [outer = 0x8f825000] 13:24:26 INFO - PROCESS | 1738 | 1467318266859 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f94a400) [pid = 1738] [serial = 1851] [outer = 0x8f825000] 13:24:27 INFO - PROCESS | 1738 | 1467318267834 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 13:24:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:24:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1639ms 13:24:27 INFO - PROCESS | 1738 | 1467318267899 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 13:24:27 INFO - PROCESS | 1738 | 1467318267904 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 13:24:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:24:27 INFO - PROCESS | 1738 | 1467318267911 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - PROCESS | 1738 | 1467318267919 Marionette TRACE conn3 <- [1,2438,null,{}] 13:24:27 INFO - PROCESS | 1738 | 1467318267936 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:27 INFO - PROCESS | 1738 | 1467318267945 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:28 INFO - PROCESS | 1738 | 1467318268176 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 13:24:28 INFO - PROCESS | 1738 | 1467318268449 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:28 INFO - PROCESS | 1738 | 1467318268460 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x913a1800 == 32 [pid = 1738] [id = 617] 13:24:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x913a1c00) [pid = 1738] [serial = 1852] [outer = (nil)] 13:24:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x913a6c00) [pid = 1738] [serial = 1853] [outer = 0x913a1c00] 13:24:28 INFO - PROCESS | 1738 | 1467318268591 Marionette DEBUG loaded listener.js 13:24:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91cc4800) [pid = 1738] [serial = 1854] [outer = 0x913a1c00] 13:24:29 INFO - PROCESS | 1738 | 1467318269557 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 13:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1692ms 13:24:29 INFO - PROCESS | 1738 | 1467318269604 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 13:24:29 INFO - PROCESS | 1738 | 1467318269609 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 13:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:24:29 INFO - PROCESS | 1738 | 1467318269615 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:24:29 INFO - PROCESS | 1738 | 1467318269619 Marionette TRACE conn3 <- [1,2442,null,{}] 13:24:29 INFO - PROCESS | 1738 | 1467318269625 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:29 INFO - PROCESS | 1738 | 1467318269630 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:29 INFO - PROCESS | 1738 | 1467318269809 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 13:24:30 INFO - PROCESS | 1738 | 1467318270000 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:30 INFO - PROCESS | 1738 | 1467318270007 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x9137e400 == 33 [pid = 1738] [id = 618] 13:24:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x913a5400) [pid = 1738] [serial = 1855] [outer = (nil)] 13:24:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91f23800) [pid = 1738] [serial = 1856] [outer = 0x913a5400] 13:24:30 INFO - PROCESS | 1738 | 1467318270088 Marionette DEBUG loaded listener.js 13:24:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91f21c00) [pid = 1738] [serial = 1857] [outer = 0x913a5400] 13:24:31 INFO - PROCESS | 1738 | 1467318271113 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 13:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1530ms 13:24:31 INFO - PROCESS | 1738 | 1467318271148 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 13:24:31 INFO - PROCESS | 1738 | 1467318271152 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 13:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:24:31 INFO - PROCESS | 1738 | 1467318271161 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:24:31 INFO - PROCESS | 1738 | 1467318271166 Marionette TRACE conn3 <- [1,2446,null,{}] 13:24:31 INFO - PROCESS | 1738 | 1467318271173 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:31 INFO - PROCESS | 1738 | 1467318271178 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:31 INFO - PROCESS | 1738 | 1467318271368 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 13:24:31 INFO - PROCESS | 1738 | 1467318271553 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 1738 | 1467318271560 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x91cd0400 == 34 [pid = 1738] [id = 619] 13:24:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x9232ec00) [pid = 1738] [serial = 1858] [outer = (nil)] 13:24:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x92b45800) [pid = 1738] [serial = 1859] [outer = 0x9232ec00] 13:24:31 INFO - PROCESS | 1738 | 1467318271647 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x92b47400) [pid = 1738] [serial = 1860] [outer = 0x9232ec00] 13:24:32 INFO - PROCESS | 1738 | 1467318272632 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 13:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1532ms 13:24:32 INFO - PROCESS | 1738 | 1467318272694 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 13:24:32 INFO - PROCESS | 1738 | 1467318272699 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 13:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:24:32 INFO - PROCESS | 1738 | 1467318272706 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - PROCESS | 1738 | 1467318272710 Marionette TRACE conn3 <- [1,2450,null,{}] 13:24:32 INFO - PROCESS | 1738 | 1467318272716 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:32 INFO - PROCESS | 1738 | 1467318272727 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:32 INFO - PROCESS | 1738 | 1467318272983 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 13:24:33 INFO - PROCESS | 1738 | 1467318273221 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:33 INFO - PROCESS | 1738 | 1467318273231 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d581800 == 35 [pid = 1738] [id = 620] 13:24:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8d589400) [pid = 1738] [serial = 1861] [outer = (nil)] 13:24:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8f948400) [pid = 1738] [serial = 1862] [outer = 0x8d589400] 13:24:33 INFO - PROCESS | 1738 | 1467318273365 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x91f22c00) [pid = 1738] [serial = 1863] [outer = 0x8d589400] 13:24:34 INFO - PROCESS | 1738 | 1467318274467 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 13:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1792ms 13:24:34 INFO - PROCESS | 1738 | 1467318274498 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 13:24:34 INFO - PROCESS | 1738 | 1467318274504 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 13:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:24:34 INFO - PROCESS | 1738 | 1467318274512 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:24:34 INFO - PROCESS | 1738 | 1467318274517 Marionette TRACE conn3 <- [1,2454,null,{}] 13:24:34 INFO - PROCESS | 1738 | 1467318274525 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:34 INFO - PROCESS | 1738 | 1467318274531 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:34 INFO - PROCESS | 1738 | 1467318274707 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 13:24:35 INFO - PROCESS | 1738 | 1467318275005 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 1738 | 1467318275016 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8e74c000 == 34 [pid = 1738] [id = 564] 13:24:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8e767000 == 33 [pid = 1738] [id = 566] 13:24:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97c000 == 32 [pid = 1738] [id = 565] 13:24:35 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6e8400 == 31 [pid = 1738] [id = 575] 13:24:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d985800 == 32 [pid = 1738] [id = 621] 13:24:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8db8a000) [pid = 1738] [serial = 1864] [outer = (nil)] 13:24:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8e74b400) [pid = 1738] [serial = 1865] [outer = 0x8db8a000] 13:24:35 INFO - PROCESS | 1738 | 1467318275169 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8ee59800) [pid = 1738] [serial = 1866] [outer = 0x8db8a000] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x939a9c00) [pid = 1738] [serial = 1809] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x92eb5800) [pid = 1738] [serial = 1808] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x92330000) [pid = 1738] [serial = 1802] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x92333800) [pid = 1738] [serial = 1803] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x91cc3400) [pid = 1738] [serial = 1805] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f0dc400) [pid = 1738] [serial = 1796] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8f820000) [pid = 1738] [serial = 1797] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x91cc1400) [pid = 1738] [serial = 1779] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x92334000) [pid = 1738] [serial = 1787] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x92b44800) [pid = 1738] [serial = 1788] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e742400) [pid = 1738] [serial = 1793] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8e76a000) [pid = 1738] [serial = 1794] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e76ec00) [pid = 1738] [serial = 1781] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8ee68c00) [pid = 1738] [serial = 1782] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x92c9e400) [pid = 1738] [serial = 1790] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x92ca0400) [pid = 1738] [serial = 1791] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91378800) [pid = 1738] [serial = 1784] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f946400) [pid = 1738] [serial = 1785] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x913b0800) [pid = 1738] [serial = 1799] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f829800) [pid = 1738] [serial = 1806] [outer = (nil)] [url = about:blank] 13:24:35 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91f1f400) [pid = 1738] [serial = 1800] [outer = (nil)] [url = about:blank] 13:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1483ms 13:24:35 INFO - PROCESS | 1738 | 1467318275985 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 13:24:36 INFO - PROCESS | 1738 | 1467318275997 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 1738 | 1467318276003 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 13:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:24:36 INFO - PROCESS | 1738 | 1467318276052 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:24:36 INFO - PROCESS | 1738 | 1467318276056 Marionette TRACE conn3 <- [1,2458,null,{}] 13:24:36 INFO - PROCESS | 1738 | 1467318276063 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:36 INFO - PROCESS | 1738 | 1467318276068 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:36 INFO - PROCESS | 1738 | 1467318276232 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 13:24:36 INFO - PROCESS | 1738 | 1467318276243 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:36 INFO - PROCESS | 1738 | 1467318276252 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d2c00 == 33 [pid = 1738] [id = 622] 13:24:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f6e1400) [pid = 1738] [serial = 1867] [outer = (nil)] 13:24:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f81cc00) [pid = 1738] [serial = 1868] [outer = 0x8f6e1400] 13:24:36 INFO - PROCESS | 1738 | 1467318276324 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f869800) [pid = 1738] [serial = 1869] [outer = 0x8f6e1400] 13:24:37 INFO - PROCESS | 1738 | 1467318277303 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 13:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1289ms 13:24:37 INFO - PROCESS | 1738 | 1467318277331 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 1738 | 1467318277335 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 13:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:24:37 INFO - PROCESS | 1738 | 1467318277341 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - PROCESS | 1738 | 1467318277347 Marionette TRACE conn3 <- [1,2462,null,{}] 13:24:37 INFO - PROCESS | 1738 | 1467318277363 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:37 INFO - PROCESS | 1738 | 1467318277371 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:37 INFO - PROCESS | 1738 | 1467318277605 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 13:24:37 INFO - PROCESS | 1738 | 1467318277623 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:37 INFO - PROCESS | 1738 | 1467318277633 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x9137ac00 == 34 [pid = 1738] [id = 623] 13:24:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x9137b800) [pid = 1738] [serial = 1870] [outer = (nil)] 13:24:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x913a3400) [pid = 1738] [serial = 1871] [outer = 0x9137b800] 13:24:37 INFO - PROCESS | 1738 | 1467318277704 Marionette DEBUG loaded listener.js 13:24:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91cc3400) [pid = 1738] [serial = 1872] [outer = 0x9137b800] 13:24:38 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x92fe3800) [pid = 1738] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:24:38 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f81c800) [pid = 1738] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:24:38 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8ee61800) [pid = 1738] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:24:38 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8d587400) [pid = 1738] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:24:38 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x9137fc00) [pid = 1738] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:24:38 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8d97b800) [pid = 1738] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:24:38 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x92c9f000) [pid = 1738] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:24:38 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8b1cc000) [pid = 1738] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:24:38 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8e4b3c00) [pid = 1738] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:24:38 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8d51f400) [pid = 1738] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:24:38 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8f6ee800) [pid = 1738] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:24:39 INFO - PROCESS | 1738 | 1467318279040 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1734ms 13:24:39 INFO - PROCESS | 1738 | 1467318279078 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 1738 | 1467318279085 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 13:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:24:39 INFO - PROCESS | 1738 | 1467318279094 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 1738 | 1467318279099 Marionette TRACE conn3 <- [1,2466,null,{}] 13:24:39 INFO - PROCESS | 1738 | 1467318279108 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:39 INFO - PROCESS | 1738 | 1467318279114 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:39 INFO - PROCESS | 1738 | 1467318279396 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 13:24:39 INFO - PROCESS | 1738 | 1467318279580 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 1738 | 1467318279597 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51a800 == 35 [pid = 1738] [id = 624] 13:24:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8d979c00) [pid = 1738] [serial = 1873] [outer = (nil)] 13:24:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8e76dc00) [pid = 1738] [serial = 1874] [outer = 0x8d979c00] 13:24:39 INFO - PROCESS | 1738 | 1467318279683 Marionette DEBUG loaded listener.js 13:24:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8ee67400) [pid = 1738] [serial = 1875] [outer = 0x8d979c00] 13:24:40 INFO - PROCESS | 1738 | 1467318280592 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 13:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1541ms 13:24:40 INFO - PROCESS | 1738 | 1467318280635 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 13:24:40 INFO - PROCESS | 1738 | 1467318280642 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 13:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:24:40 INFO - PROCESS | 1738 | 1467318280671 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:24:40 INFO - PROCESS | 1738 | 1467318280677 Marionette TRACE conn3 <- [1,2470,null,{}] 13:24:40 INFO - PROCESS | 1738 | 1467318280683 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:40 INFO - PROCESS | 1738 | 1467318280689 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:40 INFO - PROCESS | 1738 | 1467318280879 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 13:24:41 INFO - PROCESS | 1738 | 1467318281110 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:41 INFO - PROCESS | 1738 | 1467318281124 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f820c00 == 36 [pid = 1738] [id = 625] 13:24:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f86e000) [pid = 1738] [serial = 1876] [outer = (nil)] 13:24:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f946400) [pid = 1738] [serial = 1877] [outer = 0x8f86e000] 13:24:41 INFO - PROCESS | 1738 | 1467318281296 Marionette DEBUG loaded listener.js 13:24:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x91377000) [pid = 1738] [serial = 1878] [outer = 0x8f86e000] 13:24:42 INFO - PROCESS | 1738 | 1467318282294 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 13:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1638ms 13:24:42 INFO - PROCESS | 1738 | 1467318282307 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 13:24:42 INFO - PROCESS | 1738 | 1467318282311 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 13:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:24:42 INFO - PROCESS | 1738 | 1467318282319 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:24:42 INFO - PROCESS | 1738 | 1467318282325 Marionette TRACE conn3 <- [1,2474,null,{}] 13:24:42 INFO - PROCESS | 1738 | 1467318282342 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:42 INFO - PROCESS | 1738 | 1467318282351 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:42 INFO - PROCESS | 1738 | 1467318282600 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 13:24:42 INFO - PROCESS | 1738 | 1467318282735 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:42 INFO - PROCESS | 1738 | 1467318282747 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ccf800 == 37 [pid = 1738] [id = 626] 13:24:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91f24400) [pid = 1738] [serial = 1879] [outer = (nil)] 13:24:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x929c7800) [pid = 1738] [serial = 1880] [outer = 0x91f24400] 13:24:42 INFO - PROCESS | 1738 | 1467318282831 Marionette DEBUG loaded listener.js 13:24:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x92b44c00) [pid = 1738] [serial = 1881] [outer = 0x91f24400] 13:24:43 INFO - PROCESS | 1738 | 1467318283843 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 13:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1585ms 13:24:43 INFO - PROCESS | 1738 | 1467318283906 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 13:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:24:43 INFO - PROCESS | 1738 | 1467318283911 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 13:24:43 INFO - PROCESS | 1738 | 1467318283917 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:24:43 INFO - PROCESS | 1738 | 1467318283921 Marionette TRACE conn3 <- [1,2478,null,{}] 13:24:43 INFO - PROCESS | 1738 | 1467318283927 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:43 INFO - PROCESS | 1738 | 1467318283932 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:44 INFO - PROCESS | 1738 | 1467318284112 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 13:24:44 INFO - PROCESS | 1738 | 1467318284295 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:44 INFO - PROCESS | 1738 | 1467318284304 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b44800 == 38 [pid = 1738] [id = 627] 13:24:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x92b4e800) [pid = 1738] [serial = 1882] [outer = (nil)] 13:24:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x92ca3400) [pid = 1738] [serial = 1883] [outer = 0x92b4e800] 13:24:44 INFO - PROCESS | 1738 | 1467318284386 Marionette DEBUG loaded listener.js 13:24:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x92eb1c00) [pid = 1738] [serial = 1884] [outer = 0x92b4e800] 13:24:45 INFO - PROCESS | 1738 | 1467318285331 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1483ms 13:24:45 INFO - PROCESS | 1738 | 1467318285401 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 1738 | 1467318285406 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 13:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:24:45 INFO - PROCESS | 1738 | 1467318285412 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 1738 | 1467318285416 Marionette TRACE conn3 <- [1,2482,null,{}] 13:24:45 INFO - PROCESS | 1738 | 1467318285421 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:45 INFO - PROCESS | 1738 | 1467318285426 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:45 INFO - PROCESS | 1738 | 1467318285649 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 13:24:45 INFO - PROCESS | 1738 | 1467318285844 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:45 INFO - PROCESS | 1738 | 1467318285852 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db90400 == 39 [pid = 1738] [id = 628] 13:24:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f0dc400) [pid = 1738] [serial = 1885] [outer = (nil)] 13:24:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x939a9c00) [pid = 1738] [serial = 1886] [outer = 0x8f0dc400] 13:24:45 INFO - PROCESS | 1738 | 1467318285933 Marionette DEBUG loaded listener.js 13:24:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x939b0400) [pid = 1738] [serial = 1887] [outer = 0x8f0dc400] 13:24:46 INFO - PROCESS | 1738 | 1467318286916 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 13:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1581ms 13:24:46 INFO - PROCESS | 1738 | 1467318286994 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 13:24:46 INFO - PROCESS | 1738 | 1467318286997 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 13:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:24:47 INFO - PROCESS | 1738 | 1467318287005 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:24:47 INFO - PROCESS | 1738 | 1467318287008 Marionette TRACE conn3 <- [1,2486,null,{}] 13:24:47 INFO - PROCESS | 1738 | 1467318287014 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:47 INFO - PROCESS | 1738 | 1467318287024 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:47 INFO - PROCESS | 1738 | 1467318287277 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 13:24:47 INFO - PROCESS | 1738 | 1467318287521 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:47 INFO - PROCESS | 1738 | 1467318287530 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51c800 == 40 [pid = 1738] [id = 629] 13:24:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x92ca1800) [pid = 1738] [serial = 1888] [outer = (nil)] 13:24:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x947e5c00) [pid = 1738] [serial = 1889] [outer = 0x92ca1800] 13:24:47 INFO - PROCESS | 1738 | 1467318287624 Marionette DEBUG loaded listener.js 13:24:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x9519c000) [pid = 1738] [serial = 1890] [outer = 0x92ca1800] 13:24:48 INFO - PROCESS | 1738 | 1467318288496 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 13:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1544ms 13:24:48 INFO - PROCESS | 1738 | 1467318288556 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 13:24:48 INFO - PROCESS | 1738 | 1467318288560 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 13:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:24:48 INFO - PROCESS | 1738 | 1467318288569 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - PROCESS | 1738 | 1467318288573 Marionette TRACE conn3 <- [1,2490,null,{}] 13:24:48 INFO - PROCESS | 1738 | 1467318288578 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:48 INFO - PROCESS | 1738 | 1467318288583 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:48 INFO - PROCESS | 1738 | 1467318288762 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 13:24:48 INFO - PROCESS | 1738 | 1467318288952 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:48 INFO - PROCESS | 1738 | 1467318288960 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f820000 == 41 [pid = 1738] [id = 630] 13:24:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x913a8400) [pid = 1738] [serial = 1891] [outer = (nil)] 13:24:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x95224800) [pid = 1738] [serial = 1892] [outer = 0x913a8400] 13:24:49 INFO - PROCESS | 1738 | 1467318289046 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x9522a800) [pid = 1738] [serial = 1893] [outer = 0x913a8400] 13:24:49 INFO - PROCESS | 1738 | 1467318289994 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1482ms 13:24:50 INFO - PROCESS | 1738 | 1467318290052 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 13:24:50 INFO - PROCESS | 1738 | 1467318290055 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 13:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:24:50 INFO - PROCESS | 1738 | 1467318290062 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:24:50 INFO - PROCESS | 1738 | 1467318290065 Marionette TRACE conn3 <- [1,2494,null,{}] 13:24:50 INFO - PROCESS | 1738 | 1467318290071 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:50 INFO - PROCESS | 1738 | 1467318290076 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:50 INFO - PROCESS | 1738 | 1467318290255 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 13:24:50 INFO - PROCESS | 1738 | 1467318290445 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:50 INFO - PROCESS | 1738 | 1467318290454 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d510400 == 42 [pid = 1738] [id = 631] 13:24:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8db88400) [pid = 1738] [serial = 1894] [outer = (nil)] 13:24:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x9522fc00) [pid = 1738] [serial = 1895] [outer = 0x8db88400] 13:24:50 INFO - PROCESS | 1738 | 1467318290550 Marionette DEBUG loaded listener.js 13:24:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x95235400) [pid = 1738] [serial = 1896] [outer = 0x8db88400] 13:24:51 INFO - PROCESS | 1738 | 1467318291501 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 13:24:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:24:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1480ms 13:24:51 INFO - PROCESS | 1738 | 1467318291543 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 1738 | 1467318291547 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 13:24:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:24:51 INFO - PROCESS | 1738 | 1467318291553 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - PROCESS | 1738 | 1467318291556 Marionette TRACE conn3 <- [1,2498,null,{}] 13:24:51 INFO - PROCESS | 1738 | 1467318291563 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:51 INFO - PROCESS | 1738 | 1467318291568 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:51 INFO - PROCESS | 1738 | 1467318291743 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 13:24:51 INFO - PROCESS | 1738 | 1467318291947 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 1738 | 1467318291958 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51f400 == 43 [pid = 1738] [id = 632] 13:24:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8d51fc00) [pid = 1738] [serial = 1897] [outer = (nil)] 13:24:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8d58c000) [pid = 1738] [serial = 1898] [outer = 0x8d51fc00] 13:24:52 INFO - PROCESS | 1738 | 1467318292236 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8d982800) [pid = 1738] [serial = 1899] [outer = 0x8d51fc00] 13:24:53 INFO - PROCESS | 1738 | 1467318293341 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 13:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1843ms 13:24:53 INFO - PROCESS | 1738 | 1467318293400 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 13:24:53 INFO - PROCESS | 1738 | 1467318293406 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 13:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:24:53 INFO - PROCESS | 1738 | 1467318293416 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:24:53 INFO - PROCESS | 1738 | 1467318293420 Marionette TRACE conn3 <- [1,2502,null,{}] 13:24:53 INFO - PROCESS | 1738 | 1467318293427 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:53 INFO - PROCESS | 1738 | 1467318293433 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:53 INFO - PROCESS | 1738 | 1467318293614 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4bd800 == 42 [pid = 1738] [id = 574] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c6800 == 41 [pid = 1738] [id = 577] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8d511000 == 40 [pid = 1738] [id = 568] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6edc00 == 39 [pid = 1738] [id = 567] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6ed800 == 38 [pid = 1738] [id = 576] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8d981400 == 37 [pid = 1738] [id = 570] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8f81d400 == 36 [pid = 1738] [id = 580] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c9c00 == 35 [pid = 1738] [id = 610] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8f94b000 == 34 [pid = 1738] [id = 569] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6e7c00 == 33 [pid = 1738] [id = 571] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97d000 == 32 [pid = 1738] [id = 579] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4b7800 == 31 [pid = 1738] [id = 578] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x91ccb400 == 30 [pid = 1738] [id = 572] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x91cc5c00 == 29 [pid = 1738] [id = 581] 13:24:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8d513400 == 28 [pid = 1738] [id = 573] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x93a56c00) [pid = 1738] [serial = 1817] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x93c63c00) [pid = 1738] [serial = 1818] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x95219c00) [pid = 1738] [serial = 1824] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8efa4400) [pid = 1738] [serial = 1839] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8db95400) [pid = 1738] [serial = 1830] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x92327400) [pid = 1738] [serial = 1815] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8e76e800) [pid = 1738] [serial = 1811] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x947d6400) [pid = 1738] [serial = 1821] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8ee67c00) [pid = 1738] [serial = 1838] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8d58f000) [pid = 1738] [serial = 1829] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8d518800) [pid = 1738] [serial = 1832] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e4bf800) [pid = 1738] [serial = 1835] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8efa9c00) [pid = 1738] [serial = 1827] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91cc8800) [pid = 1738] [serial = 1814] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e748000) [pid = 1738] [serial = 1836] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8d51e400) [pid = 1738] [serial = 1833] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8ee66c00) [pid = 1738] [serial = 1812] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x93c75400) [pid = 1738] [serial = 1820] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x947e4800) [pid = 1738] [serial = 1823] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f870800) [pid = 1738] [serial = 1842] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8e4bc400) [pid = 1738] [serial = 1826] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f869c00) [pid = 1738] [serial = 1841] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f873800) [pid = 1738] [serial = 1844] [outer = (nil)] [url = about:blank] 13:24:55 INFO - PROCESS | 1738 | 1467318295009 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:55 INFO - PROCESS | 1738 | 1467318295021 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1ca400 == 29 [pid = 1738] [id = 633] 13:24:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8b1cd400) [pid = 1738] [serial = 1900] [outer = (nil)] 13:24:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8d513800) [pid = 1738] [serial = 1901] [outer = 0x8b1cd400] 13:24:55 INFO - PROCESS | 1738 | 1467318295100 Marionette DEBUG loaded listener.js 13:24:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8d588400) [pid = 1738] [serial = 1902] [outer = 0x8b1cd400] 13:24:55 INFO - PROCESS | 1738 | 1467318295946 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2554ms 13:24:55 INFO - PROCESS | 1738 | 1467318295974 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 13:24:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:24:55 INFO - PROCESS | 1738 | 1467318295980 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 13:24:55 INFO - PROCESS | 1738 | 1467318295987 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:24:55 INFO - PROCESS | 1738 | 1467318295991 Marionette TRACE conn3 <- [1,2506,null,{}] 13:24:56 INFO - PROCESS | 1738 | 1467318296000 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:56 INFO - PROCESS | 1738 | 1467318296006 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:56 INFO - PROCESS | 1738 | 1467318296242 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 13:24:56 INFO - PROCESS | 1738 | 1467318296379 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:56 INFO - PROCESS | 1738 | 1467318296390 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8dc00 == 30 [pid = 1738] [id = 634] 13:24:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8db91800) [pid = 1738] [serial = 1903] [outer = (nil)] 13:24:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8e4b8800) [pid = 1738] [serial = 1904] [outer = 0x8db91800] 13:24:56 INFO - PROCESS | 1738 | 1467318296463 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e4c1c00) [pid = 1738] [serial = 1905] [outer = 0x8db91800] 13:24:57 INFO - PROCESS | 1738 | 1467318297324 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:24:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:24:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1381ms 13:24:57 INFO - PROCESS | 1738 | 1467318297388 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 13:24:57 INFO - PROCESS | 1738 | 1467318297396 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 13:24:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:24:57 INFO - PROCESS | 1738 | 1467318297403 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:24:57 INFO - PROCESS | 1738 | 1467318297407 Marionette TRACE conn3 <- [1,2510,null,{}] 13:24:57 INFO - PROCESS | 1738 | 1467318297413 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:57 INFO - PROCESS | 1738 | 1467318297419 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:57 INFO - PROCESS | 1738 | 1467318297647 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 13:24:57 INFO - PROCESS | 1738 | 1467318297669 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 1738 | 1467318297677 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e750c00 == 31 [pid = 1738] [id = 635] 13:24:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8ee60400) [pid = 1738] [serial = 1906] [outer = (nil)] 13:24:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8ee65800) [pid = 1738] [serial = 1907] [outer = 0x8ee60400] 13:24:57 INFO - PROCESS | 1738 | 1467318297746 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8efa0000) [pid = 1738] [serial = 1908] [outer = 0x8ee60400] 13:24:58 INFO - PROCESS | 1738 | 1467318298799 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 13:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1435ms 13:24:58 INFO - PROCESS | 1738 | 1467318298839 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 13:24:58 INFO - PROCESS | 1738 | 1467318298842 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 13:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:24:58 INFO - PROCESS | 1738 | 1467318298862 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:24:58 INFO - PROCESS | 1738 | 1467318298872 Marionette TRACE conn3 <- [1,2514,null,{}] 13:24:58 INFO - PROCESS | 1738 | 1467318298881 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:24:58 INFO - PROCESS | 1738 | 1467318298889 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:59 INFO - PROCESS | 1738 | 1467318299119 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 13:24:59 INFO - PROCESS | 1738 | 1467318299145 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 1738 | 1467318299151 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:24:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e766c00 == 32 [pid = 1738] [id = 636] 13:24:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f0db800) [pid = 1738] [serial = 1909] [outer = (nil)] 13:24:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f81b800) [pid = 1738] [serial = 1910] [outer = 0x8f0db800] 13:24:59 INFO - PROCESS | 1738 | 1467318299243 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f827800) [pid = 1738] [serial = 1911] [outer = 0x8f0db800] 13:25:00 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x9137b800) [pid = 1738] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:25:00 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x913a5400) [pid = 1738] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:25:00 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f825000) [pid = 1738] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:25:00 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8d589400) [pid = 1738] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:25:00 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8d97a400) [pid = 1738] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:25:00 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x913a1c00) [pid = 1738] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:25:00 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8db8a000) [pid = 1738] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:25:00 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f6e1400) [pid = 1738] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:25:00 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8db94400) [pid = 1738] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:25:00 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x9232ec00) [pid = 1738] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:25:00 INFO - PROCESS | 1738 | 1467318300736 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:25:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:25:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1953ms 13:25:00 INFO - PROCESS | 1738 | 1467318300805 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 1738 | 1467318300813 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 13:25:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:25:00 INFO - PROCESS | 1738 | 1467318300822 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - PROCESS | 1738 | 1467318300826 Marionette TRACE conn3 <- [1,2518,null,{}] 13:25:00 INFO - PROCESS | 1738 | 1467318300835 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:00 INFO - PROCESS | 1738 | 1467318300842 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:01 INFO - PROCESS | 1738 | 1467318301115 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 13:25:01 INFO - PROCESS | 1738 | 1467318301128 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 1738 | 1467318301135 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d4c00 == 33 [pid = 1738] [id = 637] 13:25:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8d97c000) [pid = 1738] [serial = 1912] [outer = (nil)] 13:25:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f82ac00) [pid = 1738] [serial = 1913] [outer = 0x8d97c000] 13:25:01 INFO - PROCESS | 1738 | 1467318301210 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f86dc00) [pid = 1738] [serial = 1914] [outer = 0x8d97c000] 13:25:02 INFO - PROCESS | 1738 | 1467318302213 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:25:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:25:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1434ms 13:25:02 INFO - PROCESS | 1738 | 1467318302257 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 13:25:02 INFO - PROCESS | 1738 | 1467318302264 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 13:25:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:25:02 INFO - PROCESS | 1738 | 1467318302273 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:25:02 INFO - PROCESS | 1738 | 1467318302279 Marionette TRACE conn3 <- [1,2522,null,{}] 13:25:02 INFO - PROCESS | 1738 | 1467318302287 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:02 INFO - PROCESS | 1738 | 1467318302293 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:02 INFO - PROCESS | 1738 | 1467318302502 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 13:25:02 INFO - PROCESS | 1738 | 1467318302688 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:02 INFO - PROCESS | 1738 | 1467318302709 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d517400 == 34 [pid = 1738] [id = 638] 13:25:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8d582000) [pid = 1738] [serial = 1915] [outer = (nil)] 13:25:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8db93400) [pid = 1738] [serial = 1916] [outer = 0x8d582000] 13:25:02 INFO - PROCESS | 1738 | 1467318302843 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8e76e800) [pid = 1738] [serial = 1917] [outer = 0x8d582000] 13:25:04 INFO - PROCESS | 1738 | 1467318304009 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 13:25:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:25:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1785ms 13:25:04 INFO - PROCESS | 1738 | 1467318304058 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 13:25:04 INFO - PROCESS | 1738 | 1467318304066 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 13:25:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:25:04 INFO - PROCESS | 1738 | 1467318304076 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - PROCESS | 1738 | 1467318304081 Marionette TRACE conn3 <- [1,2526,null,{}] 13:25:04 INFO - PROCESS | 1738 | 1467318304088 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:04 INFO - PROCESS | 1738 | 1467318304094 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:04 INFO - PROCESS | 1738 | 1467318304299 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 13:25:04 INFO - PROCESS | 1738 | 1467318304531 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:04 INFO - PROCESS | 1738 | 1467318304539 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51dc00 == 35 [pid = 1738] [id = 639] 13:25:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8d51e800) [pid = 1738] [serial = 1918] [outer = (nil)] 13:25:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f86a000) [pid = 1738] [serial = 1919] [outer = 0x8d51e800] 13:25:04 INFO - PROCESS | 1738 | 1467318304674 Marionette DEBUG loaded listener.js 13:25:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f945000) [pid = 1738] [serial = 1920] [outer = 0x8d51e800] 13:25:05 INFO - PROCESS | 1738 | 1467318305746 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1745ms 13:25:05 INFO - PROCESS | 1738 | 1467318305823 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 13:25:05 INFO - PROCESS | 1738 | 1467318305828 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 13:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:25:05 INFO - PROCESS | 1738 | 1467318305837 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:25:05 INFO - PROCESS | 1738 | 1467318305847 Marionette TRACE conn3 <- [1,2530,null,{}] 13:25:05 INFO - PROCESS | 1738 | 1467318305873 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:05 INFO - PROCESS | 1738 | 1467318305886 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:06 INFO - PROCESS | 1738 | 1467318306364 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 13:25:06 INFO - PROCESS | 1738 | 1467318306512 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:06 INFO - PROCESS | 1738 | 1467318306526 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x913ab400 == 36 [pid = 1738] [id = 640] 13:25:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x913abc00) [pid = 1738] [serial = 1921] [outer = (nil)] 13:25:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91cc1c00) [pid = 1738] [serial = 1922] [outer = 0x913abc00] 13:25:06 INFO - PROCESS | 1738 | 1467318306650 Marionette DEBUG loaded listener.js 13:25:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x91cce000) [pid = 1738] [serial = 1923] [outer = 0x913abc00] 13:25:07 INFO - PROCESS | 1738 | 1467318307660 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1900ms 13:25:07 INFO - PROCESS | 1738 | 1467318307737 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 13:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:25:07 INFO - PROCESS | 1738 | 1467318307742 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 13:25:07 INFO - PROCESS | 1738 | 1467318307748 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:25:07 INFO - PROCESS | 1738 | 1467318307752 Marionette TRACE conn3 <- [1,2534,null,{}] 13:25:07 INFO - PROCESS | 1738 | 1467318307759 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:07 INFO - PROCESS | 1738 | 1467318307764 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:07 INFO - PROCESS | 1738 | 1467318307956 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 13:25:08 INFO - PROCESS | 1738 | 1467318308138 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:08 INFO - PROCESS | 1738 | 1467318308147 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cd000 == 37 [pid = 1738] [id = 641] 13:25:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91374000) [pid = 1738] [serial = 1924] [outer = (nil)] 13:25:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x9232e000) [pid = 1738] [serial = 1925] [outer = 0x91374000] 13:25:08 INFO - PROCESS | 1738 | 1467318308292 Marionette DEBUG loaded listener.js 13:25:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x9232fc00) [pid = 1738] [serial = 1926] [outer = 0x91374000] 13:25:09 INFO - PROCESS | 1738 | 1467318309445 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 13:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1744ms 13:25:09 INFO - PROCESS | 1738 | 1467318309492 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 13:25:09 INFO - PROCESS | 1738 | 1467318309499 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 13:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:25:09 INFO - PROCESS | 1738 | 1467318309507 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:25:09 INFO - PROCESS | 1738 | 1467318309511 Marionette TRACE conn3 <- [1,2538,null,{}] 13:25:09 INFO - PROCESS | 1738 | 1467318309519 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:09 INFO - PROCESS | 1738 | 1467318309525 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:09 INFO - PROCESS | 1738 | 1467318309744 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 13:25:10 INFO - PROCESS | 1738 | 1467318310095 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:10 INFO - PROCESS | 1738 | 1467318310110 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:10 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6e8000 == 36 [pid = 1738] [id = 613] 13:25:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8ec00 == 37 [pid = 1738] [id = 642] 13:25:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8db8fc00) [pid = 1738] [serial = 1927] [outer = (nil)] 13:25:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8e4ba800) [pid = 1738] [serial = 1928] [outer = 0x8db8fc00] 13:25:10 INFO - PROCESS | 1738 | 1467318310200 Marionette DEBUG loaded listener.js 13:25:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8e74c000) [pid = 1738] [serial = 1929] [outer = 0x8db8fc00] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x913a3400) [pid = 1738] [serial = 1871] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x91f23800) [pid = 1738] [serial = 1856] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x91f21c00) [pid = 1738] [serial = 1857] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f945400) [pid = 1738] [serial = 1850] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8f94a400) [pid = 1738] [serial = 1851] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f948400) [pid = 1738] [serial = 1862] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x91f22c00) [pid = 1738] [serial = 1863] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8db96c00) [pid = 1738] [serial = 1847] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8ee61c00) [pid = 1738] [serial = 1848] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x913a6c00) [pid = 1738] [serial = 1853] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91cc4800) [pid = 1738] [serial = 1854] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e74b400) [pid = 1738] [serial = 1865] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8ee59800) [pid = 1738] [serial = 1866] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f81cc00) [pid = 1738] [serial = 1868] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f869800) [pid = 1738] [serial = 1869] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f878400) [pid = 1738] [serial = 1845] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x92b45800) [pid = 1738] [serial = 1859] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x92b47400) [pid = 1738] [serial = 1860] [outer = (nil)] [url = about:blank] 13:25:10 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91cc3400) [pid = 1738] [serial = 1872] [outer = (nil)] [url = about:blank] 13:25:11 INFO - PROCESS | 1738 | 1467318311047 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1597ms 13:25:11 INFO - PROCESS | 1738 | 1467318311104 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 13:25:11 INFO - PROCESS | 1738 | 1467318311111 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 13:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:25:11 INFO - PROCESS | 1738 | 1467318311126 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:25:11 INFO - PROCESS | 1738 | 1467318311129 Marionette TRACE conn3 <- [1,2542,null,{}] 13:25:11 INFO - PROCESS | 1738 | 1467318311136 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:11 INFO - PROCESS | 1738 | 1467318311141 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:11 INFO - PROCESS | 1738 | 1467318311308 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 13:25:11 INFO - PROCESS | 1738 | 1467318311514 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:11 INFO - PROCESS | 1738 | 1467318311525 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5a400 == 38 [pid = 1738] [id = 643] 13:25:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f0d1800) [pid = 1738] [serial = 1930] [outer = (nil)] 13:25:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f6e7400) [pid = 1738] [serial = 1931] [outer = 0x8f0d1800] 13:25:11 INFO - PROCESS | 1738 | 1467318311615 Marionette DEBUG loaded listener.js 13:25:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f824800) [pid = 1738] [serial = 1932] [outer = 0x8f0d1800] 13:25:12 INFO - PROCESS | 1738 | 1467318312447 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 13:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1390ms 13:25:12 INFO - PROCESS | 1738 | 1467318312512 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 13:25:12 INFO - PROCESS | 1738 | 1467318312517 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 13:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:25:12 INFO - PROCESS | 1738 | 1467318312527 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:25:12 INFO - PROCESS | 1738 | 1467318312533 Marionette TRACE conn3 <- [1,2546,null,{}] 13:25:12 INFO - PROCESS | 1738 | 1467318312560 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:12 INFO - PROCESS | 1738 | 1467318312569 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:12 INFO - PROCESS | 1738 | 1467318312790 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 13:25:12 INFO - PROCESS | 1738 | 1467318312812 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 1738 | 1467318312823 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x9137fc00 == 39 [pid = 1738] [id = 644] 13:25:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91380800) [pid = 1738] [serial = 1933] [outer = (nil)] 13:25:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x913a7c00) [pid = 1738] [serial = 1934] [outer = 0x91380800] 13:25:12 INFO - PROCESS | 1738 | 1467318312896 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x913b0800) [pid = 1738] [serial = 1935] [outer = 0x91380800] 13:25:13 INFO - PROCESS | 1738 | 1467318313895 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 13:25:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:25:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1404ms 13:25:13 INFO - PROCESS | 1738 | 1467318313933 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 13:25:13 INFO - PROCESS | 1738 | 1467318313937 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 13:25:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:25:13 INFO - PROCESS | 1738 | 1467318313944 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:25:13 INFO - PROCESS | 1738 | 1467318313946 Marionette TRACE conn3 <- [1,2550,null,{}] 13:25:13 INFO - PROCESS | 1738 | 1467318313959 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:13 INFO - PROCESS | 1738 | 1467318313965 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:14 INFO - PROCESS | 1738 | 1467318314198 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 13:25:14 INFO - PROCESS | 1738 | 1467318314224 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:14 INFO - PROCESS | 1738 | 1467318314231 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa7000 == 40 [pid = 1738] [id = 645] 13:25:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x9137a800) [pid = 1738] [serial = 1936] [outer = (nil)] 13:25:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x91f23400) [pid = 1738] [serial = 1937] [outer = 0x9137a800] 13:25:14 INFO - PROCESS | 1738 | 1467318314304 Marionette DEBUG loaded listener.js 13:25:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x92327800) [pid = 1738] [serial = 1938] [outer = 0x9137a800] 13:25:14 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x92b4e800) [pid = 1738] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:25:14 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f0dc400) [pid = 1738] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:25:14 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x92ca1800) [pid = 1738] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:25:14 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x913a8400) [pid = 1738] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:25:14 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8db88400) [pid = 1738] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:25:14 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8b1cd400) [pid = 1738] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:25:14 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8db91800) [pid = 1738] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:25:14 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8d51fc00) [pid = 1738] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:25:14 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8d979c00) [pid = 1738] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:25:14 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f86e000) [pid = 1738] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:25:14 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8f0db800) [pid = 1738] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:25:14 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x91f24400) [pid = 1738] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:25:14 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8ee60400) [pid = 1738] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:25:15 INFO - PROCESS | 1738 | 1467318315385 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 13:25:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:25:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1484ms 13:25:15 INFO - PROCESS | 1738 | 1467318315429 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 1738 | 1467318315433 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 13:25:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:25:15 INFO - PROCESS | 1738 | 1467318315439 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:25:15 INFO - PROCESS | 1738 | 1467318315441 Marionette TRACE conn3 <- [1,2554,null,{}] 13:25:15 INFO - PROCESS | 1738 | 1467318315455 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:15 INFO - PROCESS | 1738 | 1467318315460 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:15 INFO - PROCESS | 1738 | 1467318315625 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 13:25:15 INFO - PROCESS | 1738 | 1467318315639 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 1738 | 1467318315649 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa6000 == 41 [pid = 1738] [id = 646] 13:25:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8f823000) [pid = 1738] [serial = 1939] [outer = (nil)] 13:25:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x91ccf400) [pid = 1738] [serial = 1940] [outer = 0x8f823000] 13:25:15 INFO - PROCESS | 1738 | 1467318315730 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x91cc8400) [pid = 1738] [serial = 1941] [outer = 0x8f823000] 13:25:16 INFO - PROCESS | 1738 | 1467318316722 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:25:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:25:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1343ms 13:25:16 INFO - PROCESS | 1738 | 1467318316783 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 13:25:16 INFO - PROCESS | 1738 | 1467318316787 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 13:25:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:25:16 INFO - PROCESS | 1738 | 1467318316793 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:25:16 INFO - PROCESS | 1738 | 1467318316796 Marionette TRACE conn3 <- [1,2558,null,{}] 13:25:16 INFO - PROCESS | 1738 | 1467318316801 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:16 INFO - PROCESS | 1738 | 1467318316812 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:17 INFO - PROCESS | 1738 | 1467318317091 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 13:25:17 INFO - PROCESS | 1738 | 1467318317277 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:17 INFO - PROCESS | 1738 | 1467318317286 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cd800 == 42 [pid = 1738] [id = 647] 13:25:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8b1d2800) [pid = 1738] [serial = 1942] [outer = (nil)] 13:25:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8d519c00) [pid = 1738] [serial = 1943] [outer = 0x8b1d2800] 13:25:17 INFO - PROCESS | 1738 | 1467318317373 Marionette DEBUG loaded listener.js 13:25:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8d58c400) [pid = 1738] [serial = 1944] [outer = 0x8b1d2800] 13:25:18 INFO - PROCESS | 1738 | 1467318318489 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:25:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:25:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1731ms 13:25:18 INFO - PROCESS | 1738 | 1467318318526 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 13:25:18 INFO - PROCESS | 1738 | 1467318318533 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 13:25:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:25:18 INFO - PROCESS | 1738 | 1467318318541 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:25:18 INFO - PROCESS | 1738 | 1467318318546 Marionette TRACE conn3 <- [1,2562,null,{}] 13:25:18 INFO - PROCESS | 1738 | 1467318318553 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:18 INFO - PROCESS | 1738 | 1467318318562 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:18 INFO - PROCESS | 1738 | 1467318318754 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 13:25:19 INFO - PROCESS | 1738 | 1467318318994 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:19 INFO - PROCESS | 1738 | 1467318319007 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e770000 == 43 [pid = 1738] [id = 648] 13:25:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8ee5b000) [pid = 1738] [serial = 1945] [outer = (nil)] 13:25:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8ee61400) [pid = 1738] [serial = 1946] [outer = 0x8ee5b000] 13:25:19 INFO - PROCESS | 1738 | 1467318319137 Marionette DEBUG loaded listener.js 13:25:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8efa9800) [pid = 1738] [serial = 1947] [outer = 0x8ee5b000] 13:25:20 INFO - PROCESS | 1738 | 1467318320218 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 13:25:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:25:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1734ms 13:25:20 INFO - PROCESS | 1738 | 1467318320276 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 13:25:20 INFO - PROCESS | 1738 | 1467318320283 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 13:25:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:25:20 INFO - PROCESS | 1738 | 1467318320291 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:25:20 INFO - PROCESS | 1738 | 1467318320295 Marionette TRACE conn3 <- [1,2566,null,{}] 13:25:20 INFO - PROCESS | 1738 | 1467318320302 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:20 INFO - PROCESS | 1738 | 1467318320308 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:20 INFO - PROCESS | 1738 | 1467318320532 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 13:25:20 INFO - PROCESS | 1738 | 1467318320915 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 1738 | 1467318320926 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f942c00 == 44 [pid = 1738] [id = 649] 13:25:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f948800) [pid = 1738] [serial = 1948] [outer = (nil)] 13:25:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x91371400) [pid = 1738] [serial = 1949] [outer = 0x8f948800] 13:25:21 INFO - PROCESS | 1738 | 1467318321029 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x913a4c00) [pid = 1738] [serial = 1950] [outer = 0x8f948800] 13:25:22 INFO - PROCESS | 1738 | 1467318322053 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 13:25:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:25:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1797ms 13:25:22 INFO - PROCESS | 1738 | 1467318322088 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 13:25:22 INFO - PROCESS | 1738 | 1467318322095 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 13:25:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:25:22 INFO - PROCESS | 1738 | 1467318322118 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - PROCESS | 1738 | 1467318322129 Marionette TRACE conn3 <- [1,2570,null,{}] 13:25:22 INFO - PROCESS | 1738 | 1467318322139 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:22 INFO - PROCESS | 1738 | 1467318322149 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:22 INFO - PROCESS | 1738 | 1467318322437 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 13:25:22 INFO - PROCESS | 1738 | 1467318322714 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:22 INFO - PROCESS | 1738 | 1467318322724 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db95400 == 45 [pid = 1738] [id = 650] 13:25:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f94cc00) [pid = 1738] [serial = 1951] [outer = (nil)] 13:25:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x92b4d000) [pid = 1738] [serial = 1952] [outer = 0x8f94cc00] 13:25:22 INFO - PROCESS | 1738 | 1467318322842 Marionette DEBUG loaded listener.js 13:25:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x92c9a000) [pid = 1738] [serial = 1953] [outer = 0x8f94cc00] 13:25:23 INFO - PROCESS | 1738 | 1467318323952 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 13:25:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:25:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1907ms 13:25:24 INFO - PROCESS | 1738 | 1467318324013 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 13:25:24 INFO - PROCESS | 1738 | 1467318324017 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 13:25:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:25:24 INFO - PROCESS | 1738 | 1467318324023 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:25:24 INFO - PROCESS | 1738 | 1467318324027 Marionette TRACE conn3 <- [1,2574,null,{}] 13:25:24 INFO - PROCESS | 1738 | 1467318324033 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:24 INFO - PROCESS | 1738 | 1467318324038 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:24 INFO - PROCESS | 1738 | 1467318324217 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 13:25:24 INFO - PROCESS | 1738 | 1467318324402 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 1738 | 1467318324411 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f94bc00 == 46 [pid = 1738] [id = 651] 13:25:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x92b51000) [pid = 1738] [serial = 1954] [outer = (nil)] 13:25:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x92eb4000) [pid = 1738] [serial = 1955] [outer = 0x92b51000] 13:25:24 INFO - PROCESS | 1738 | 1467318324499 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x92fedc00) [pid = 1738] [serial = 1956] [outer = 0x92b51000] 13:25:25 INFO - PROCESS | 1738 | 1467318325431 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:25:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:25:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1485ms 13:25:25 INFO - PROCESS | 1738 | 1467318325511 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 13:25:25 INFO - PROCESS | 1738 | 1467318325514 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 13:25:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:25:25 INFO - PROCESS | 1738 | 1467318325521 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - PROCESS | 1738 | 1467318325524 Marionette TRACE conn3 <- [1,2578,null,{}] 13:25:25 INFO - PROCESS | 1738 | 1467318325530 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:25 INFO - PROCESS | 1738 | 1467318325536 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:25 INFO - PROCESS | 1738 | 1467318325770 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 13:25:26 INFO - PROCESS | 1738 | 1467318326030 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:26 INFO - PROCESS | 1738 | 1467318326047 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x92fef800 == 47 [pid = 1738] [id = 652] 13:25:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x93a55000) [pid = 1738] [serial = 1957] [outer = (nil)] 13:25:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x93a5c400) [pid = 1738] [serial = 1958] [outer = 0x93a55000] 13:25:26 INFO - PROCESS | 1738 | 1467318326186 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x93c7c400) [pid = 1738] [serial = 1959] [outer = 0x93a55000] 13:25:27 INFO - PROCESS | 1738 | 1467318327210 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:25:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:25:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1740ms 13:25:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:25:27 INFO - PROCESS | 1738 | 1467318327263 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 1738 | 1467318327266 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 13:25:27 INFO - PROCESS | 1738 | 1467318327274 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 1738 | 1467318327277 Marionette TRACE conn3 <- [1,2582,null,{}] 13:25:27 INFO - PROCESS | 1738 | 1467318327284 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:27 INFO - PROCESS | 1738 | 1467318327289 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:27 INFO - PROCESS | 1738 | 1467318327482 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 13:25:27 INFO - PROCESS | 1738 | 1467318327686 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 1738 | 1467318327695 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db89800 == 48 [pid = 1738] [id = 653] 13:25:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8e76b800) [pid = 1738] [serial = 1960] [outer = (nil)] 13:25:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x93c7ec00) [pid = 1738] [serial = 1961] [outer = 0x8e76b800] 13:25:27 INFO - PROCESS | 1738 | 1467318327781 Marionette DEBUG loaded listener.js 13:25:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x947e4400) [pid = 1738] [serial = 1962] [outer = 0x8e76b800] 13:25:28 INFO - PROCESS | 1738 | 1467318328806 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:25:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:25:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1584ms 13:25:28 INFO - PROCESS | 1738 | 1467318328859 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 13:25:28 INFO - PROCESS | 1738 | 1467318328862 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 13:25:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:25:28 INFO - PROCESS | 1738 | 1467318328869 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - PROCESS | 1738 | 1467318328873 Marionette TRACE conn3 <- [1,2586,null,{}] 13:25:28 INFO - PROCESS | 1738 | 1467318328879 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:28 INFO - PROCESS | 1738 | 1467318328884 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:29 INFO - PROCESS | 1738 | 1467318329063 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 13:25:29 INFO - PROCESS | 1738 | 1467318329510 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 1738 | 1467318329521 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51f000 == 49 [pid = 1738] [id = 654] 13:25:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8d51f800) [pid = 1738] [serial = 1963] [outer = (nil)] 13:25:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8d58bc00) [pid = 1738] [serial = 1964] [outer = 0x8d51f800] 13:25:29 INFO - PROCESS | 1738 | 1467318329646 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8db8e800) [pid = 1738] [serial = 1965] [outer = 0x8d51f800] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa6000 == 48 [pid = 1738] [id = 646] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa7000 == 47 [pid = 1738] [id = 645] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x9137fc00 == 46 [pid = 1738] [id = 644] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5a400 == 45 [pid = 1738] [id = 643] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8ec00 == 44 [pid = 1738] [id = 642] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1ca400 == 43 [pid = 1738] [id = 633] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d2c00 == 42 [pid = 1738] [id = 622] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8d510400 == 41 [pid = 1738] [id = 631] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8e766c00 == 40 [pid = 1738] [id = 636] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4bac00 == 39 [pid = 1738] [id = 612] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8d517400 == 38 [pid = 1738] [id = 638] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x91cd0400 == 37 [pid = 1738] [id = 619] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8db97800 == 36 [pid = 1738] [id = 611] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d4c00 == 35 [pid = 1738] [id = 637] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x91ccf800 == 34 [pid = 1738] [id = 626] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8d581800 == 33 [pid = 1738] [id = 620] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x9137e400 == 32 [pid = 1738] [id = 618] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51dc00 == 31 [pid = 1738] [id = 639] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8e750c00 == 30 [pid = 1738] [id = 635] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51a800 == 29 [pid = 1738] [id = 624] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cd000 == 28 [pid = 1738] [id = 641] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58b800 == 27 [pid = 1738] [id = 616] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8dc00 == 26 [pid = 1738] [id = 634] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8f820c00 == 25 [pid = 1738] [id = 625] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x913ab400 == 24 [pid = 1738] [id = 640] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x9137ac00 == 23 [pid = 1738] [id = 623] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51d800 == 22 [pid = 1738] [id = 615] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8d986800 == 21 [pid = 1738] [id = 614] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8db90400 == 20 [pid = 1738] [id = 628] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51c800 == 19 [pid = 1738] [id = 629] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x913a1800 == 18 [pid = 1738] [id = 617] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x92b44800 == 17 [pid = 1738] [id = 627] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8d985800 == 16 [pid = 1738] [id = 621] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51f400 == 15 [pid = 1738] [id = 632] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8f820000 == 14 [pid = 1738] [id = 630] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x92fef800 == 13 [pid = 1738] [id = 652] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8db89800 == 12 [pid = 1738] [id = 653] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8f94bc00 == 11 [pid = 1738] [id = 651] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8db95400 == 10 [pid = 1738] [id = 650] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8e770000 == 9 [pid = 1738] [id = 648] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8f942c00 == 8 [pid = 1738] [id = 649] 13:25:31 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cd800 == 7 [pid = 1738] [id = 647] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8f82ac00) [pid = 1738] [serial = 1913] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x92eb1c00) [pid = 1738] [serial = 1884] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x92ca3400) [pid = 1738] [serial = 1883] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x939b0400) [pid = 1738] [serial = 1887] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x939a9c00) [pid = 1738] [serial = 1886] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x9519c000) [pid = 1738] [serial = 1890] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x947e5c00) [pid = 1738] [serial = 1889] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x9522a800) [pid = 1738] [serial = 1893] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x95224800) [pid = 1738] [serial = 1892] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x95235400) [pid = 1738] [serial = 1896] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x9522fc00) [pid = 1738] [serial = 1895] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8d513800) [pid = 1738] [serial = 1901] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8d588400) [pid = 1738] [serial = 1902] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8e4b8800) [pid = 1738] [serial = 1904] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8d982800) [pid = 1738] [serial = 1899] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8ee67400) [pid = 1738] [serial = 1875] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8d58c000) [pid = 1738] [serial = 1898] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8e76dc00) [pid = 1738] [serial = 1874] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x91377000) [pid = 1738] [serial = 1878] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f946400) [pid = 1738] [serial = 1877] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f81b800) [pid = 1738] [serial = 1910] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x92b44c00) [pid = 1738] [serial = 1881] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x929c7800) [pid = 1738] [serial = 1880] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8ee65800) [pid = 1738] [serial = 1907] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8efa0000) [pid = 1738] [serial = 1908] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8f827800) [pid = 1738] [serial = 1911] [outer = (nil)] [url = about:blank] 13:25:31 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8e4c1c00) [pid = 1738] [serial = 1905] [outer = (nil)] [url = about:blank] 13:25:32 INFO - PROCESS | 1738 | 1467318332052 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:25:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:25:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 3238ms 13:25:32 INFO - PROCESS | 1738 | 1467318332109 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 1738 | 1467318332113 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 13:25:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:25:32 INFO - PROCESS | 1738 | 1467318332124 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 1738 | 1467318332130 Marionette TRACE conn3 <- [1,2590,null,{}] 13:25:32 INFO - PROCESS | 1738 | 1467318332139 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:32 INFO - PROCESS | 1738 | 1467318332144 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:32 INFO - PROCESS | 1738 | 1467318332330 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 13:25:32 INFO - PROCESS | 1738 | 1467318332560 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 1738 | 1467318332574 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97dc00 == 8 [pid = 1738] [id = 655] 13:25:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8d97f400) [pid = 1738] [serial = 1966] [outer = (nil)] 13:25:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8d984000) [pid = 1738] [serial = 1967] [outer = 0x8d97f400] 13:25:32 INFO - PROCESS | 1738 | 1467318332660 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8d988400) [pid = 1738] [serial = 1968] [outer = 0x8d97f400] 13:25:33 INFO - PROCESS | 1738 | 1467318333598 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 13:25:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:25:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1500ms 13:25:33 INFO - PROCESS | 1738 | 1467318333624 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 13:25:33 INFO - PROCESS | 1738 | 1467318333633 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 13:25:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:25:33 INFO - PROCESS | 1738 | 1467318333648 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 1738 | 1467318333653 Marionette TRACE conn3 <- [1,2594,null,{}] 13:25:33 INFO - PROCESS | 1738 | 1467318333660 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:33 INFO - PROCESS | 1738 | 1467318333666 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:33 INFO - PROCESS | 1738 | 1467318333856 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 13:25:34 INFO - PROCESS | 1738 | 1467318334012 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:34 INFO - PROCESS | 1738 | 1467318334019 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e747c00 == 9 [pid = 1738] [id = 656] 13:25:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e748800) [pid = 1738] [serial = 1969] [outer = (nil)] 13:25:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e750c00) [pid = 1738] [serial = 1970] [outer = 0x8e748800] 13:25:34 INFO - PROCESS | 1738 | 1467318334107 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e76fc00) [pid = 1738] [serial = 1971] [outer = 0x8e748800] 13:25:35 INFO - PROCESS | 1738 | 1467318335264 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 13:25:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:25:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1685ms 13:25:35 INFO - PROCESS | 1738 | 1467318335335 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 13:25:35 INFO - PROCESS | 1738 | 1467318335340 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 13:25:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:25:35 INFO - PROCESS | 1738 | 1467318335347 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:25:35 INFO - PROCESS | 1738 | 1467318335353 Marionette TRACE conn3 <- [1,2598,null,{}] 13:25:35 INFO - PROCESS | 1738 | 1467318335388 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:35 INFO - PROCESS | 1738 | 1467318335398 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:35 INFO - PROCESS | 1738 | 1467318335670 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 13:25:35 INFO - PROCESS | 1738 | 1467318335843 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:35 INFO - PROCESS | 1738 | 1467318335853 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d1400 == 10 [pid = 1738] [id = 657] 13:25:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f0d2c00) [pid = 1738] [serial = 1972] [outer = (nil)] 13:25:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f0da800) [pid = 1738] [serial = 1973] [outer = 0x8f0d2c00] 13:25:35 INFO - PROCESS | 1738 | 1467318335932 Marionette DEBUG loaded listener.js 13:25:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f6e3800) [pid = 1738] [serial = 1974] [outer = 0x8f0d2c00] 13:25:37 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8d51e800) [pid = 1738] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:25:37 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x91380800) [pid = 1738] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:25:37 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x91374000) [pid = 1738] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:25:37 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x913abc00) [pid = 1738] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:25:37 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8d582000) [pid = 1738] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:25:37 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8db8fc00) [pid = 1738] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:25:37 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8f0d1800) [pid = 1738] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:25:37 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x9137a800) [pid = 1738] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:25:37 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8d97c000) [pid = 1738] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:25:37 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8f823000) [pid = 1738] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:25:37 INFO - PROCESS | 1738 | 1467318337361 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:25:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:25:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2047ms 13:25:37 INFO - PROCESS | 1738 | 1467318337409 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 13:25:37 INFO - PROCESS | 1738 | 1467318337415 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 13:25:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:25:37 INFO - PROCESS | 1738 | 1467318337458 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:25:37 INFO - PROCESS | 1738 | 1467318337462 Marionette TRACE conn3 <- [1,2602,null,{}] 13:25:37 INFO - PROCESS | 1738 | 1467318337485 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:37 INFO - PROCESS | 1738 | 1467318337491 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:37 INFO - PROCESS | 1738 | 1467318337648 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 13:25:37 INFO - PROCESS | 1738 | 1467318337659 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:37 INFO - PROCESS | 1738 | 1467318337667 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51a000 == 11 [pid = 1738] [id = 658] 13:25:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8d587c00) [pid = 1738] [serial = 1975] [outer = (nil)] 13:25:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8f6f0c00) [pid = 1738] [serial = 1976] [outer = 0x8d587c00] 13:25:37 INFO - PROCESS | 1738 | 1467318337740 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f823400) [pid = 1738] [serial = 1977] [outer = 0x8d587c00] 13:25:38 INFO - PROCESS | 1738 | 1467318338843 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 13:25:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:25:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1444ms 13:25:38 INFO - PROCESS | 1738 | 1467318338867 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 13:25:38 INFO - PROCESS | 1738 | 1467318338871 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 13:25:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:25:38 INFO - PROCESS | 1738 | 1467318338878 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:25:38 INFO - PROCESS | 1738 | 1467318338882 Marionette TRACE conn3 <- [1,2606,null,{}] 13:25:38 INFO - PROCESS | 1738 | 1467318338888 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:38 INFO - PROCESS | 1738 | 1467318338893 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:39 INFO - PROCESS | 1738 | 1467318339117 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 13:25:39 INFO - PROCESS | 1738 | 1467318339318 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:39 INFO - PROCESS | 1738 | 1467318339330 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d513800 == 12 [pid = 1738] [id = 659] 13:25:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8d514000) [pid = 1738] [serial = 1978] [outer = (nil)] 13:25:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8d51dc00) [pid = 1738] [serial = 1979] [outer = 0x8d514000] 13:25:39 INFO - PROCESS | 1738 | 1467318339417 Marionette DEBUG loaded listener.js 13:25:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8d982000) [pid = 1738] [serial = 1980] [outer = 0x8d514000] 13:25:40 INFO - PROCESS | 1738 | 1467318340544 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 13:25:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:25:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1683ms 13:25:40 INFO - PROCESS | 1738 | 1467318340563 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 13:25:40 INFO - PROCESS | 1738 | 1467318340570 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 13:25:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:25:40 INFO - PROCESS | 1738 | 1467318340579 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:25:40 INFO - PROCESS | 1738 | 1467318340584 Marionette TRACE conn3 <- [1,2610,null,{}] 13:25:40 INFO - PROCESS | 1738 | 1467318340592 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:40 INFO - PROCESS | 1738 | 1467318340598 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:40 INFO - PROCESS | 1738 | 1467318340817 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 13:25:41 INFO - PROCESS | 1738 | 1467318341059 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:41 INFO - PROCESS | 1738 | 1467318341069 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e74a800 == 13 [pid = 1738] [id = 660] 13:25:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e765800) [pid = 1738] [serial = 1981] [outer = (nil)] 13:25:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8ee5d400) [pid = 1738] [serial = 1982] [outer = 0x8e765800] 13:25:41 INFO - PROCESS | 1738 | 1467318341201 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8ee68400) [pid = 1738] [serial = 1983] [outer = 0x8e765800] 13:25:42 INFO - PROCESS | 1738 | 1467318342330 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:25:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:25:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1793ms 13:25:42 INFO - PROCESS | 1738 | 1467318342372 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 13:25:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:25:42 INFO - PROCESS | 1738 | 1467318342378 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 13:25:42 INFO - PROCESS | 1738 | 1467318342385 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:25:42 INFO - PROCESS | 1738 | 1467318342388 Marionette TRACE conn3 <- [1,2614,null,{}] 13:25:42 INFO - PROCESS | 1738 | 1467318342395 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:42 INFO - PROCESS | 1738 | 1467318342400 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:42 INFO - PROCESS | 1738 | 1467318342591 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 13:25:42 INFO - PROCESS | 1738 | 1467318342864 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 1738 | 1467318342872 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5e800 == 14 [pid = 1738] [id = 661] 13:25:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8f0db000) [pid = 1738] [serial = 1984] [outer = (nil)] 13:25:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f873800) [pid = 1738] [serial = 1985] [outer = 0x8f0db000] 13:25:43 INFO - PROCESS | 1738 | 1467318342999 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f944800) [pid = 1738] [serial = 1986] [outer = 0x8f0db000] 13:25:43 INFO - PROCESS | 1738 | 1467318343942 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 13:25:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:25:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1600ms 13:25:43 INFO - PROCESS | 1738 | 1467318343984 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 13:25:43 INFO - PROCESS | 1738 | 1467318343991 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 13:25:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:25:44 INFO - PROCESS | 1738 | 1467318344028 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - PROCESS | 1738 | 1467318344036 Marionette TRACE conn3 <- [1,2618,null,{}] 13:25:44 INFO - PROCESS | 1738 | 1467318344042 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:44 INFO - PROCESS | 1738 | 1467318344049 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:44 INFO - PROCESS | 1738 | 1467318344244 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 13:25:44 INFO - PROCESS | 1738 | 1467318344475 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 1738 | 1467318344484 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6edc00 == 15 [pid = 1738] [id = 662] 13:25:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f6ef000) [pid = 1738] [serial = 1987] [outer = (nil)] 13:25:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x91374400) [pid = 1738] [serial = 1988] [outer = 0x8f6ef000] 13:25:44 INFO - PROCESS | 1738 | 1467318344586 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x913a5800) [pid = 1738] [serial = 1989] [outer = 0x8f6ef000] 13:25:45 INFO - PROCESS | 1738 | 1467318345552 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:25:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:25:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1608ms 13:25:45 INFO - PROCESS | 1738 | 1467318345626 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 13:25:45 INFO - PROCESS | 1738 | 1467318345630 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 13:25:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:25:45 INFO - PROCESS | 1738 | 1467318345637 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:25:45 INFO - PROCESS | 1738 | 1467318345641 Marionette TRACE conn3 <- [1,2622,null,{}] 13:25:45 INFO - PROCESS | 1738 | 1467318345646 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:45 INFO - PROCESS | 1738 | 1467318345652 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:45 INFO - PROCESS | 1738 | 1467318345902 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 13:25:46 INFO - PROCESS | 1738 | 1467318346238 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 1738 | 1467318346250 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa1c00 == 16 [pid = 1738] [id = 663] 13:25:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x9137e000) [pid = 1738] [serial = 1990] [outer = (nil)] 13:25:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x91cd0400) [pid = 1738] [serial = 1991] [outer = 0x9137e000] 13:25:46 INFO - PROCESS | 1738 | 1467318346402 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x91ccb000) [pid = 1738] [serial = 1992] [outer = 0x9137e000] 13:25:47 INFO - PROCESS | 1738 | 1467318347623 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 13:25:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:25:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2061ms 13:25:47 INFO - PROCESS | 1738 | 1467318347701 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 13:25:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:25:47 INFO - PROCESS | 1738 | 1467318347705 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 13:25:47 INFO - PROCESS | 1738 | 1467318347712 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 1738 | 1467318347718 Marionette TRACE conn3 <- [1,2626,null,{}] 13:25:47 INFO - PROCESS | 1738 | 1467318347727 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:47 INFO - PROCESS | 1738 | 1467318347734 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:47 INFO - PROCESS | 1738 | 1467318347962 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 13:25:48 INFO - PROCESS | 1738 | 1467318348203 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 1738 | 1467318348232 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db97800 == 17 [pid = 1738] [id = 664] 13:25:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x92335000) [pid = 1738] [serial = 1993] [outer = (nil)] 13:25:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x929d4c00) [pid = 1738] [serial = 1994] [outer = 0x92335000] 13:25:48 INFO - PROCESS | 1738 | 1467318348359 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x92c95400) [pid = 1738] [serial = 1995] [outer = 0x92335000] 13:25:49 INFO - PROCESS | 1738 | 1467318349409 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:25:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:25:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1742ms 13:25:49 INFO - PROCESS | 1738 | 1467318349454 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 13:25:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:25:49 INFO - PROCESS | 1738 | 1467318349458 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 13:25:49 INFO - PROCESS | 1738 | 1467318349466 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:25:49 INFO - PROCESS | 1738 | 1467318349471 Marionette TRACE conn3 <- [1,2630,null,{}] 13:25:49 INFO - PROCESS | 1738 | 1467318349479 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:49 INFO - PROCESS | 1738 | 1467318349486 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:49 INFO - PROCESS | 1738 | 1467318349682 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 13:25:49 INFO - PROCESS | 1738 | 1467318349913 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:49 INFO - PROCESS | 1738 | 1467318349926 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51fc00 == 18 [pid = 1738] [id = 665] 13:25:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91ccc800) [pid = 1738] [serial = 1996] [outer = (nil)] 13:25:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x92eb7c00) [pid = 1738] [serial = 1997] [outer = 0x91ccc800] 13:25:50 INFO - PROCESS | 1738 | 1467318350053 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8d586c00) [pid = 1738] [serial = 1998] [outer = 0x91ccc800] 13:25:51 INFO - PROCESS | 1738 | 1467318351031 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 13:25:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:25:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1634ms 13:25:51 INFO - PROCESS | 1738 | 1467318351100 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 13:25:51 INFO - PROCESS | 1738 | 1467318351105 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 13:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:25:51 INFO - PROCESS | 1738 | 1467318351111 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:25:51 INFO - PROCESS | 1738 | 1467318351116 Marionette TRACE conn3 <- [1,2634,null,{}] 13:25:51 INFO - PROCESS | 1738 | 1467318351124 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:51 INFO - PROCESS | 1738 | 1467318351129 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:51 INFO - PROCESS | 1738 | 1467318351311 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 13:25:51 INFO - PROCESS | 1738 | 1467318351517 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:51 INFO - PROCESS | 1738 | 1467318351528 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f94ec00 == 19 [pid = 1738] [id = 666] 13:25:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x91cc9c00) [pid = 1738] [serial = 1999] [outer = (nil)] 13:25:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x93a50c00) [pid = 1738] [serial = 2000] [outer = 0x91cc9c00] 13:25:51 INFO - PROCESS | 1738 | 1467318351613 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x939ad000) [pid = 1738] [serial = 2001] [outer = 0x91cc9c00] 13:25:52 INFO - PROCESS | 1738 | 1467318352805 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:25:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:25:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1783ms 13:25:52 INFO - PROCESS | 1738 | 1467318352897 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 13:25:52 INFO - PROCESS | 1738 | 1467318352904 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 13:25:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:25:52 INFO - PROCESS | 1738 | 1467318352915 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:25:52 INFO - PROCESS | 1738 | 1467318352921 Marionette TRACE conn3 <- [1,2638,null,{}] 13:25:52 INFO - PROCESS | 1738 | 1467318352939 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:52 INFO - PROCESS | 1738 | 1467318352945 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:53 INFO - PROCESS | 1738 | 1467318353657 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 13:25:53 INFO - PROCESS | 1738 | 1467318353816 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:53 INFO - PROCESS | 1738 | 1467318353830 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58c000 == 20 [pid = 1738] [id = 667] 13:25:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8d58d000) [pid = 1738] [serial = 2002] [outer = (nil)] 13:25:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8d981c00) [pid = 1738] [serial = 2003] [outer = 0x8d58d000] 13:25:53 INFO - PROCESS | 1738 | 1467318353904 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8db92400) [pid = 1738] [serial = 2004] [outer = 0x8d58d000] 13:25:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51a000 == 19 [pid = 1738] [id = 658] 13:25:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8f0d1400 == 18 [pid = 1738] [id = 657] 13:25:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8e747c00 == 17 [pid = 1738] [id = 656] 13:25:54 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97dc00 == 16 [pid = 1738] [id = 655] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8f86a000) [pid = 1738] [serial = 1919] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x913a7c00) [pid = 1738] [serial = 1934] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x9232e000) [pid = 1738] [serial = 1925] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x9232fc00) [pid = 1738] [serial = 1926] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8f945000) [pid = 1738] [serial = 1920] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x91cce000) [pid = 1738] [serial = 1923] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8db93400) [pid = 1738] [serial = 1916] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8e4ba800) [pid = 1738] [serial = 1928] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8f824800) [pid = 1738] [serial = 1932] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x913b0800) [pid = 1738] [serial = 1935] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x92327800) [pid = 1738] [serial = 1938] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x91cc1c00) [pid = 1738] [serial = 1922] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8e74c000) [pid = 1738] [serial = 1929] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8e76e800) [pid = 1738] [serial = 1917] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f6e7400) [pid = 1738] [serial = 1931] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91f23400) [pid = 1738] [serial = 1937] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f86dc00) [pid = 1738] [serial = 1914] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91ccf400) [pid = 1738] [serial = 1940] [outer = (nil)] [url = about:blank] 13:25:54 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91cc8400) [pid = 1738] [serial = 1941] [outer = (nil)] [url = about:blank] 13:25:55 INFO - PROCESS | 1738 | 1467318355056 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:25:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:25:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2190ms 13:25:55 INFO - PROCESS | 1738 | 1467318355106 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 13:25:55 INFO - PROCESS | 1738 | 1467318355114 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 13:25:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:25:55 INFO - PROCESS | 1738 | 1467318355125 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:25:55 INFO - PROCESS | 1738 | 1467318355129 Marionette TRACE conn3 <- [1,2642,null,{}] 13:25:55 INFO - PROCESS | 1738 | 1467318355139 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:55 INFO - PROCESS | 1738 | 1467318355146 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:55 INFO - PROCESS | 1738 | 1467318355407 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 13:25:55 INFO - PROCESS | 1738 | 1467318355718 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 1738 | 1467318355732 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d979400 == 17 [pid = 1738] [id = 668] 13:25:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8d97dc00) [pid = 1738] [serial = 2005] [outer = (nil)] 13:25:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8e4c1c00) [pid = 1738] [serial = 2006] [outer = 0x8d97dc00] 13:25:55 INFO - PROCESS | 1738 | 1467318355823 Marionette DEBUG loaded listener.js 13:25:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8e76d800) [pid = 1738] [serial = 2007] [outer = 0x8d97dc00] 13:25:56 INFO - PROCESS | 1738 | 1467318356831 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:25:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:25:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1783ms 13:25:56 INFO - PROCESS | 1738 | 1467318356908 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 13:25:56 INFO - PROCESS | 1738 | 1467318356916 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 13:25:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:25:56 INFO - PROCESS | 1738 | 1467318356927 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:25:56 INFO - PROCESS | 1738 | 1467318356931 Marionette TRACE conn3 <- [1,2646,null,{}] 13:25:56 INFO - PROCESS | 1738 | 1467318356938 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:56 INFO - PROCESS | 1738 | 1467318356945 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:57 INFO - PROCESS | 1738 | 1467318357244 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 13:25:57 INFO - PROCESS | 1738 | 1467318357537 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:57 INFO - PROCESS | 1738 | 1467318357546 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:57 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efab000 == 18 [pid = 1738] [id = 669] 13:25:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f0d9c00) [pid = 1738] [serial = 2008] [outer = (nil)] 13:25:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f6ea400) [pid = 1738] [serial = 2009] [outer = 0x8f0d9c00] 13:25:57 INFO - PROCESS | 1738 | 1467318357636 Marionette DEBUG loaded listener.js 13:25:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8f825800) [pid = 1738] [serial = 2010] [outer = 0x8f0d9c00] 13:25:58 INFO - PROCESS | 1738 | 1467318358668 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:25:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1790ms 13:25:58 INFO - PROCESS | 1738 | 1467318358718 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 1738 | 1467318358721 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 13:25:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:25:58 INFO - PROCESS | 1738 | 1467318358729 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 1738 | 1467318358736 Marionette TRACE conn3 <- [1,2650,null,{}] 13:25:58 INFO - PROCESS | 1738 | 1467318358753 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:25:58 INFO - PROCESS | 1738 | 1467318358763 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:58 INFO - PROCESS | 1738 | 1467318358963 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 13:25:59 INFO - PROCESS | 1738 | 1467318359155 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 1738 | 1467318359164 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:25:59 INFO - PROCESS | 1738 | ++DOCSHELL 0x91374800 == 19 [pid = 1738] [id = 670] 13:25:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x91375400) [pid = 1738] [serial = 2011] [outer = (nil)] 13:25:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x9137ec00) [pid = 1738] [serial = 2012] [outer = 0x91375400] 13:25:59 INFO - PROCESS | 1738 | 1467318359256 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x913ac400) [pid = 1738] [serial = 2013] [outer = 0x91375400] 13:26:00 INFO - PROCESS | 1738 | 1467318360366 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:26:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:26:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1688ms 13:26:00 INFO - PROCESS | 1738 | 1467318360419 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 1738 | 1467318360423 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 13:26:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:26:00 INFO - PROCESS | 1738 | 1467318360431 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:26:00 INFO - PROCESS | 1738 | 1467318360436 Marionette TRACE conn3 <- [1,2654,null,{}] 13:26:00 INFO - PROCESS | 1738 | 1467318360442 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:00 INFO - PROCESS | 1738 | 1467318360447 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:00 INFO - PROCESS | 1738 | 1467318360645 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 13:26:00 INFO - PROCESS | 1738 | 1467318360846 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 1738 | 1467318360856 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d583400 == 20 [pid = 1738] [id = 671] 13:26:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8f945c00) [pid = 1738] [serial = 2014] [outer = (nil)] 13:26:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91f1e800) [pid = 1738] [serial = 2015] [outer = 0x8f945c00] 13:26:01 INFO - PROCESS | 1738 | 1467318360996 Marionette DEBUG loaded listener.js 13:26:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x92328000) [pid = 1738] [serial = 2016] [outer = 0x8f945c00] 13:26:01 INFO - PROCESS | 1738 | 1467318361959 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:26:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:26:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1591ms 13:26:02 INFO - PROCESS | 1738 | 1467318362024 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 13:26:02 INFO - PROCESS | 1738 | 1467318362027 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 13:26:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:26:02 INFO - PROCESS | 1738 | 1467318362035 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:26:02 INFO - PROCESS | 1738 | 1467318362039 Marionette TRACE conn3 <- [1,2658,null,{}] 13:26:02 INFO - PROCESS | 1738 | 1467318362046 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:02 INFO - PROCESS | 1738 | 1467318362051 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:02 INFO - PROCESS | 1738 | 1467318362344 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 13:26:02 INFO - PROCESS | 1738 | 1467318362620 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:02 INFO - PROCESS | 1738 | 1467318362629 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51b800 == 21 [pid = 1738] [id = 672] 13:26:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8e768400) [pid = 1738] [serial = 2017] [outer = (nil)] 13:26:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x929d5800) [pid = 1738] [serial = 2018] [outer = 0x8e768400] 13:26:02 INFO - PROCESS | 1738 | 1467318362756 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x92b51c00) [pid = 1738] [serial = 2019] [outer = 0x8e768400] 13:26:03 INFO - PROCESS | 1738 | 1467318363677 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:26:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:26:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1682ms 13:26:03 INFO - PROCESS | 1738 | 1467318363734 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 1738 | 1467318363739 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 13:26:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:26:03 INFO - PROCESS | 1738 | 1467318363748 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:26:03 INFO - PROCESS | 1738 | 1467318363751 Marionette TRACE conn3 <- [1,2662,null,{}] 13:26:03 INFO - PROCESS | 1738 | 1467318363757 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:03 INFO - PROCESS | 1738 | 1467318363767 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:03 INFO - PROCESS | 1738 | 1467318363978 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 13:26:04 INFO - PROCESS | 1738 | 1467318364139 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:04 INFO - PROCESS | 1738 | 1467318364148 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e744800 == 22 [pid = 1738] [id = 673] 13:26:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8e74f000) [pid = 1738] [serial = 2020] [outer = (nil)] 13:26:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x92fe3800) [pid = 1738] [serial = 2021] [outer = 0x8e74f000] 13:26:04 INFO - PROCESS | 1738 | 1467318364225 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x93c6e000) [pid = 1738] [serial = 2022] [outer = 0x8e74f000] 13:26:05 INFO - PROCESS | 1738 | 1467318365290 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:26:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:26:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1594ms 13:26:05 INFO - PROCESS | 1738 | 1467318365343 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 1738 | 1467318365347 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 13:26:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:26:05 INFO - PROCESS | 1738 | 1467318365354 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 1738 | 1467318365357 Marionette TRACE conn3 <- [1,2666,null,{}] 13:26:05 INFO - PROCESS | 1738 | 1467318365363 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:05 INFO - PROCESS | 1738 | 1467318365368 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:05 INFO - PROCESS | 1738 | 1467318365548 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 13:26:05 INFO - PROCESS | 1738 | 1467318365737 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:05 INFO - PROCESS | 1738 | 1467318365744 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4b3800 == 23 [pid = 1738] [id = 674] 13:26:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8f0d8c00) [pid = 1738] [serial = 2023] [outer = (nil)] 13:26:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x947d7000) [pid = 1738] [serial = 2024] [outer = 0x8f0d8c00] 13:26:05 INFO - PROCESS | 1738 | 1467318365869 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x947dc000) [pid = 1738] [serial = 2025] [outer = 0x8f0d8c00] 13:26:07 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:07 INFO - PROCESS | 1738 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 13:26:07 INFO - PROCESS | 1738 | 1467318367260 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 13:26:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 13:26:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1932ms 13:26:07 INFO - PROCESS | 1738 | 1467318367294 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 13:26:07 INFO - PROCESS | 1738 | 1467318367310 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 13:26:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:26:07 INFO - PROCESS | 1738 | 1467318367410 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - PROCESS | 1738 | 1467318367413 Marionette TRACE conn3 <- [1,2670,null,{}] 13:26:07 INFO - PROCESS | 1738 | 1467318367429 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:07 INFO - PROCESS | 1738 | 1467318367435 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:07 INFO - PROCESS | 1738 | 1467318367632 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 13:26:07 INFO - PROCESS | 1738 | 1467318367820 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 1738 | 1467318367832 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x93a5cc00 == 24 [pid = 1738] [id = 675] 13:26:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x93a5d400) [pid = 1738] [serial = 2026] [outer = (nil)] 13:26:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x9521e000) [pid = 1738] [serial = 2027] [outer = 0x93a5d400] 13:26:07 INFO - PROCESS | 1738 | 1467318367908 Marionette DEBUG loaded listener.js 13:26:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x95224800) [pid = 1738] [serial = 2028] [outer = 0x93a5d400] 13:26:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51fc00 == 23 [pid = 1738] [id = 665] 13:26:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa1c00 == 22 [pid = 1738] [id = 663] 13:26:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6edc00 == 21 [pid = 1738] [id = 662] 13:26:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5e800 == 20 [pid = 1738] [id = 661] 13:26:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8e74a800 == 19 [pid = 1738] [id = 660] 13:26:09 INFO - PROCESS | 1738 | --DOCSHELL 0x8d513800 == 18 [pid = 1738] [id = 659] 13:26:10 INFO - PROCESS | 1738 | --DOCSHELL 0x8f94ec00 == 17 [pid = 1738] [id = 666] 13:26:10 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51f000 == 16 [pid = 1738] [id = 654] 13:26:10 INFO - PROCESS | 1738 | --DOCSHELL 0x8db97800 == 15 [pid = 1738] [id = 664] 13:26:10 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:10 INFO - PROCESS | 1738 | 1467318370644 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:26:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 13:26:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:26:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:26:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:26:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 3379ms 13:26:10 INFO - PROCESS | 1738 | 1467318370711 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 1738 | 1467318370716 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 13:26:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:26:10 INFO - PROCESS | 1738 | 1467318370726 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - PROCESS | 1738 | 1467318370733 Marionette TRACE conn3 <- [1,2674,null,{}] 13:26:10 INFO - PROCESS | 1738 | 1467318370743 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:10 INFO - PROCESS | 1738 | 1467318370748 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:10 INFO - PROCESS | 1738 | 1467318370925 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 13:26:11 INFO - PROCESS | 1738 | 1467318371163 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:11 INFO - PROCESS | 1738 | 1467318371177 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db97c00 == 16 [pid = 1738] [id = 676] 13:26:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8e4b4000) [pid = 1738] [serial = 2029] [outer = (nil)] 13:26:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8e4b7000) [pid = 1738] [serial = 2030] [outer = 0x8e4b4000] 13:26:11 INFO - PROCESS | 1738 | 1467318371251 Marionette DEBUG loaded listener.js 13:26:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8e4bd800) [pid = 1738] [serial = 2031] [outer = 0x8e4b4000] 13:26:12 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:12 INFO - PROCESS | 1738 | 1467318372536 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:26:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 13:26:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:26:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:26:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:26:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1840ms 13:26:12 INFO - PROCESS | 1738 | 1467318372571 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 13:26:12 INFO - PROCESS | 1738 | 1467318372581 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 13:26:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:26:12 INFO - PROCESS | 1738 | 1467318372593 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:26:12 INFO - PROCESS | 1738 | 1467318372598 Marionette TRACE conn3 <- [1,2678,null,{}] 13:26:12 INFO - PROCESS | 1738 | 1467318372611 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:12 INFO - PROCESS | 1738 | 1467318372617 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:12 INFO - PROCESS | 1738 | 1467318372890 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 13:26:12 INFO - PROCESS | 1738 | 1467318372922 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 1738 | 1467318372930 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef9dc00 == 17 [pid = 1738] [id = 677] 13:26:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x8efa4c00) [pid = 1738] [serial = 2032] [outer = (nil)] 13:26:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x8f0cfc00) [pid = 1738] [serial = 2033] [outer = 0x8efa4c00] 13:26:13 INFO - PROCESS | 1738 | 1467318373007 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x8f0d7400) [pid = 1738] [serial = 2034] [outer = 0x8efa4c00] 13:26:14 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:14 INFO - PROCESS | 1738 | 1467318374401 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 13:26:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 13:26:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1834ms 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x8ee5b000) [pid = 1738] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x8e748800) [pid = 1738] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x8d51f800) [pid = 1738] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x8d97f400) [pid = 1738] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8f948800) [pid = 1738] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x8f94cc00) [pid = 1738] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8f0d2c00) [pid = 1738] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8e76b800) [pid = 1738] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x92b51000) [pid = 1738] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x93a55000) [pid = 1738] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x91cc9c00) [pid = 1738] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x92335000) [pid = 1738] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8f0db000) [pid = 1738] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x91ccc800) [pid = 1738] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8e765800) [pid = 1738] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x9137e000) [pid = 1738] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8f6ef000) [pid = 1738] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8d587c00) [pid = 1738] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8d514000) [pid = 1738] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8d58d000) [pid = 1738] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:26:15 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8b1d2800) [pid = 1738] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:26:15 INFO - PROCESS | 1738 | 1467318375188 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 13:26:15 INFO - PROCESS | 1738 | 1467318375197 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 13:26:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:26:15 INFO - PROCESS | 1738 | 1467318375218 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - PROCESS | 1738 | 1467318375224 Marionette TRACE conn3 <- [1,2682,null,{}] 13:26:15 INFO - PROCESS | 1738 | 1467318375243 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:15 INFO - PROCESS | 1738 | 1467318375252 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:15 INFO - PROCESS | 1738 | 1467318375462 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 13:26:15 INFO - PROCESS | 1738 | 1467318375556 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 1738 | 1467318375569 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efa4000 == 18 [pid = 1738] [id = 678] 13:26:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8efa5000) [pid = 1738] [serial = 2035] [outer = (nil)] 13:26:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8f0db000) [pid = 1738] [serial = 2036] [outer = 0x8efa5000] 13:26:15 INFO - PROCESS | 1738 | 1467318375643 Marionette DEBUG loaded listener.js 13:26:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8f826c00) [pid = 1738] [serial = 2037] [outer = 0x8efa5000] 13:26:16 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:16 INFO - PROCESS | 1738 | 1467318376835 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 13:26:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 13:26:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1636ms 13:26:16 INFO - PROCESS | 1738 | 1467318376854 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 13:26:16 INFO - PROCESS | 1738 | 1467318376858 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 13:26:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:26:16 INFO - PROCESS | 1738 | 1467318376865 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:26:16 INFO - PROCESS | 1738 | 1467318376867 Marionette TRACE conn3 <- [1,2686,null,{}] 13:26:16 INFO - PROCESS | 1738 | 1467318376873 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:16 INFO - PROCESS | 1738 | 1467318376878 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:17 INFO - PROCESS | 1738 | 1467318377039 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 13:26:17 INFO - PROCESS | 1738 | 1467318377398 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:17 INFO - PROCESS | 1738 | 1467318377417 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d513400 == 19 [pid = 1738] [id = 679] 13:26:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8d514000) [pid = 1738] [serial = 2038] [outer = (nil)] 13:26:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8d51d400) [pid = 1738] [serial = 2039] [outer = 0x8d514000] 13:26:17 INFO - PROCESS | 1738 | 1467318377501 Marionette DEBUG loaded listener.js 13:26:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8d97c000) [pid = 1738] [serial = 2040] [outer = 0x8d514000] 13:26:18 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:18 INFO - PROCESS | 1738 | 1467318378922 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:26:18 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 13:26:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:26:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:26:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2094ms 13:26:18 INFO - PROCESS | 1738 | 1467318378963 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 13:26:18 INFO - PROCESS | 1738 | 1467318378969 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 13:26:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:26:18 INFO - PROCESS | 1738 | 1467318378978 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:26:18 INFO - PROCESS | 1738 | 1467318378983 Marionette TRACE conn3 <- [1,2690,null,{}] 13:26:18 INFO - PROCESS | 1738 | 1467318378991 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:19 INFO - PROCESS | 1738 | 1467318378997 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:19 INFO - PROCESS | 1738 | 1467318379259 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 13:26:19 INFO - PROCESS | 1738 | 1467318379464 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 1738 | 1467318379477 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e74bc00 == 20 [pid = 1738] [id = 680] 13:26:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8e76c800) [pid = 1738] [serial = 2041] [outer = (nil)] 13:26:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8f0d1800) [pid = 1738] [serial = 2042] [outer = 0x8e76c800] 13:26:19 INFO - PROCESS | 1738 | 1467318379558 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8f6e7400) [pid = 1738] [serial = 2043] [outer = 0x8e76c800] 13:26:20 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:20 INFO - PROCESS | 1738 | 1467318380951 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:26:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:26:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:26:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:26:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:26:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1986ms 13:26:20 INFO - PROCESS | 1738 | 1467318380969 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 1738 | 1467318380976 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 13:26:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:26:20 INFO - PROCESS | 1738 | 1467318380984 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 1738 | 1467318380988 Marionette TRACE conn3 <- [1,2694,null,{}] 13:26:20 INFO - PROCESS | 1738 | 1467318380994 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:21 INFO - PROCESS | 1738 | 1467318381000 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:21 INFO - PROCESS | 1738 | 1467318381306 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 13:26:21 INFO - PROCESS | 1738 | 1467318381511 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 1738 | 1467318381519 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f81c800 == 21 [pid = 1738] [id = 681] 13:26:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8f86d800) [pid = 1738] [serial = 2044] [outer = (nil)] 13:26:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x91377000) [pid = 1738] [serial = 2045] [outer = 0x8f86d800] 13:26:21 INFO - PROCESS | 1738 | 1467318381601 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x913a5c00) [pid = 1738] [serial = 2046] [outer = 0x8f86d800] 13:26:22 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:23 INFO - PROCESS | 1738 | 1467318382995 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:26:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:26:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:26:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:26:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2044ms 13:26:23 INFO - PROCESS | 1738 | 1467318383029 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 13:26:23 INFO - PROCESS | 1738 | 1467318383034 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 13:26:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:26:23 INFO - PROCESS | 1738 | 1467318383050 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - PROCESS | 1738 | 1467318383060 Marionette TRACE conn3 <- [1,2698,null,{}] 13:26:23 INFO - PROCESS | 1738 | 1467318383066 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:23 INFO - PROCESS | 1738 | 1467318383074 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:23 INFO - PROCESS | 1738 | 1467318383320 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 13:26:23 INFO - PROCESS | 1738 | 1467318383524 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 1738 | 1467318383532 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f94f000 == 22 [pid = 1738] [id = 682] 13:26:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x913a5000) [pid = 1738] [serial = 2047] [outer = (nil)] 13:26:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x91f21800) [pid = 1738] [serial = 2048] [outer = 0x913a5000] 13:26:23 INFO - PROCESS | 1738 | 1467318383615 Marionette DEBUG loaded listener.js 13:26:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x929c9000) [pid = 1738] [serial = 2049] [outer = 0x913a5000] 13:26:24 INFO - PROCESS | 1738 | SkCairoFTTypeface::onFilterRec unimplemented 13:26:25 INFO - PROCESS | 1738 | 1467318385034 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:26:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:26:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:26:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:26:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2020ms 13:26:25 INFO - PROCESS | 1738 | 1467318385113 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 13:26:25 INFO - PROCESS | 1738 | 1467318385119 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 13:26:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:26:25 INFO - PROCESS | 1738 | 1467318385299 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - PROCESS | 1738 | 1467318385304 Marionette TRACE conn3 <- [1,2702,null,{}] 13:26:25 INFO - PROCESS | 1738 | 1467318385312 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:25 INFO - PROCESS | 1738 | 1467318385319 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:25 INFO - PROCESS | 1738 | 1467318385497 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 13:26:25 INFO - PROCESS | 1738 | 1467318385682 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:25 INFO - PROCESS | 1738 | 1467318385695 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:25 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c8000 == 23 [pid = 1738] [id = 683] 13:26:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8b1c8400) [pid = 1738] [serial = 2050] [outer = (nil)] 13:26:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8d510400) [pid = 1738] [serial = 2051] [outer = 0x8b1c8400] 13:26:25 INFO - PROCESS | 1738 | 1467318385767 Marionette DEBUG loaded listener.js 13:26:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8d980800) [pid = 1738] [serial = 2052] [outer = 0x8b1c8400] 13:26:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8efa4000 == 22 [pid = 1738] [id = 678] 13:26:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8ef9dc00 == 21 [pid = 1738] [id = 677] 13:26:26 INFO - PROCESS | 1738 | --DOCSHELL 0x8db97c00 == 20 [pid = 1738] [id = 676] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x8d981c00) [pid = 1738] [serial = 2003] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8f6f0c00) [pid = 1738] [serial = 1976] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x8db92400) [pid = 1738] [serial = 2004] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8d58c400) [pid = 1738] [serial = 1944] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8d519c00) [pid = 1738] [serial = 1943] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8efa9800) [pid = 1738] [serial = 1947] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x8ee61400) [pid = 1738] [serial = 1946] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x8e750c00) [pid = 1738] [serial = 1970] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8db8e800) [pid = 1738] [serial = 1965] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8d58bc00) [pid = 1738] [serial = 1964] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8d984000) [pid = 1738] [serial = 1967] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x913a4c00) [pid = 1738] [serial = 1950] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8d988400) [pid = 1738] [serial = 1968] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x91371400) [pid = 1738] [serial = 1949] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x92c9a000) [pid = 1738] [serial = 1953] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x92b4d000) [pid = 1738] [serial = 1952] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8f0da800) [pid = 1738] [serial = 1973] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x93c7ec00) [pid = 1738] [serial = 1961] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x92fedc00) [pid = 1738] [serial = 1956] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x92eb4000) [pid = 1738] [serial = 1955] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x93c7c400) [pid = 1738] [serial = 1959] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x93a5c400) [pid = 1738] [serial = 1958] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f6e3800) [pid = 1738] [serial = 1974] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x947e4400) [pid = 1738] [serial = 1962] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e76fc00) [pid = 1738] [serial = 1971] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x93a50c00) [pid = 1738] [serial = 2000] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x92c95400) [pid = 1738] [serial = 1995] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f873800) [pid = 1738] [serial = 1985] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x92eb7c00) [pid = 1738] [serial = 1997] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8ee5d400) [pid = 1738] [serial = 1982] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8d586c00) [pid = 1738] [serial = 1998] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x939ad000) [pid = 1738] [serial = 2001] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8f944800) [pid = 1738] [serial = 1986] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x91cd0400) [pid = 1738] [serial = 1991] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8ee68400) [pid = 1738] [serial = 1983] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x91374400) [pid = 1738] [serial = 1988] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x929d4c00) [pid = 1738] [serial = 1994] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8f823400) [pid = 1738] [serial = 1977] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x91ccb000) [pid = 1738] [serial = 1992] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x913a5800) [pid = 1738] [serial = 1989] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x8d982000) [pid = 1738] [serial = 1980] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x8d51dc00) [pid = 1738] [serial = 1979] [outer = (nil)] [url = about:blank] 13:26:26 INFO - PROCESS | 1738 | 1467318386825 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:26:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:26:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1596ms 13:26:26 INFO - PROCESS | 1738 | 1467318386887 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 13:26:26 INFO - PROCESS | 1738 | 1467318386892 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 13:26:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:26:26 INFO - PROCESS | 1738 | 1467318386901 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:26:26 INFO - PROCESS | 1738 | 1467318386903 Marionette TRACE conn3 <- [1,2706,null,{}] 13:26:26 INFO - PROCESS | 1738 | 1467318386953 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:26 INFO - PROCESS | 1738 | 1467318386959 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:27 INFO - PROCESS | 1738 | 1467318387153 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 13:26:27 INFO - PROCESS | 1738 | 1467318387163 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:27 INFO - PROCESS | 1738 | 1467318387172 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d984000 == 21 [pid = 1738] [id = 684] 13:26:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8db95000) [pid = 1738] [serial = 2053] [outer = (nil)] 13:26:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8e4b5800) [pid = 1738] [serial = 2054] [outer = 0x8db95000] 13:26:27 INFO - PROCESS | 1738 | 1467318387249 Marionette DEBUG loaded listener.js 13:26:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8e74b000) [pid = 1738] [serial = 2055] [outer = 0x8db95000] 13:26:28 INFO - PROCESS | 1738 | 1467318388314 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 13:26:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:26:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1436ms 13:26:28 INFO - PROCESS | 1738 | 1467318388337 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 13:26:28 INFO - PROCESS | 1738 | 1467318388342 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 13:26:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:26:28 INFO - PROCESS | 1738 | 1467318388351 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:26:28 INFO - PROCESS | 1738 | 1467318388354 Marionette TRACE conn3 <- [1,2710,null,{}] 13:26:28 INFO - PROCESS | 1738 | 1467318388361 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:28 INFO - PROCESS | 1738 | 1467318388366 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:28 INFO - PROCESS | 1738 | 1467318388626 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 13:26:28 INFO - PROCESS | 1738 | 1467318388657 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:28 INFO - PROCESS | 1738 | 1467318388677 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:28 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee66400 == 22 [pid = 1738] [id = 685] 13:26:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8ee66800) [pid = 1738] [serial = 2056] [outer = (nil)] 13:26:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8ef9cc00) [pid = 1738] [serial = 2057] [outer = 0x8ee66800] 13:26:28 INFO - PROCESS | 1738 | 1467318388752 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8efa3c00) [pid = 1738] [serial = 2058] [outer = 0x8ee66800] 13:26:29 INFO - PROCESS | 1738 | 1467318389847 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 13:26:29 INFO - PROCESS | 1738 | 1467318389900 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 13:26:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:26:29 INFO - PROCESS | 1738 | 1467318389912 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:26:29 INFO - PROCESS | 1738 | 1467318389915 Marionette TRACE conn3 <- [1,2714,null,{}] 13:26:29 INFO - PROCESS | 1738 | 1467318389921 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:29 INFO - PROCESS | 1738 | 1467318389926 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:30 INFO - PROCESS | 1738 | 1467318390192 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 13:26:30 INFO - PROCESS | 1738 | 1467318390223 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:30 INFO - PROCESS | 1738 | 1467318390231 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cdc00 == 23 [pid = 1738] [id = 686] 13:26:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8d589c00) [pid = 1738] [serial = 2059] [outer = (nil)] 13:26:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f82ac00) [pid = 1738] [serial = 2060] [outer = 0x8d589c00] 13:26:30 INFO - PROCESS | 1738 | 1467318390303 Marionette DEBUG loaded listener.js 13:26:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f86f000) [pid = 1738] [serial = 2061] [outer = 0x8d589c00] 13:26:31 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8d97dc00) [pid = 1738] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:26:31 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8f0d9c00) [pid = 1738] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:26:31 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x91375400) [pid = 1738] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:26:31 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8f945c00) [pid = 1738] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:26:31 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x93a5d400) [pid = 1738] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:26:31 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8e768400) [pid = 1738] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:26:31 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8e4b4000) [pid = 1738] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:26:31 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x8e74f000) [pid = 1738] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:26:31 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x8efa4c00) [pid = 1738] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:26:31 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x8f0d8c00) [pid = 1738] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:26:31 INFO - PROCESS | 1738 | 1467318391341 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 13:26:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:26:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1496ms 13:26:31 INFO - PROCESS | 1738 | 1467318391411 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 13:26:31 INFO - PROCESS | 1738 | 1467318391415 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 13:26:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:26:31 INFO - PROCESS | 1738 | 1467318391421 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:26:31 INFO - PROCESS | 1738 | 1467318391424 Marionette TRACE conn3 <- [1,2718,null,{}] 13:26:31 INFO - PROCESS | 1738 | 1467318391429 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:31 INFO - PROCESS | 1738 | 1467318391434 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:31 INFO - PROCESS | 1738 | 1467318391590 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 13:26:31 INFO - PROCESS | 1738 | 1467318391599 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 1738 | 1467318391608 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:31 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4bcc00 == 24 [pid = 1738] [id = 687] 13:26:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x8efa4400) [pid = 1738] [serial = 2062] [outer = (nil)] 13:26:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8f941800) [pid = 1738] [serial = 2063] [outer = 0x8efa4400] 13:26:31 INFO - PROCESS | 1738 | 1467318391807 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8f944c00) [pid = 1738] [serial = 2064] [outer = 0x8efa4400] 13:26:32 INFO - PROCESS | 1738 | 1467318392635 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 13:26:32 INFO - PROCESS | 1738 | 1467318392660 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 13:26:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:26:32 INFO - PROCESS | 1738 | 1467318392673 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:26:32 INFO - PROCESS | 1738 | 1467318392676 Marionette TRACE conn3 <- [1,2722,null,{}] 13:26:32 INFO - PROCESS | 1738 | 1467318392686 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:32 INFO - PROCESS | 1738 | 1467318392700 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:32 INFO - PROCESS | 1738 | 1467318392975 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 13:26:33 INFO - PROCESS | 1738 | 1467318392990 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:33 INFO - PROCESS | 1738 | 1467318392999 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:33 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e764800 == 25 [pid = 1738] [id = 688] 13:26:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x91375c00) [pid = 1738] [serial = 2065] [outer = (nil)] 13:26:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x91cc6800) [pid = 1738] [serial = 2066] [outer = 0x91375c00] 13:26:33 INFO - PROCESS | 1738 | 1467318393069 Marionette DEBUG loaded listener.js 13:26:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x91f2a000) [pid = 1738] [serial = 2067] [outer = 0x91375c00] 13:26:34 INFO - PROCESS | 1738 | 1467318394261 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 13:26:34 INFO - PROCESS | 1738 | 1467318394322 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 13:26:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:26:34 INFO - PROCESS | 1738 | 1467318394330 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - PROCESS | 1738 | 1467318394338 Marionette TRACE conn3 <- [1,2726,null,{}] 13:26:34 INFO - PROCESS | 1738 | 1467318394346 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:34 INFO - PROCESS | 1738 | 1467318394352 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:34 INFO - PROCESS | 1738 | 1467318394554 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 13:26:34 INFO - PROCESS | 1738 | 1467318394786 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 1738 | 1467318394796 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d984400 == 26 [pid = 1738] [id = 689] 13:26:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8d988800) [pid = 1738] [serial = 2068] [outer = (nil)] 13:26:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e768400) [pid = 1738] [serial = 2069] [outer = 0x8d988800] 13:26:34 INFO - PROCESS | 1738 | 1467318394929 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8e76fc00) [pid = 1738] [serial = 2070] [outer = 0x8d988800] 13:26:35 INFO - PROCESS | 1738 | 1467318395939 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 13:26:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:26:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1640ms 13:26:35 INFO - PROCESS | 1738 | 1467318395971 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 13:26:35 INFO - PROCESS | 1738 | 1467318395979 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 13:26:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:26:35 INFO - PROCESS | 1738 | 1467318395991 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:26:35 INFO - PROCESS | 1738 | 1467318395996 Marionette TRACE conn3 <- [1,2730,null,{}] 13:26:36 INFO - PROCESS | 1738 | 1467318396003 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:36 INFO - PROCESS | 1738 | 1467318396009 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:36 INFO - PROCESS | 1738 | 1467318396232 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 13:26:36 INFO - PROCESS | 1738 | 1467318396527 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 1738 | 1467318396536 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5f000 == 27 [pid = 1738] [id = 690] 13:26:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f826800) [pid = 1738] [serial = 2071] [outer = (nil)] 13:26:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f94a400) [pid = 1738] [serial = 2072] [outer = 0x8f826800] 13:26:36 INFO - PROCESS | 1738 | 1467318396671 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x91373000) [pid = 1738] [serial = 2073] [outer = 0x8f826800] 13:26:38 INFO - PROCESS | 1738 | 1467318398064 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:26:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 13:26:38 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:26:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:26:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:26:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2102ms 13:26:38 INFO - PROCESS | 1738 | 1467318398095 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 13:26:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:26:38 INFO - PROCESS | 1738 | 1467318398100 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 13:26:38 INFO - PROCESS | 1738 | 1467318398107 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:26:38 INFO - PROCESS | 1738 | 1467318398113 Marionette TRACE conn3 <- [1,2734,null,{}] 13:26:38 INFO - PROCESS | 1738 | 1467318398130 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:38 INFO - PROCESS | 1738 | 1467318398140 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:38 INFO - PROCESS | 1738 | 1467318398448 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 13:26:38 INFO - PROCESS | 1738 | 1467318398638 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:38 INFO - PROCESS | 1738 | 1467318398649 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f28c00 == 28 [pid = 1738] [id = 691] 13:26:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91f29800) [pid = 1738] [serial = 2074] [outer = (nil)] 13:26:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x929c7c00) [pid = 1738] [serial = 2075] [outer = 0x91f29800] 13:26:38 INFO - PROCESS | 1738 | 1467318398733 Marionette DEBUG loaded listener.js 13:26:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x92b44400) [pid = 1738] [serial = 2076] [outer = 0x91f29800] 13:26:39 INFO - PROCESS | 1738 | 1467318399686 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 13:26:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:26:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1639ms 13:26:39 INFO - PROCESS | 1738 | 1467318399752 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 13:26:39 INFO - PROCESS | 1738 | 1467318399757 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 13:26:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:26:39 INFO - PROCESS | 1738 | 1467318399767 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:26:39 INFO - PROCESS | 1738 | 1467318399771 Marionette TRACE conn3 <- [1,2738,null,{}] 13:26:39 INFO - PROCESS | 1738 | 1467318399776 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:39 INFO - PROCESS | 1738 | 1467318399782 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:39 INFO - PROCESS | 1738 | 1467318399963 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 13:26:40 INFO - PROCESS | 1738 | 1467318400165 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 1738 | 1467318400176 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d587000 == 29 [pid = 1738] [id = 692] 13:26:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8e4b9000) [pid = 1738] [serial = 2077] [outer = (nil)] 13:26:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x92b4b400) [pid = 1738] [serial = 2078] [outer = 0x8e4b9000] 13:26:40 INFO - PROCESS | 1738 | 1467318400299 Marionette DEBUG loaded listener.js 13:26:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x92c95800) [pid = 1738] [serial = 2079] [outer = 0x8e4b9000] 13:26:41 INFO - PROCESS | 1738 | 1467318401317 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 13:26:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:26:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1585ms 13:26:41 INFO - PROCESS | 1738 | 1467318401352 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 1738 | 1467318401356 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 13:26:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:26:41 INFO - PROCESS | 1738 | 1467318401363 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - PROCESS | 1738 | 1467318401366 Marionette TRACE conn3 <- [1,2742,null,{}] 13:26:41 INFO - PROCESS | 1738 | 1467318401393 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:41 INFO - PROCESS | 1738 | 1467318401400 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:41 INFO - PROCESS | 1738 | 1467318401587 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 13:26:42 INFO - PROCESS | 1738 | 1467318402067 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:42 INFO - PROCESS | 1738 | 1467318402082 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58e400 == 30 [pid = 1738] [id = 693] 13:26:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8d97b000) [pid = 1738] [serial = 2080] [outer = (nil)] 13:26:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8db8f000) [pid = 1738] [serial = 2081] [outer = 0x8d97b000] 13:26:42 INFO - PROCESS | 1738 | 1467318402203 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8e4c1000) [pid = 1738] [serial = 2082] [outer = 0x8d97b000] 13:26:43 INFO - PROCESS | 1738 | 1467318403265 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:26:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:26:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1953ms 13:26:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:26:43 INFO - PROCESS | 1738 | 1467318403319 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 13:26:43 INFO - PROCESS | 1738 | 1467318403323 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 13:26:43 INFO - PROCESS | 1738 | 1467318403332 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:26:43 INFO - PROCESS | 1738 | 1467318403337 Marionette TRACE conn3 <- [1,2746,null,{}] 13:26:43 INFO - PROCESS | 1738 | 1467318403345 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:43 INFO - PROCESS | 1738 | 1467318403351 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:43 INFO - PROCESS | 1738 | 1467318403521 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 13:26:43 INFO - PROCESS | 1738 | 1467318403755 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 1738 | 1467318403764 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8efab000 == 29 [pid = 1738] [id = 669] 13:26:44 INFO - PROCESS | 1738 | --DOCSHELL 0x91374800 == 28 [pid = 1738] [id = 670] 13:26:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8d979400 == 27 [pid = 1738] [id = 668] 13:26:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51b800 == 26 [pid = 1738] [id = 672] 13:26:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8d513400 == 25 [pid = 1738] [id = 679] 13:26:44 INFO - PROCESS | 1738 | --DOCSHELL 0x93a5cc00 == 24 [pid = 1738] [id = 675] 13:26:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8f94f000 == 23 [pid = 1738] [id = 682] 13:26:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4b3800 == 22 [pid = 1738] [id = 674] 13:26:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8f81c800 == 21 [pid = 1738] [id = 681] 13:26:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8e744800 == 20 [pid = 1738] [id = 673] 13:26:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8e74bc00 == 19 [pid = 1738] [id = 680] 13:26:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58c000 == 18 [pid = 1738] [id = 667] 13:26:44 INFO - PROCESS | 1738 | --DOCSHELL 0x8d583400 == 17 [pid = 1738] [id = 671] 13:26:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d2c00 == 18 [pid = 1738] [id = 694] 13:26:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8b1d3800) [pid = 1738] [serial = 2083] [outer = (nil)] 13:26:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8d512c00) [pid = 1738] [serial = 2084] [outer = 0x8b1d3800] 13:26:44 INFO - PROCESS | 1738 | 1467318404824 Marionette DEBUG loaded listener.js 13:26:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8d51c800) [pid = 1738] [serial = 2085] [outer = 0x8b1d3800] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e76d800) [pid = 1738] [serial = 2007] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8e4c1c00) [pid = 1738] [serial = 2006] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8f825800) [pid = 1738] [serial = 2010] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f6ea400) [pid = 1738] [serial = 2009] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x913ac400) [pid = 1738] [serial = 2013] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x9137ec00) [pid = 1738] [serial = 2012] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x92328000) [pid = 1738] [serial = 2016] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91f1e800) [pid = 1738] [serial = 2015] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x95224800) [pid = 1738] [serial = 2028] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9521e000) [pid = 1738] [serial = 2027] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x92b51c00) [pid = 1738] [serial = 2019] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e4b7000) [pid = 1738] [serial = 2030] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x929d5800) [pid = 1738] [serial = 2018] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x93c6e000) [pid = 1738] [serial = 2022] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x92fe3800) [pid = 1738] [serial = 2021] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8f0cfc00) [pid = 1738] [serial = 2033] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x947dc000) [pid = 1738] [serial = 2025] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x947d7000) [pid = 1738] [serial = 2024] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8f0db000) [pid = 1738] [serial = 2036] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8f0d7400) [pid = 1738] [serial = 2034] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8e4bd800) [pid = 1738] [serial = 2031] [outer = (nil)] [url = about:blank] 13:26:45 INFO - PROCESS | 1738 | 1467318405831 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:26:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:26:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2544ms 13:26:45 INFO - PROCESS | 1738 | 1467318405875 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 1738 | 1467318405881 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 13:26:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:26:45 INFO - PROCESS | 1738 | 1467318405895 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:26:45 INFO - PROCESS | 1738 | 1467318405899 Marionette TRACE conn3 <- [1,2750,null,{}] 13:26:45 INFO - PROCESS | 1738 | 1467318405908 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:45 INFO - PROCESS | 1738 | 1467318405913 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:46 INFO - PROCESS | 1738 | 1467318406094 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 13:26:46 INFO - PROCESS | 1738 | 1467318406258 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 1738 | 1467318406269 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:46 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db94400 == 19 [pid = 1738] [id = 695] 13:26:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8db94c00) [pid = 1738] [serial = 2086] [outer = (nil)] 13:26:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8e4bc400) [pid = 1738] [serial = 2087] [outer = 0x8db94c00] 13:26:46 INFO - PROCESS | 1738 | 1467318406343 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8e746000) [pid = 1738] [serial = 2088] [outer = 0x8db94c00] 13:26:47 INFO - PROCESS | 1738 | 1467318407216 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:26:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:26:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1383ms 13:26:47 INFO - PROCESS | 1738 | 1467318407277 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 13:26:47 INFO - PROCESS | 1738 | 1467318407285 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 13:26:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:26:47 INFO - PROCESS | 1738 | 1467318407295 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:26:47 INFO - PROCESS | 1738 | 1467318407299 Marionette TRACE conn3 <- [1,2754,null,{}] 13:26:47 INFO - PROCESS | 1738 | 1467318407306 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:47 INFO - PROCESS | 1738 | 1467318407311 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:47 INFO - PROCESS | 1738 | 1467318407486 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 13:26:47 INFO - PROCESS | 1738 | 1467318407655 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:47 INFO - PROCESS | 1738 | 1467318407661 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5d400 == 20 [pid = 1738] [id = 696] 13:26:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8ee5f800) [pid = 1738] [serial = 2089] [outer = (nil)] 13:26:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8ef9e400) [pid = 1738] [serial = 2090] [outer = 0x8ee5f800] 13:26:47 INFO - PROCESS | 1738 | 1467318407733 Marionette DEBUG loaded listener.js 13:26:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f0ce800) [pid = 1738] [serial = 2091] [outer = 0x8ee5f800] 13:26:48 INFO - PROCESS | 1738 | 1467318408712 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:26:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:26:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1448ms 13:26:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:26:48 INFO - PROCESS | 1738 | 1467318408744 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 13:26:48 INFO - PROCESS | 1738 | 1467318408747 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 13:26:48 INFO - PROCESS | 1738 | 1467318408759 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - PROCESS | 1738 | 1467318408765 Marionette TRACE conn3 <- [1,2758,null,{}] 13:26:48 INFO - PROCESS | 1738 | 1467318408790 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:48 INFO - PROCESS | 1738 | 1467318408799 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:49 INFO - PROCESS | 1738 | 1467318409021 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 13:26:49 INFO - PROCESS | 1738 | 1467318409044 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 1738 | 1467318409055 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:49 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f81cc00 == 21 [pid = 1738] [id = 697] 13:26:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f81f400) [pid = 1738] [serial = 2092] [outer = (nil)] 13:26:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8f827c00) [pid = 1738] [serial = 2093] [outer = 0x8f81f400] 13:26:49 INFO - PROCESS | 1738 | 1467318409119 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f86f800) [pid = 1738] [serial = 2094] [outer = 0x8f81f400] 13:26:50 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x91375c00) [pid = 1738] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:26:50 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8d589c00) [pid = 1738] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:26:50 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8d514000) [pid = 1738] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:26:50 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8f86d800) [pid = 1738] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:26:50 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x913a5000) [pid = 1738] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:26:50 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8b1c8400) [pid = 1738] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:26:50 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8db95000) [pid = 1738] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:26:50 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8efa4400) [pid = 1738] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:26:50 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8ee66800) [pid = 1738] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:26:50 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x8e76c800) [pid = 1738] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:26:50 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x8efa5000) [pid = 1738] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:26:50 INFO - PROCESS | 1738 | 1467318410557 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:26:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:26:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1857ms 13:26:50 INFO - PROCESS | 1738 | 1467318410611 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 13:26:50 INFO - PROCESS | 1738 | 1467318410616 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 13:26:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:26:50 INFO - PROCESS | 1738 | 1467318410622 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:26:50 INFO - PROCESS | 1738 | 1467318410625 Marionette TRACE conn3 <- [1,2762,null,{}] 13:26:50 INFO - PROCESS | 1738 | 1467318410631 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:50 INFO - PROCESS | 1738 | 1467318410636 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:50 INFO - PROCESS | 1738 | 1467318410799 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 13:26:50 INFO - PROCESS | 1738 | 1467318410808 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:50 INFO - PROCESS | 1738 | 1467318410816 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f6eec00 == 22 [pid = 1738] [id = 698] 13:26:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8f86d800) [pid = 1738] [serial = 2095] [outer = (nil)] 13:26:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8f949c00) [pid = 1738] [serial = 2096] [outer = 0x8f86d800] 13:26:50 INFO - PROCESS | 1738 | 1467318410888 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8f950000) [pid = 1738] [serial = 2097] [outer = 0x8f86d800] 13:26:51 INFO - PROCESS | 1738 | 1467318411970 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:26:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:26:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1384ms 13:26:52 INFO - PROCESS | 1738 | 1467318412063 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 13:26:52 INFO - PROCESS | 1738 | 1467318412068 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 13:26:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:26:52 INFO - PROCESS | 1738 | 1467318412080 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:26:52 INFO - PROCESS | 1738 | 1467318412085 Marionette TRACE conn3 <- [1,2766,null,{}] 13:26:52 INFO - PROCESS | 1738 | 1467318412096 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:52 INFO - PROCESS | 1738 | 1467318412102 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:52 INFO - PROCESS | 1738 | 1467318412343 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 13:26:52 INFO - PROCESS | 1738 | 1467318412531 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:52 INFO - PROCESS | 1738 | 1467318412547 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d985000 == 23 [pid = 1738] [id = 699] 13:26:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8d985c00) [pid = 1738] [serial = 2098] [outer = (nil)] 13:26:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8db8b800) [pid = 1738] [serial = 2099] [outer = 0x8d985c00] 13:26:52 INFO - PROCESS | 1738 | 1467318412632 Marionette DEBUG loaded listener.js 13:26:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8e4bbc00) [pid = 1738] [serial = 2100] [outer = 0x8d985c00] 13:26:53 INFO - PROCESS | 1738 | 1467318413777 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:26:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:26:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1741ms 13:26:53 INFO - PROCESS | 1738 | 1467318413822 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 1738 | 1467318413827 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 13:26:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:26:53 INFO - PROCESS | 1738 | 1467318413838 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:26:53 INFO - PROCESS | 1738 | 1467318413843 Marionette TRACE conn3 <- [1,2770,null,{}] 13:26:53 INFO - PROCESS | 1738 | 1467318413851 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:53 INFO - PROCESS | 1738 | 1467318413857 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:54 INFO - PROCESS | 1738 | 1467318414124 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 13:26:54 INFO - PROCESS | 1738 | 1467318414413 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 1738 | 1467318414420 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:54 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db88800 == 24 [pid = 1738] [id = 700] 13:26:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8ee62400) [pid = 1738] [serial = 2101] [outer = (nil)] 13:26:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f0d7c00) [pid = 1738] [serial = 2102] [outer = 0x8ee62400] 13:26:54 INFO - PROCESS | 1738 | 1467318414512 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f81c800) [pid = 1738] [serial = 2103] [outer = 0x8ee62400] 13:26:55 INFO - PROCESS | 1738 | 1467318415541 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:26:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:26:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1746ms 13:26:55 INFO - PROCESS | 1738 | 1467318415588 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 1738 | 1467318415593 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 13:26:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:26:55 INFO - PROCESS | 1738 | 1467318415602 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:26:55 INFO - PROCESS | 1738 | 1467318415605 Marionette TRACE conn3 <- [1,2774,null,{}] 13:26:55 INFO - PROCESS | 1738 | 1467318415620 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:55 INFO - PROCESS | 1738 | 1467318415629 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:55 INFO - PROCESS | 1738 | 1467318415877 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 13:26:56 INFO - PROCESS | 1738 | 1467318416180 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:56 INFO - PROCESS | 1738 | 1467318416194 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x913a5400 == 25 [pid = 1738] [id = 701] 13:26:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x913a6400) [pid = 1738] [serial = 2104] [outer = (nil)] 13:26:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x913aa400) [pid = 1738] [serial = 2105] [outer = 0x913a6400] 13:26:56 INFO - PROCESS | 1738 | 1467318416324 Marionette DEBUG loaded listener.js 13:26:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91cc1400) [pid = 1738] [serial = 2106] [outer = 0x913a6400] 13:26:57 INFO - PROCESS | 1738 | 1467318417450 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 13:26:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:26:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1934ms 13:26:57 INFO - PROCESS | 1738 | 1467318417538 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 13:26:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:26:57 INFO - PROCESS | 1738 | 1467318417543 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 13:26:57 INFO - PROCESS | 1738 | 1467318417549 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:26:57 INFO - PROCESS | 1738 | 1467318417553 Marionette TRACE conn3 <- [1,2778,null,{}] 13:26:57 INFO - PROCESS | 1738 | 1467318417559 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:57 INFO - PROCESS | 1738 | 1467318417565 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:57 INFO - PROCESS | 1738 | 1467318417787 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 13:26:58 INFO - PROCESS | 1738 | 1467318418063 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:58 INFO - PROCESS | 1738 | 1467318418072 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e76b400 == 26 [pid = 1738] [id = 702] 13:26:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x913b0000) [pid = 1738] [serial = 2107] [outer = (nil)] 13:26:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9232f000) [pid = 1738] [serial = 2108] [outer = 0x913b0000] 13:26:58 INFO - PROCESS | 1738 | 1467318418253 Marionette DEBUG loaded listener.js 13:26:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x929cc000) [pid = 1738] [serial = 2109] [outer = 0x913b0000] 13:26:59 INFO - PROCESS | 1738 | 1467318419458 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:26:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:26:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1937ms 13:26:59 INFO - PROCESS | 1738 | 1467318419485 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 13:26:59 INFO - PROCESS | 1738 | 1467318419489 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 13:26:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:26:59 INFO - PROCESS | 1738 | 1467318419496 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:26:59 INFO - PROCESS | 1738 | 1467318419499 Marionette TRACE conn3 <- [1,2782,null,{}] 13:26:59 INFO - PROCESS | 1738 | 1467318419505 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:26:59 INFO - PROCESS | 1738 | 1467318419510 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:26:59 INFO - PROCESS | 1738 | 1467318419691 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 13:26:59 INFO - PROCESS | 1738 | 1467318419919 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:59 INFO - PROCESS | 1738 | 1467318419927 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cb400 == 27 [pid = 1738] [id = 703] 13:27:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8b1d2400) [pid = 1738] [serial = 2110] [outer = (nil)] 13:27:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8d518800) [pid = 1738] [serial = 2111] [outer = 0x8b1d2400] 13:27:00 INFO - PROCESS | 1738 | 1467318420181 Marionette DEBUG loaded listener.js 13:27:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8d58f000) [pid = 1738] [serial = 2112] [outer = 0x8b1d2400] 13:27:01 INFO - PROCESS | 1738 | 1467318421291 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:27:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:27:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1890ms 13:27:01 INFO - PROCESS | 1738 | 1467318421388 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 13:27:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:27:01 INFO - PROCESS | 1738 | 1467318421394 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 13:27:01 INFO - PROCESS | 1738 | 1467318421402 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:27:01 INFO - PROCESS | 1738 | 1467318421406 Marionette TRACE conn3 <- [1,2786,null,{}] 13:27:01 INFO - PROCESS | 1738 | 1467318421426 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:01 INFO - PROCESS | 1738 | 1467318421436 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8f81cc00 == 26 [pid = 1738] [id = 697] 13:27:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5d400 == 25 [pid = 1738] [id = 696] 13:27:01 INFO - PROCESS | 1738 | 1467318421726 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 13:27:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8db94400 == 24 [pid = 1738] [id = 695] 13:27:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1d2c00 == 23 [pid = 1738] [id = 694] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f826c00) [pid = 1738] [serial = 2037] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x91f2a000) [pid = 1738] [serial = 2067] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91cc6800) [pid = 1738] [serial = 2066] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f82ac00) [pid = 1738] [serial = 2060] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8d51d400) [pid = 1738] [serial = 2039] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d97c000) [pid = 1738] [serial = 2040] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x91377000) [pid = 1738] [serial = 2045] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x913a5c00) [pid = 1738] [serial = 2046] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x91f21800) [pid = 1738] [serial = 2048] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x929c9000) [pid = 1738] [serial = 2049] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8d510400) [pid = 1738] [serial = 2051] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8d980800) [pid = 1738] [serial = 2052] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8e4b5800) [pid = 1738] [serial = 2054] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8f941800) [pid = 1738] [serial = 2063] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8e74b000) [pid = 1738] [serial = 2055] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x8ef9cc00) [pid = 1738] [serial = 2057] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x8f0d1800) [pid = 1738] [serial = 2042] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x8f6e7400) [pid = 1738] [serial = 2043] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 60 (0x8f86f000) [pid = 1738] [serial = 2061] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 59 (0x8f944c00) [pid = 1738] [serial = 2064] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | --DOMWINDOW == 58 (0x8efa3c00) [pid = 1738] [serial = 2058] [outer = (nil)] [url = about:blank] 13:27:01 INFO - PROCESS | 1738 | 1467318421952 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:01 INFO - PROCESS | 1738 | 1467318421964 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51d400 == 24 [pid = 1738] [id = 704] 13:27:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 59 (0x8d97f800) [pid = 1738] [serial = 2113] [outer = (nil)] 13:27:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 60 (0x8e4b7c00) [pid = 1738] [serial = 2114] [outer = 0x8d97f800] 13:27:02 INFO - PROCESS | 1738 | 1467318422046 Marionette DEBUG loaded listener.js 13:27:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 61 (0x8e76f000) [pid = 1738] [serial = 2115] [outer = 0x8d97f800] 13:27:02 INFO - PROCESS | 1738 | 1467318422962 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:27:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:27:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1611ms 13:27:03 INFO - PROCESS | 1738 | 1467318423014 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 13:27:03 INFO - PROCESS | 1738 | 1467318423021 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 13:27:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:27:03 INFO - PROCESS | 1738 | 1467318423032 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:27:03 INFO - PROCESS | 1738 | 1467318423035 Marionette TRACE conn3 <- [1,2790,null,{}] 13:27:03 INFO - PROCESS | 1738 | 1467318423042 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:03 INFO - PROCESS | 1738 | 1467318423047 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:03 INFO - PROCESS | 1738 | 1467318423255 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 13:27:03 INFO - PROCESS | 1738 | 1467318423416 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:03 INFO - PROCESS | 1738 | 1467318423425 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5c400 == 25 [pid = 1738] [id = 705] 13:27:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8efaa800) [pid = 1738] [serial = 2116] [outer = (nil)] 13:27:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8f0db800) [pid = 1738] [serial = 2117] [outer = 0x8efaa800] 13:27:03 INFO - PROCESS | 1738 | 1467318423519 Marionette DEBUG loaded listener.js 13:27:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x8f822400) [pid = 1738] [serial = 2118] [outer = 0x8efaa800] 13:27:04 INFO - PROCESS | 1738 | 1467318424428 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:27:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:27:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1432ms 13:27:04 INFO - PROCESS | 1738 | 1467318424466 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 13:27:04 INFO - PROCESS | 1738 | 1467318424470 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 13:27:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:27:04 INFO - PROCESS | 1738 | 1467318424486 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:27:04 INFO - PROCESS | 1738 | 1467318424494 Marionette TRACE conn3 <- [1,2794,null,{}] 13:27:04 INFO - PROCESS | 1738 | 1467318424512 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:04 INFO - PROCESS | 1738 | 1467318424520 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:04 INFO - PROCESS | 1738 | 1467318424765 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 13:27:04 INFO - PROCESS | 1738 | 1467318424788 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:04 INFO - PROCESS | 1738 | 1467318424796 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e745c00 == 26 [pid = 1738] [id = 706] 13:27:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8f86e800) [pid = 1738] [serial = 2119] [outer = (nil)] 13:27:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x9137b800) [pid = 1738] [serial = 2120] [outer = 0x8f86e800] 13:27:04 INFO - PROCESS | 1738 | 1467318424865 Marionette DEBUG loaded listener.js 13:27:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x9137f800) [pid = 1738] [serial = 2121] [outer = 0x8f86e800] 13:27:05 INFO - PROCESS | 1738 | 1467318425864 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 13:27:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:27:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1410ms 13:27:05 INFO - PROCESS | 1738 | 1467318425897 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 13:27:05 INFO - PROCESS | 1738 | 1467318425901 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 13:27:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:27:05 INFO - PROCESS | 1738 | 1467318425908 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:27:05 INFO - PROCESS | 1738 | 1467318425911 Marionette TRACE conn3 <- [1,2798,null,{}] 13:27:05 INFO - PROCESS | 1738 | 1467318425925 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:05 INFO - PROCESS | 1738 | 1467318425930 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:06 INFO - PROCESS | 1738 | 1467318426162 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 13:27:06 INFO - PROCESS | 1738 | 1467318426187 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:06 INFO - PROCESS | 1738 | 1467318426193 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c7400 == 27 [pid = 1738] [id = 707] 13:27:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8e745000) [pid = 1738] [serial = 2122] [outer = (nil)] 13:27:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x91cc6800) [pid = 1738] [serial = 2123] [outer = 0x8e745000] 13:27:06 INFO - PROCESS | 1738 | 1467318426289 Marionette DEBUG loaded listener.js 13:27:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x91cc8c00) [pid = 1738] [serial = 2124] [outer = 0x8e745000] 13:27:06 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8f81f400) [pid = 1738] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:27:06 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8b1d3800) [pid = 1738] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:27:06 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8db94c00) [pid = 1738] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:27:06 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x8d97b000) [pid = 1738] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:27:06 INFO - PROCESS | 1738 | --DOMWINDOW == 65 (0x8d988800) [pid = 1738] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:27:06 INFO - PROCESS | 1738 | --DOMWINDOW == 64 (0x8f826800) [pid = 1738] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:27:06 INFO - PROCESS | 1738 | --DOMWINDOW == 63 (0x91f29800) [pid = 1738] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:27:06 INFO - PROCESS | 1738 | --DOMWINDOW == 62 (0x8e4b9000) [pid = 1738] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:27:06 INFO - PROCESS | 1738 | --DOMWINDOW == 61 (0x8ee5f800) [pid = 1738] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:27:07 INFO - PROCESS | 1738 | 1467318427298 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 13:27:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:27:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1451ms 13:27:07 INFO - PROCESS | 1738 | 1467318427360 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 13:27:07 INFO - PROCESS | 1738 | 1467318427364 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 13:27:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:27:07 INFO - PROCESS | 1738 | 1467318427371 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - PROCESS | 1738 | 1467318427375 Marionette TRACE conn3 <- [1,2802,null,{}] 13:27:07 INFO - PROCESS | 1738 | 1467318427380 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:07 INFO - PROCESS | 1738 | 1467318427385 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:07 INFO - PROCESS | 1738 | 1467318427540 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 13:27:07 INFO - PROCESS | 1738 | 1467318427679 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:07 INFO - PROCESS | 1738 | 1467318427690 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8e400 == 28 [pid = 1738] [id = 708] 13:27:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 62 (0x8e4be400) [pid = 1738] [serial = 2125] [outer = (nil)] 13:27:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 63 (0x8f94a800) [pid = 1738] [serial = 2126] [outer = 0x8e4be400] 13:27:07 INFO - PROCESS | 1738 | 1467318427773 Marionette DEBUG loaded listener.js 13:27:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 64 (0x92326c00) [pid = 1738] [serial = 2127] [outer = 0x8e4be400] 13:27:08 INFO - PROCESS | 1738 | 1467318428625 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:27:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:27:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1285ms 13:27:08 INFO - PROCESS | 1738 | 1467318428704 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 13:27:08 INFO - PROCESS | 1738 | 1467318428711 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 13:27:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:27:08 INFO - PROCESS | 1738 | 1467318428720 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:27:08 INFO - PROCESS | 1738 | 1467318428726 Marionette TRACE conn3 <- [1,2806,null,{}] 13:27:08 INFO - PROCESS | 1738 | 1467318428735 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:08 INFO - PROCESS | 1738 | 1467318428741 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:08 INFO - PROCESS | 1738 | 1467318428974 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 13:27:09 INFO - PROCESS | 1738 | 1467318429161 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 1738 | 1467318429177 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d589400 == 29 [pid = 1738] [id = 709] 13:27:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 65 (0x8db89c00) [pid = 1738] [serial = 2128] [outer = (nil)] 13:27:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 66 (0x8e4b3800) [pid = 1738] [serial = 2129] [outer = 0x8db89c00] 13:27:09 INFO - PROCESS | 1738 | 1467318429266 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8e748400) [pid = 1738] [serial = 2130] [outer = 0x8db89c00] 13:27:10 INFO - PROCESS | 1738 | 1467318430302 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:27:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:27:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1645ms 13:27:10 INFO - PROCESS | 1738 | 1467318430370 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 13:27:10 INFO - PROCESS | 1738 | 1467318430381 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 13:27:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:27:10 INFO - PROCESS | 1738 | 1467318430408 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:27:10 INFO - PROCESS | 1738 | 1467318430415 Marionette TRACE conn3 <- [1,2810,null,{}] 13:27:10 INFO - PROCESS | 1738 | 1467318430422 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:10 INFO - PROCESS | 1738 | 1467318430428 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:10 INFO - PROCESS | 1738 | 1467318430648 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 13:27:10 INFO - PROCESS | 1738 | 1467318430887 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:10 INFO - PROCESS | 1738 | 1467318430896 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:10 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e763000 == 30 [pid = 1738] [id = 710] 13:27:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8f81bc00) [pid = 1738] [serial = 2131] [outer = (nil)] 13:27:10 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8f826800) [pid = 1738] [serial = 2132] [outer = 0x8f81bc00] 13:27:11 INFO - PROCESS | 1738 | 1467318431004 Marionette DEBUG loaded listener.js 13:27:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8f877800) [pid = 1738] [serial = 2133] [outer = 0x8f81bc00] 13:27:11 INFO - PROCESS | 1738 | 1467318431923 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:27:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:27:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1542ms 13:27:11 INFO - PROCESS | 1738 | 1467318431951 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 13:27:11 INFO - PROCESS | 1738 | 1467318431956 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 13:27:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:27:11 INFO - PROCESS | 1738 | 1467318431964 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:27:11 INFO - PROCESS | 1738 | 1467318431968 Marionette TRACE conn3 <- [1,2814,null,{}] 13:27:11 INFO - PROCESS | 1738 | 1467318431982 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:11 INFO - PROCESS | 1738 | 1467318431991 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:12 INFO - PROCESS | 1738 | 1467318432181 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 13:27:12 INFO - PROCESS | 1738 | 1467318432370 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:12 INFO - PROCESS | 1738 | 1467318432384 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x929cb800 == 31 [pid = 1738] [id = 711] 13:27:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x929cc400) [pid = 1738] [serial = 2134] [outer = (nil)] 13:27:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x92b48800) [pid = 1738] [serial = 2135] [outer = 0x929cc400] 13:27:12 INFO - PROCESS | 1738 | 1467318432467 Marionette DEBUG loaded listener.js 13:27:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x92b51800) [pid = 1738] [serial = 2136] [outer = 0x929cc400] 13:27:13 INFO - PROCESS | 1738 | 1467318433591 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 13:27:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:27:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1691ms 13:27:13 INFO - PROCESS | 1738 | 1467318433657 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 13:27:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:27:13 INFO - PROCESS | 1738 | 1467318433662 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 13:27:13 INFO - PROCESS | 1738 | 1467318433669 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:27:13 INFO - PROCESS | 1738 | 1467318433672 Marionette TRACE conn3 <- [1,2818,null,{}] 13:27:13 INFO - PROCESS | 1738 | 1467318433680 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:13 INFO - PROCESS | 1738 | 1467318433684 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:13 INFO - PROCESS | 1738 | 1467318433882 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 13:27:14 INFO - PROCESS | 1738 | 1467318434122 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:14 INFO - PROCESS | 1738 | 1467318434130 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97f000 == 32 [pid = 1738] [id = 712] 13:27:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x929d6c00) [pid = 1738] [serial = 2137] [outer = (nil)] 13:27:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x92eaf800) [pid = 1738] [serial = 2138] [outer = 0x929d6c00] 13:27:14 INFO - PROCESS | 1738 | 1467318434236 Marionette DEBUG loaded listener.js 13:27:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x92eb6000) [pid = 1738] [serial = 2139] [outer = 0x929d6c00] 13:27:15 INFO - PROCESS | 1738 | 1467318435149 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 13:27:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:27:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1546ms 13:27:15 INFO - PROCESS | 1738 | 1467318435214 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 13:27:15 INFO - PROCESS | 1738 | 1467318435218 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 13:27:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:27:15 INFO - PROCESS | 1738 | 1467318435226 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:27:15 INFO - PROCESS | 1738 | 1467318435230 Marionette TRACE conn3 <- [1,2822,null,{}] 13:27:15 INFO - PROCESS | 1738 | 1467318435236 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:15 INFO - PROCESS | 1738 | 1467318435241 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:15 INFO - PROCESS | 1738 | 1467318435462 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 13:27:15 INFO - PROCESS | 1738 | 1467318435700 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:15 INFO - PROCESS | 1738 | 1467318435707 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db89400 == 33 [pid = 1738] [id = 713] 13:27:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f0d0c00) [pid = 1738] [serial = 2140] [outer = (nil)] 13:27:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x92fec400) [pid = 1738] [serial = 2141] [outer = 0x8f0d0c00] 13:27:15 INFO - PROCESS | 1738 | 1467318435840 Marionette DEBUG loaded listener.js 13:27:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x939ac400) [pid = 1738] [serial = 2142] [outer = 0x8f0d0c00] 13:27:16 INFO - PROCESS | 1738 | 1467318436785 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:27:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:27:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1637ms 13:27:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:27:16 INFO - PROCESS | 1738 | 1467318436862 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 13:27:16 INFO - PROCESS | 1738 | 1467318436866 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 13:27:16 INFO - PROCESS | 1738 | 1467318436872 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:27:16 INFO - PROCESS | 1738 | 1467318436876 Marionette TRACE conn3 <- [1,2826,null,{}] 13:27:16 INFO - PROCESS | 1738 | 1467318436882 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:16 INFO - PROCESS | 1738 | 1467318436893 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:17 INFO - PROCESS | 1738 | 1467318437149 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 13:27:17 INFO - PROCESS | 1738 | 1467318437392 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:17 INFO - PROCESS | 1738 | 1467318437401 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1ccc00 == 34 [pid = 1738] [id = 714] 13:27:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x939b6000) [pid = 1738] [serial = 2143] [outer = (nil)] 13:27:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x93c75400) [pid = 1738] [serial = 2144] [outer = 0x939b6000] 13:27:17 INFO - PROCESS | 1738 | 1467318437494 Marionette DEBUG loaded listener.js 13:27:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x93c7fc00) [pid = 1738] [serial = 2145] [outer = 0x939b6000] 13:27:18 INFO - PROCESS | 1738 | 1467318438368 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:27:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:27:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1546ms 13:27:18 INFO - PROCESS | 1738 | 1467318438418 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 13:27:18 INFO - PROCESS | 1738 | 1467318438423 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 13:27:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:27:18 INFO - PROCESS | 1738 | 1467318438429 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:27:18 INFO - PROCESS | 1738 | 1467318438433 Marionette TRACE conn3 <- [1,2830,null,{}] 13:27:18 INFO - PROCESS | 1738 | 1467318438439 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:18 INFO - PROCESS | 1738 | 1467318438444 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:18 INFO - PROCESS | 1738 | 1467318438693 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 13:27:18 INFO - PROCESS | 1738 | 1467318438829 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:18 INFO - PROCESS | 1738 | 1467318438839 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:18 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c9800 == 35 [pid = 1738] [id = 715] 13:27:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8ee63c00) [pid = 1738] [serial = 2146] [outer = (nil)] 13:27:18 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x947e5800) [pid = 1738] [serial = 2147] [outer = 0x8ee63c00] 13:27:18 INFO - PROCESS | 1738 | 1467318438920 Marionette DEBUG loaded listener.js 13:27:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x951a0800) [pid = 1738] [serial = 2148] [outer = 0x8ee63c00] 13:27:19 INFO - PROCESS | 1738 | 1467318439867 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:27:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:27:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1484ms 13:27:19 INFO - PROCESS | 1738 | 1467318439916 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 13:27:19 INFO - PROCESS | 1738 | 1467318439920 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 13:27:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:27:19 INFO - PROCESS | 1738 | 1467318439927 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:27:19 INFO - PROCESS | 1738 | 1467318439931 Marionette TRACE conn3 <- [1,2834,null,{}] 13:27:19 INFO - PROCESS | 1738 | 1467318439936 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:19 INFO - PROCESS | 1738 | 1467318439941 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:20 INFO - PROCESS | 1738 | 1467318440119 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 13:27:20 INFO - PROCESS | 1738 | 1467318440651 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:20 INFO - PROCESS | 1738 | 1467318440658 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51f400 == 36 [pid = 1738] [id = 716] 13:27:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8d51fc00) [pid = 1738] [serial = 2149] [outer = (nil)] 13:27:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8d97a800) [pid = 1738] [serial = 2150] [outer = 0x8d51fc00] 13:27:20 INFO - PROCESS | 1738 | 1467318440743 Marionette DEBUG loaded listener.js 13:27:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8db8ac00) [pid = 1738] [serial = 2151] [outer = 0x8d51fc00] 13:27:21 INFO - PROCESS | 1738 | 1467318441655 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:27:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:27:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1793ms 13:27:21 INFO - PROCESS | 1738 | 1467318441733 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 13:27:21 INFO - PROCESS | 1738 | 1467318441744 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 13:27:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:27:21 INFO - PROCESS | 1738 | 1467318441761 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:27:21 INFO - PROCESS | 1738 | 1467318441766 Marionette TRACE conn3 <- [1,2838,null,{}] 13:27:21 INFO - PROCESS | 1738 | 1467318441778 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:21 INFO - PROCESS | 1738 | 1467318441788 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:21 INFO - PROCESS | 1738 | 1467318441965 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 13:27:22 INFO - PROCESS | 1738 | 1467318442163 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:22 INFO - PROCESS | 1738 | 1467318442171 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:22 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c7800 == 37 [pid = 1738] [id = 717] 13:27:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8ee5d400) [pid = 1738] [serial = 2152] [outer = (nil)] 13:27:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x8f0d0000) [pid = 1738] [serial = 2153] [outer = 0x8ee5d400] 13:27:22 INFO - PROCESS | 1738 | 1467318442308 Marionette DEBUG loaded listener.js 13:27:22 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8f6e7c00) [pid = 1738] [serial = 2154] [outer = 0x8ee5d400] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58e400 == 36 [pid = 1738] [id = 693] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8d984000 == 35 [pid = 1738] [id = 684] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8e764800 == 34 [pid = 1738] [id = 688] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4bcc00 == 33 [pid = 1738] [id = 687] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8f6eec00 == 32 [pid = 1738] [id = 698] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8d984400 == 31 [pid = 1738] [id = 689] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee66400 == 30 [pid = 1738] [id = 685] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8e76b400 == 29 [pid = 1738] [id = 702] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8d985000 == 28 [pid = 1738] [id = 699] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x91f28c00 == 27 [pid = 1738] [id = 691] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8db88800 == 26 [pid = 1738] [id = 700] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8d587000 == 25 [pid = 1738] [id = 692] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x913a5400 == 24 [pid = 1738] [id = 701] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cb400 == 23 [pid = 1738] [id = 703] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5f000 == 22 [pid = 1738] [id = 690] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1cdc00 == 21 [pid = 1738] [id = 686] 13:27:23 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c8000 == 20 [pid = 1738] [id = 683] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8f827c00) [pid = 1738] [serial = 2093] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8d512c00) [pid = 1738] [serial = 2084] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8d51c800) [pid = 1738] [serial = 2085] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8e4bc400) [pid = 1738] [serial = 2087] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8e746000) [pid = 1738] [serial = 2088] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8e4c1000) [pid = 1738] [serial = 2082] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8db8f000) [pid = 1738] [serial = 2081] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8e76fc00) [pid = 1738] [serial = 2070] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8e768400) [pid = 1738] [serial = 2069] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91373000) [pid = 1738] [serial = 2073] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f94a400) [pid = 1738] [serial = 2072] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x92b44400) [pid = 1738] [serial = 2076] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x929c7c00) [pid = 1738] [serial = 2075] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x92c95800) [pid = 1738] [serial = 2079] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x92b4b400) [pid = 1738] [serial = 2078] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f86f800) [pid = 1738] [serial = 2094] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f0ce800) [pid = 1738] [serial = 2091] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8ef9e400) [pid = 1738] [serial = 2090] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f949c00) [pid = 1738] [serial = 2096] [outer = (nil)] [url = about:blank] 13:27:24 INFO - PROCESS | 1738 | 1467318444420 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:27:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:27:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2712ms 13:27:24 INFO - PROCESS | 1738 | 1467318444469 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 13:27:24 INFO - PROCESS | 1738 | 1467318444475 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 13:27:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:27:24 INFO - PROCESS | 1738 | 1467318444485 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:27:24 INFO - PROCESS | 1738 | 1467318444490 Marionette TRACE conn3 <- [1,2842,null,{}] 13:27:24 INFO - PROCESS | 1738 | 1467318444576 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:24 INFO - PROCESS | 1738 | 1467318444583 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:24 INFO - PROCESS | 1738 | 1467318444763 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 13:27:24 INFO - PROCESS | 1738 | 1467318444780 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 1738 | 1467318444792 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58b000 == 21 [pid = 1738] [id = 718] 13:27:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8d97e000) [pid = 1738] [serial = 2155] [outer = (nil)] 13:27:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8db96400) [pid = 1738] [serial = 2156] [outer = 0x8d97e000] 13:27:24 INFO - PROCESS | 1738 | 1467318444867 Marionette DEBUG loaded listener.js 13:27:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8e4b8400) [pid = 1738] [serial = 2157] [outer = 0x8d97e000] 13:27:25 INFO - PROCESS | 1738 | 1467318445853 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:27:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:27:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1392ms 13:27:25 INFO - PROCESS | 1738 | 1467318445881 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 13:27:25 INFO - PROCESS | 1738 | 1467318445890 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 13:27:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:27:25 INFO - PROCESS | 1738 | 1467318445903 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:27:25 INFO - PROCESS | 1738 | 1467318445908 Marionette TRACE conn3 <- [1,2846,null,{}] 13:27:25 INFO - PROCESS | 1738 | 1467318445915 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:25 INFO - PROCESS | 1738 | 1467318445920 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:26 INFO - PROCESS | 1738 | 1467318446164 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 13:27:26 INFO - PROCESS | 1738 | 1467318446264 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:26 INFO - PROCESS | 1738 | 1467318446273 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e76d800 == 22 [pid = 1738] [id = 719] 13:27:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8ee5a800) [pid = 1738] [serial = 2158] [outer = (nil)] 13:27:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8ee5e400) [pid = 1738] [serial = 2159] [outer = 0x8ee5a800] 13:27:26 INFO - PROCESS | 1738 | 1467318446372 Marionette DEBUG loaded listener.js 13:27:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8ee65c00) [pid = 1738] [serial = 2160] [outer = 0x8ee5a800] 13:27:27 INFO - PROCESS | 1738 | 1467318447318 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:27:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:27:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1486ms 13:27:27 INFO - PROCESS | 1738 | 1467318447391 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 13:27:27 INFO - PROCESS | 1738 | 1467318447395 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 13:27:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:27:27 INFO - PROCESS | 1738 | 1467318447401 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:27:27 INFO - PROCESS | 1738 | 1467318447407 Marionette TRACE conn3 <- [1,2850,null,{}] 13:27:27 INFO - PROCESS | 1738 | 1467318447429 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:27 INFO - PROCESS | 1738 | 1467318447438 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:27 INFO - PROCESS | 1738 | 1467318447654 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 13:27:27 INFO - PROCESS | 1738 | 1467318447678 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:27 INFO - PROCESS | 1738 | 1467318447688 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f825000 == 23 [pid = 1738] [id = 720] 13:27:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f825800) [pid = 1738] [serial = 2161] [outer = (nil)] 13:27:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f86b800) [pid = 1738] [serial = 2162] [outer = 0x8f825800] 13:27:27 INFO - PROCESS | 1738 | 1467318447760 Marionette DEBUG loaded listener.js 13:27:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f941c00) [pid = 1738] [serial = 2163] [outer = 0x8f825800] 13:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8e4be400) [pid = 1738] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8f86e800) [pid = 1738] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e745000) [pid = 1738] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f86d800) [pid = 1738] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8efaa800) [pid = 1738] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x913a6400) [pid = 1738] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8b1d2400) [pid = 1738] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8d97f800) [pid = 1738] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x913b0000) [pid = 1738] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8d985c00) [pid = 1738] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:27:29 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x8ee62400) [pid = 1738] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:27:29 INFO - PROCESS | 1738 | 1467318449399 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:27:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:27:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2045ms 13:27:29 INFO - PROCESS | 1738 | 1467318449448 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 13:27:29 INFO - PROCESS | 1738 | 1467318449453 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 13:27:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:27:29 INFO - PROCESS | 1738 | 1467318449458 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:27:29 INFO - PROCESS | 1738 | 1467318449462 Marionette TRACE conn3 <- [1,2854,null,{}] 13:27:29 INFO - PROCESS | 1738 | 1467318449467 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:29 INFO - PROCESS | 1738 | 1467318449472 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:29 INFO - PROCESS | 1738 | 1467318449636 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 13:27:29 INFO - PROCESS | 1738 | 1467318449646 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:29 INFO - PROCESS | 1738 | 1467318449655 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d583000 == 24 [pid = 1738] [id = 721] 13:27:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8db8c800) [pid = 1738] [serial = 2164] [outer = (nil)] 13:27:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8f828800) [pid = 1738] [serial = 2165] [outer = 0x8db8c800] 13:27:29 INFO - PROCESS | 1738 | 1467318449724 Marionette DEBUG loaded listener.js 13:27:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91371400) [pid = 1738] [serial = 2166] [outer = 0x8db8c800] 13:27:30 INFO - PROCESS | 1738 | 1467318450658 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:27:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:27:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1230ms 13:27:30 INFO - PROCESS | 1738 | 1467318450689 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 13:27:30 INFO - PROCESS | 1738 | 1467318450692 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 13:27:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:27:30 INFO - PROCESS | 1738 | 1467318450703 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:27:30 INFO - PROCESS | 1738 | 1467318450706 Marionette TRACE conn3 <- [1,2858,null,{}] 13:27:30 INFO - PROCESS | 1738 | 1467318450712 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:30 INFO - PROCESS | 1738 | 1467318450718 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:30 INFO - PROCESS | 1738 | 1467318450875 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 13:27:30 INFO - PROCESS | 1738 | 1467318450883 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:30 INFO - PROCESS | 1738 | 1467318450891 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f877000 == 25 [pid = 1738] [id = 722] 13:27:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x91373000) [pid = 1738] [serial = 2167] [outer = (nil)] 13:27:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x9137d800) [pid = 1738] [serial = 2168] [outer = 0x91373000] 13:27:30 INFO - PROCESS | 1738 | 1467318450960 Marionette DEBUG loaded listener.js 13:27:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x913af800) [pid = 1738] [serial = 2169] [outer = 0x91373000] 13:27:32 INFO - PROCESS | 1738 | 1467318452251 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:27:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:27:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1601ms 13:27:32 INFO - PROCESS | 1738 | 1467318452305 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 13:27:32 INFO - PROCESS | 1738 | 1467318452312 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 13:27:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:27:32 INFO - PROCESS | 1738 | 1467318452330 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:27:32 INFO - PROCESS | 1738 | 1467318452335 Marionette TRACE conn3 <- [1,2862,null,{}] 13:27:32 INFO - PROCESS | 1738 | 1467318452347 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:32 INFO - PROCESS | 1738 | 1467318452352 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:32 INFO - PROCESS | 1738 | 1467318452561 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 13:27:32 INFO - PROCESS | 1738 | 1467318452847 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:32 INFO - PROCESS | 1738 | 1467318452856 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c5c00 == 26 [pid = 1738] [id = 723] 13:27:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8db97c00) [pid = 1738] [serial = 2170] [outer = (nil)] 13:27:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8e750400) [pid = 1738] [serial = 2171] [outer = 0x8db97c00] 13:27:32 INFO - PROCESS | 1738 | 1467318452944 Marionette DEBUG loaded listener.js 13:27:33 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8ef9c400) [pid = 1738] [serial = 2172] [outer = 0x8db97c00] 13:27:33 INFO - PROCESS | 1738 | 1467318453954 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:27:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:27:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1697ms 13:27:34 INFO - PROCESS | 1738 | 1467318454036 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 13:27:34 INFO - PROCESS | 1738 | 1467318454044 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 13:27:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:27:34 INFO - PROCESS | 1738 | 1467318454057 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:27:34 INFO - PROCESS | 1738 | 1467318454062 Marionette TRACE conn3 <- [1,2866,null,{}] 13:27:34 INFO - PROCESS | 1738 | 1467318454068 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:34 INFO - PROCESS | 1738 | 1467318454074 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:34 INFO - PROCESS | 1738 | 1467318454279 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 13:27:34 INFO - PROCESS | 1738 | 1467318454564 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 1738 | 1467318454577 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e76b000 == 27 [pid = 1738] [id = 724] 13:27:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f823000) [pid = 1738] [serial = 2173] [outer = (nil)] 13:27:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f94d400) [pid = 1738] [serial = 2174] [outer = 0x8f823000] 13:27:34 INFO - PROCESS | 1738 | 1467318454693 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8f944800) [pid = 1738] [serial = 2175] [outer = 0x8f823000] 13:27:35 INFO - PROCESS | 1738 | 1467318455731 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:27:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:27:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1734ms 13:27:35 INFO - PROCESS | 1738 | 1467318455791 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 13:27:35 INFO - PROCESS | 1738 | 1467318455796 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 13:27:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:27:35 INFO - PROCESS | 1738 | 1467318455803 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:27:35 INFO - PROCESS | 1738 | 1467318455809 Marionette TRACE conn3 <- [1,2870,null,{}] 13:27:35 INFO - PROCESS | 1738 | 1467318455826 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:35 INFO - PROCESS | 1738 | 1467318455835 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:36 INFO - PROCESS | 1738 | 1467318456036 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 13:27:36 INFO - PROCESS | 1738 | 1467318456264 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:36 INFO - PROCESS | 1738 | 1467318456278 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:36 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f2a800 == 28 [pid = 1738] [id = 725] 13:27:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x92329800) [pid = 1738] [serial = 2176] [outer = (nil)] 13:27:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x929c9400) [pid = 1738] [serial = 2177] [outer = 0x92329800] 13:27:36 INFO - PROCESS | 1738 | 1467318456405 Marionette DEBUG loaded listener.js 13:27:36 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x92b43400) [pid = 1738] [serial = 2178] [outer = 0x92329800] 13:27:37 INFO - PROCESS | 1738 | 1467318457424 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 13:27:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:27:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1696ms 13:27:37 INFO - PROCESS | 1738 | 1467318457500 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 13:27:37 INFO - PROCESS | 1738 | 1467318457505 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 13:27:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:27:37 INFO - PROCESS | 1738 | 1467318457512 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 1738 | 1467318457515 Marionette TRACE conn3 <- [1,2874,null,{}] 13:27:37 INFO - PROCESS | 1738 | 1467318457521 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:37 INFO - PROCESS | 1738 | 1467318457525 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:37 INFO - PROCESS | 1738 | 1467318457742 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 13:27:37 INFO - PROCESS | 1738 | 1467318457976 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 1738 | 1467318457984 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:38 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e4bc000 == 29 [pid = 1738] [id = 726] 13:27:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8e4c1c00) [pid = 1738] [serial = 2179] [outer = (nil)] 13:27:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8f6e1c00) [pid = 1738] [serial = 2180] [outer = 0x8e4c1c00] 13:27:38 INFO - PROCESS | 1738 | 1467318458113 Marionette DEBUG loaded listener.js 13:27:38 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8f826c00) [pid = 1738] [serial = 2181] [outer = 0x8e4c1c00] 13:27:39 INFO - PROCESS | 1738 | 1467318459582 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:27:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:27:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2139ms 13:27:39 INFO - PROCESS | 1738 | 1467318459652 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 13:27:39 INFO - PROCESS | 1738 | 1467318459658 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 13:27:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:27:39 INFO - PROCESS | 1738 | 1467318459676 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:27:39 INFO - PROCESS | 1738 | 1467318459680 Marionette TRACE conn3 <- [1,2878,null,{}] 13:27:39 INFO - PROCESS | 1738 | 1467318459689 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:39 INFO - PROCESS | 1738 | 1467318459693 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:39 INFO - PROCESS | 1738 | 1467318459858 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8f94a800) [pid = 1738] [serial = 2126] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x9137f800) [pid = 1738] [serial = 2121] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x91cc6800) [pid = 1738] [serial = 2123] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8f950000) [pid = 1738] [serial = 2097] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f0db800) [pid = 1738] [serial = 2117] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x913aa400) [pid = 1738] [serial = 2105] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91cc1400) [pid = 1738] [serial = 2106] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8d518800) [pid = 1738] [serial = 2111] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8d58f000) [pid = 1738] [serial = 2112] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e4b7c00) [pid = 1738] [serial = 2114] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e76f000) [pid = 1738] [serial = 2115] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x9232f000) [pid = 1738] [serial = 2108] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x929cc000) [pid = 1738] [serial = 2109] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8db8b800) [pid = 1738] [serial = 2099] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e4bbc00) [pid = 1738] [serial = 2100] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f0d7c00) [pid = 1738] [serial = 2102] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f81c800) [pid = 1738] [serial = 2103] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x9137b800) [pid = 1738] [serial = 2120] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x91cc8c00) [pid = 1738] [serial = 2124] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8f822400) [pid = 1738] [serial = 2118] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x92326c00) [pid = 1738] [serial = 2127] [outer = (nil)] [url = about:blank] 13:27:40 INFO - PROCESS | 1738 | 1467318460180 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 1738 | 1467318460191 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:40 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51c400 == 30 [pid = 1738] [id = 727] 13:27:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x8d582800) [pid = 1738] [serial = 2182] [outer = (nil)] 13:27:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x8d97e800) [pid = 1738] [serial = 2183] [outer = 0x8d582800] 13:27:40 INFO - PROCESS | 1738 | 1467318460268 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8e4b7c00) [pid = 1738] [serial = 2184] [outer = 0x8d582800] 13:27:41 INFO - PROCESS | 1738 | 1467318461109 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:27:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:27:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1502ms 13:27:41 INFO - PROCESS | 1738 | 1467318461169 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 13:27:41 INFO - PROCESS | 1738 | 1467318461176 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 13:27:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:27:41 INFO - PROCESS | 1738 | 1467318461186 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:27:41 INFO - PROCESS | 1738 | 1467318461189 Marionette TRACE conn3 <- [1,2882,null,{}] 13:27:41 INFO - PROCESS | 1738 | 1467318461195 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:41 INFO - PROCESS | 1738 | 1467318461201 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:41 INFO - PROCESS | 1738 | 1467318461368 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 13:27:41 INFO - PROCESS | 1738 | 1467318461546 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:41 INFO - PROCESS | 1738 | 1467318461555 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:41 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1ce800 == 31 [pid = 1738] [id = 728] 13:27:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e768400) [pid = 1738] [serial = 2185] [outer = (nil)] 13:27:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8efa8400) [pid = 1738] [serial = 2186] [outer = 0x8e768400] 13:27:41 INFO - PROCESS | 1738 | 1467318461629 Marionette DEBUG loaded listener.js 13:27:41 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f0dc000) [pid = 1738] [serial = 2187] [outer = 0x8e768400] 13:27:42 INFO - PROCESS | 1738 | 1467318462499 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:27:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:27:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1382ms 13:27:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:27:42 INFO - PROCESS | 1738 | 1467318462573 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 13:27:42 INFO - PROCESS | 1738 | 1467318462576 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 13:27:42 INFO - PROCESS | 1738 | 1467318462594 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:27:42 INFO - PROCESS | 1738 | 1467318462600 Marionette TRACE conn3 <- [1,2886,null,{}] 13:27:42 INFO - PROCESS | 1738 | 1467318462616 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:42 INFO - PROCESS | 1738 | 1467318462624 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:42 INFO - PROCESS | 1738 | 1467318462851 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 13:27:42 INFO - PROCESS | 1738 | 1467318462873 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:42 INFO - PROCESS | 1738 | 1467318462885 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:42 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f86d400 == 32 [pid = 1738] [id = 729] 13:27:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f873800) [pid = 1738] [serial = 2188] [outer = (nil)] 13:27:42 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x913a2400) [pid = 1738] [serial = 2189] [outer = 0x8f873800] 13:27:42 INFO - PROCESS | 1738 | 1467318462953 Marionette DEBUG loaded listener.js 13:27:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x91cc5400) [pid = 1738] [serial = 2190] [outer = 0x8f873800] 13:27:43 INFO - PROCESS | 1738 | 1467318463973 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:27:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:27:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1449ms 13:27:44 INFO - PROCESS | 1738 | 1467318464038 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 13:27:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:27:44 INFO - PROCESS | 1738 | 1467318464043 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 13:27:44 INFO - PROCESS | 1738 | 1467318464049 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:27:44 INFO - PROCESS | 1738 | 1467318464052 Marionette TRACE conn3 <- [1,2890,null,{}] 13:27:44 INFO - PROCESS | 1738 | 1467318464058 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:44 INFO - PROCESS | 1738 | 1467318464062 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:44 INFO - PROCESS | 1738 | 1467318464298 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 13:27:44 INFO - PROCESS | 1738 | 1467318464321 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:44 INFO - PROCESS | 1738 | 1467318464329 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:44 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58f000 == 33 [pid = 1738] [id = 730] 13:27:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x913a3800) [pid = 1738] [serial = 2191] [outer = (nil)] 13:27:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x92332c00) [pid = 1738] [serial = 2192] [outer = 0x913a3800] 13:27:44 INFO - PROCESS | 1738 | 1467318464396 Marionette DEBUG loaded listener.js 13:27:44 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x929ca400) [pid = 1738] [serial = 2193] [outer = 0x913a3800] 13:27:44 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8db89c00) [pid = 1738] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:27:44 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x929d6c00) [pid = 1738] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:27:44 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8d97e000) [pid = 1738] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:27:44 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8ee5d400) [pid = 1738] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:27:44 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f0d0c00) [pid = 1738] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:27:45 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8f81bc00) [pid = 1738] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:27:45 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8f825800) [pid = 1738] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:27:45 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8d51fc00) [pid = 1738] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:27:45 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x929cc400) [pid = 1738] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:27:45 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x8ee5a800) [pid = 1738] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:27:45 INFO - PROCESS | 1738 | --DOMWINDOW == 68 (0x8ee63c00) [pid = 1738] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:27:45 INFO - PROCESS | 1738 | --DOMWINDOW == 67 (0x8db8c800) [pid = 1738] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:27:45 INFO - PROCESS | 1738 | --DOMWINDOW == 66 (0x939b6000) [pid = 1738] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:27:45 INFO - PROCESS | 1738 | 1467318465479 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:27:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:27:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1493ms 13:27:45 INFO - PROCESS | 1738 | 1467318465543 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 13:27:45 INFO - PROCESS | 1738 | 1467318465547 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 13:27:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:27:45 INFO - PROCESS | 1738 | 1467318465560 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 1738 | 1467318465562 Marionette TRACE conn3 <- [1,2894,null,{}] 13:27:45 INFO - PROCESS | 1738 | 1467318465573 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:45 INFO - PROCESS | 1738 | 1467318465578 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:45 INFO - PROCESS | 1738 | 1467318465737 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 13:27:45 INFO - PROCESS | 1738 | 1467318465892 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 1738 | 1467318465898 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51e800 == 34 [pid = 1738] [id = 731] 13:27:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 67 (0x8d58a000) [pid = 1738] [serial = 2194] [outer = (nil)] 13:27:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 68 (0x91cc4c00) [pid = 1738] [serial = 2195] [outer = 0x8d58a000] 13:27:45 INFO - PROCESS | 1738 | 1467318465966 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 1738 | ++DOMWINDOW == 69 (0x91ccf000) [pid = 1738] [serial = 2196] [outer = 0x8d58a000] 13:27:46 INFO - PROCESS | 1738 | 1467318466780 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:27:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:27:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1243ms 13:27:46 INFO - PROCESS | 1738 | 1467318466860 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 13:27:46 INFO - PROCESS | 1738 | 1467318466866 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 13:27:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:27:46 INFO - PROCESS | 1738 | 1467318466874 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:27:46 INFO - PROCESS | 1738 | 1467318466881 Marionette TRACE conn3 <- [1,2898,null,{}] 13:27:46 INFO - PROCESS | 1738 | 1467318466890 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:46 INFO - PROCESS | 1738 | 1467318466897 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:47 INFO - PROCESS | 1738 | 1467318467124 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 13:27:47 INFO - PROCESS | 1738 | 1467318467314 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:47 INFO - PROCESS | 1738 | 1467318467332 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51e400 == 35 [pid = 1738] [id = 732] 13:27:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8db8c800) [pid = 1738] [serial = 2197] [outer = (nil)] 13:27:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8e4b7400) [pid = 1738] [serial = 2198] [outer = 0x8db8c800] 13:27:47 INFO - PROCESS | 1738 | 1467318467412 Marionette DEBUG loaded listener.js 13:27:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e4bfc00) [pid = 1738] [serial = 2199] [outer = 0x8db8c800] 13:27:48 INFO - PROCESS | 1738 | 1467318468392 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:27:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:27:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1591ms 13:27:48 INFO - PROCESS | 1738 | 1467318468468 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 13:27:48 INFO - PROCESS | 1738 | 1467318468472 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 13:27:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:27:48 INFO - PROCESS | 1738 | 1467318468483 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:27:48 INFO - PROCESS | 1738 | 1467318468488 Marionette TRACE conn3 <- [1,2902,null,{}] 13:27:48 INFO - PROCESS | 1738 | 1467318468495 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:48 INFO - PROCESS | 1738 | 1467318468500 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:48 INFO - PROCESS | 1738 | 1467318468685 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 13:27:48 INFO - PROCESS | 1738 | 1467318468862 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:48 INFO - PROCESS | 1738 | 1467318468874 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8efaa800 == 36 [pid = 1738] [id = 733] 13:27:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8f6ec000) [pid = 1738] [serial = 2200] [outer = (nil)] 13:27:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f86cc00) [pid = 1738] [serial = 2201] [outer = 0x8f6ec000] 13:27:48 INFO - PROCESS | 1738 | 1467318468952 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91376400) [pid = 1738] [serial = 2202] [outer = 0x8f6ec000] 13:27:49 INFO - PROCESS | 1738 | 1467318469956 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:27:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:27:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1537ms 13:27:50 INFO - PROCESS | 1738 | 1467318470017 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 13:27:50 INFO - PROCESS | 1738 | 1467318470022 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 13:27:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:27:50 INFO - PROCESS | 1738 | 1467318470029 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:27:50 INFO - PROCESS | 1738 | 1467318470033 Marionette TRACE conn3 <- [1,2906,null,{}] 13:27:50 INFO - PROCESS | 1738 | 1467318470047 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:50 INFO - PROCESS | 1738 | 1467318470056 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:50 INFO - PROCESS | 1738 | 1467318470284 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 13:27:50 INFO - PROCESS | 1738 | 1467318470585 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:50 INFO - PROCESS | 1738 | 1467318470604 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x9232cc00 == 37 [pid = 1738] [id = 734] 13:27:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x92b50800) [pid = 1738] [serial = 2203] [outer = (nil)] 13:27:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x92c9b000) [pid = 1738] [serial = 2204] [outer = 0x92b50800] 13:27:50 INFO - PROCESS | 1738 | 1467318470740 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x92ca1400) [pid = 1738] [serial = 2205] [outer = 0x92b50800] 13:27:51 INFO - PROCESS | 1738 | 1467318471706 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:27:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:27:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1734ms 13:27:51 INFO - PROCESS | 1738 | 1467318471769 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 13:27:51 INFO - PROCESS | 1738 | 1467318471774 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 13:27:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:27:51 INFO - PROCESS | 1738 | 1467318471781 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:27:51 INFO - PROCESS | 1738 | 1467318471785 Marionette TRACE conn3 <- [1,2910,null,{}] 13:27:51 INFO - PROCESS | 1738 | 1467318471791 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:51 INFO - PROCESS | 1738 | 1467318471796 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:51 INFO - PROCESS | 1738 | 1467318471990 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 13:27:52 INFO - PROCESS | 1738 | 1467318472181 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 1738 | 1467318472192 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:52 INFO - PROCESS | 1738 | ++DOCSHELL 0x92ca2c00 == 38 [pid = 1738] [id = 735] 13:27:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x92eaa400) [pid = 1738] [serial = 2206] [outer = (nil)] 13:27:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x939b5c00) [pid = 1738] [serial = 2207] [outer = 0x92eaa400] 13:27:52 INFO - PROCESS | 1738 | 1467318472270 Marionette DEBUG loaded listener.js 13:27:52 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x93c64400) [pid = 1738] [serial = 2208] [outer = 0x92eaa400] 13:27:53 INFO - PROCESS | 1738 | 1467318473117 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 13:27:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:27:53 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:27:53 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1390ms 13:27:53 INFO - PROCESS | 1738 | 1467318473172 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 13:27:53 INFO - PROCESS | 1738 | 1467318473175 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 13:27:53 INFO - TEST-START | /DOMEvents/constructors.html 13:27:53 INFO - PROCESS | 1738 | 1467318473182 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:27:53 INFO - PROCESS | 1738 | 1467318473186 Marionette TRACE conn3 <- [1,2914,null,{}] 13:27:53 INFO - PROCESS | 1738 | 1467318473191 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:53 INFO - PROCESS | 1738 | 1467318473197 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:53 INFO - PROCESS | 1738 | 1467318473395 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 13:27:53 INFO - PROCESS | 1738 | 1467318473589 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:53 INFO - PROCESS | 1738 | 1467318473596 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51b400 == 39 [pid = 1738] [id = 736] 13:27:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8d581800) [pid = 1738] [serial = 2209] [outer = (nil)] 13:27:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x93c6c000) [pid = 1738] [serial = 2210] [outer = 0x8d581800] 13:27:53 INFO - PROCESS | 1738 | 1467318473724 Marionette DEBUG loaded listener.js 13:27:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x93c75800) [pid = 1738] [serial = 2211] [outer = 0x8d581800] 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:27:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:27:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:27:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:27:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:27:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:27:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:27:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:27:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:27:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 1560ms 13:27:54 INFO - PROCESS | 1738 | 1467318474694 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 13:27:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:27:54 INFO - PROCESS | 1738 | 1467318474788 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 13:27:54 INFO - PROCESS | 1738 | 1467318474791 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 13:27:54 INFO - PROCESS | 1738 | 1467318474798 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - PROCESS | 1738 | 1467318474804 Marionette TRACE conn3 <- [1,2918,null,{}] 13:27:54 INFO - PROCESS | 1738 | 1467318474813 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:54 INFO - PROCESS | 1738 | 1467318474825 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:55 INFO - PROCESS | 1738 | 1467318475092 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 13:27:55 INFO - PROCESS | 1738 | 1467318475339 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 1738 | 1467318475347 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c9400 == 40 [pid = 1738] [id = 737] 13:27:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8b1cf400) [pid = 1738] [serial = 2212] [outer = (nil)] 13:27:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x95226800) [pid = 1738] [serial = 2213] [outer = 0x8b1cf400] 13:27:55 INFO - PROCESS | 1738 | 1467318475447 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x9522f800) [pid = 1738] [serial = 2214] [outer = 0x8b1cf400] 13:27:56 INFO - PROCESS | 1738 | 1467318476251 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:27:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:27:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1496ms 13:27:56 INFO - PROCESS | 1738 | 1467318476295 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 13:27:56 INFO - PROCESS | 1738 | 1467318476299 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 13:27:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:27:56 INFO - PROCESS | 1738 | 1467318476306 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:27:56 INFO - PROCESS | 1738 | 1467318476310 Marionette TRACE conn3 <- [1,2922,null,{}] 13:27:56 INFO - PROCESS | 1738 | 1467318476315 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:56 INFO - PROCESS | 1738 | 1467318476321 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:56 INFO - PROCESS | 1738 | 1467318476534 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 13:27:56 INFO - PROCESS | 1738 | 1467318476728 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:56 INFO - PROCESS | 1738 | 1467318476738 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f81d000 == 41 [pid = 1738] [id = 738] 13:27:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x951a3800) [pid = 1738] [serial = 2215] [outer = (nil)] 13:27:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x95236c00) [pid = 1738] [serial = 2216] [outer = 0x951a3800] 13:27:56 INFO - PROCESS | 1738 | 1467318476821 Marionette DEBUG loaded listener.js 13:27:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x95237800) [pid = 1738] [serial = 2217] [outer = 0x951a3800] 13:27:57 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:27:57 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:27:57 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:27:57 INFO - PROCESS | 1738 | [1738] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:27:57 INFO - PROCESS | 1738 | 1467318477732 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 13:27:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:27:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:27:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:27:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:27:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 13:27:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:27:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:27:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:27:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 13:27:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:27:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:27:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:27:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 13:27:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:27:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:27:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:27:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:27:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:27:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1487ms 13:27:57 INFO - PROCESS | 1738 | 1467318477796 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 13:27:57 INFO - PROCESS | 1738 | 1467318477802 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 13:27:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:27:57 INFO - PROCESS | 1738 | 1467318477855 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:27:57 INFO - PROCESS | 1738 | 1467318477859 Marionette TRACE conn3 <- [1,2926,null,{}] 13:27:57 INFO - PROCESS | 1738 | 1467318477865 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:57 INFO - PROCESS | 1738 | 1467318477870 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:58 INFO - PROCESS | 1738 | 1467318478058 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 13:27:58 INFO - PROCESS | 1738 | 1467318478550 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:58 INFO - PROCESS | 1738 | 1467318478557 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51fc00 == 42 [pid = 1738] [id = 739] 13:27:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8d584800) [pid = 1738] [serial = 2218] [outer = (nil)] 13:27:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8d97e000) [pid = 1738] [serial = 2219] [outer = 0x8d584800] 13:27:58 INFO - PROCESS | 1738 | 1467318478695 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8db8f800) [pid = 1738] [serial = 2220] [outer = 0x8d584800] 13:27:59 INFO - PROCESS | 1738 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:27:59 INFO - PROCESS | 1738 | 1467318479506 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 13:27:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:27:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1688ms 13:27:59 INFO - PROCESS | 1738 | 1467318479541 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 13:27:59 INFO - PROCESS | 1738 | 1467318479546 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 13:27:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:27:59 INFO - PROCESS | 1738 | 1467318479554 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:27:59 INFO - PROCESS | 1738 | 1467318479559 Marionette TRACE conn3 <- [1,2930,null,{}] 13:27:59 INFO - PROCESS | 1738 | 1467318479566 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:27:59 INFO - PROCESS | 1738 | 1467318479572 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:27:59 INFO - PROCESS | 1738 | 1467318479733 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 13:28:00 INFO - PROCESS | 1738 | 1467318480010 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:00 INFO - PROCESS | 1738 | 1467318480022 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d983000 == 43 [pid = 1738] [id = 740] 13:28:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x8ee64c00) [pid = 1738] [serial = 2221] [outer = (nil)] 13:28:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8f6ec800) [pid = 1738] [serial = 2222] [outer = 0x8ee64c00] 13:28:00 INFO - PROCESS | 1738 | 1467318480098 Marionette DEBUG loaded listener.js 13:28:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8f871c00) [pid = 1738] [serial = 2223] [outer = 0x8ee64c00] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8d583000 == 42 [pid = 1738] [id = 721] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58f000 == 41 [pid = 1738] [id = 730] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8f86d400 == 40 [pid = 1738] [id = 729] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1ce800 == 39 [pid = 1738] [id = 728] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51c400 == 38 [pid = 1738] [id = 727] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8e4bc000 == 37 [pid = 1738] [id = 726] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x91f2a800 == 36 [pid = 1738] [id = 725] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8e76b000 == 35 [pid = 1738] [id = 724] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c5c00 == 34 [pid = 1738] [id = 723] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8f877000 == 33 [pid = 1738] [id = 722] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51fc00 == 32 [pid = 1738] [id = 739] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c9400 == 31 [pid = 1738] [id = 737] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8f81d000 == 30 [pid = 1738] [id = 738] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51b400 == 29 [pid = 1738] [id = 736] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x92ca2c00 == 28 [pid = 1738] [id = 735] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8efaa800 == 27 [pid = 1738] [id = 733] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x9232cc00 == 26 [pid = 1738] [id = 734] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51e800 == 25 [pid = 1738] [id = 731] 13:28:01 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51e400 == 24 [pid = 1738] [id = 732] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x9137d800) [pid = 1738] [serial = 2168] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x91371400) [pid = 1738] [serial = 2166] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8e4b3800) [pid = 1738] [serial = 2129] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x92eaf800) [pid = 1738] [serial = 2138] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8db96400) [pid = 1738] [serial = 2156] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8f6e7c00) [pid = 1738] [serial = 2154] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x92fec400) [pid = 1738] [serial = 2141] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8f877800) [pid = 1738] [serial = 2133] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8f86b800) [pid = 1738] [serial = 2162] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8f0d0000) [pid = 1738] [serial = 2153] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8db8ac00) [pid = 1738] [serial = 2151] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x92b48800) [pid = 1738] [serial = 2135] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8ee65c00) [pid = 1738] [serial = 2160] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8e4b8400) [pid = 1738] [serial = 2157] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x947e5800) [pid = 1738] [serial = 2147] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x951a0800) [pid = 1738] [serial = 2148] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x939ac400) [pid = 1738] [serial = 2142] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x92eb6000) [pid = 1738] [serial = 2139] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f941c00) [pid = 1738] [serial = 2163] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8ee5e400) [pid = 1738] [serial = 2159] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f826800) [pid = 1738] [serial = 2132] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8f828800) [pid = 1738] [serial = 2165] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e748400) [pid = 1738] [serial = 2130] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8d97a800) [pid = 1738] [serial = 2150] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x93c7fc00) [pid = 1738] [serial = 2145] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 70 (0x93c75400) [pid = 1738] [serial = 2144] [outer = (nil)] [url = about:blank] 13:28:01 INFO - PROCESS | 1738 | --DOMWINDOW == 69 (0x92b51800) [pid = 1738] [serial = 2136] [outer = (nil)] [url = about:blank] 13:28:02 INFO - PROCESS | 1738 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:28:02 INFO - PROCESS | 1738 | 1467318482116 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 13:28:02 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:28:02 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 2593ms 13:28:02 INFO - PROCESS | 1738 | 1467318482148 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 13:28:02 INFO - PROCESS | 1738 | 1467318482155 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 13:28:02 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:28:02 INFO - PROCESS | 1738 | 1467318482164 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:28:02 INFO - PROCESS | 1738 | 1467318482172 Marionette TRACE conn3 <- [1,2934,null,{}] 13:28:02 INFO - PROCESS | 1738 | 1467318482179 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:02 INFO - PROCESS | 1738 | 1467318482184 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:02 INFO - PROCESS | 1738 | 1467318482348 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 13:28:02 INFO - PROCESS | 1738 | 1467318482549 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 1738 | 1467318482557 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:02 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58e000 == 25 [pid = 1738] [id = 741] 13:28:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 70 (0x8d58f000) [pid = 1738] [serial = 2224] [outer = (nil)] 13:28:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 71 (0x8db8bc00) [pid = 1738] [serial = 2225] [outer = 0x8d58f000] 13:28:02 INFO - PROCESS | 1738 | 1467318482633 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e4b5800) [pid = 1738] [serial = 2226] [outer = 0x8d58f000] 13:28:03 INFO - PROCESS | 1738 | 1467318483379 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:28:03 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:28:03 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1245ms 13:28:03 INFO - PROCESS | 1738 | 1467318483409 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 13:28:03 INFO - PROCESS | 1738 | 1467318483417 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 13:28:03 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:28:03 INFO - PROCESS | 1738 | 1467318483429 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:28:03 INFO - PROCESS | 1738 | 1467318483432 Marionette TRACE conn3 <- [1,2938,null,{}] 13:28:03 INFO - PROCESS | 1738 | 1467318483439 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:03 INFO - PROCESS | 1738 | 1467318483444 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:03 INFO - PROCESS | 1738 | 1467318483654 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 13:28:03 INFO - PROCESS | 1738 | 1467318483678 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:03 INFO - PROCESS | 1738 | 1467318483686 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5bc00 == 26 [pid = 1738] [id = 742] 13:28:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8ee5f800) [pid = 1738] [serial = 2227] [outer = (nil)] 13:28:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8ee65400) [pid = 1738] [serial = 2228] [outer = 0x8ee5f800] 13:28:03 INFO - PROCESS | 1738 | 1467318483762 Marionette DEBUG loaded listener.js 13:28:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x8ee67000) [pid = 1738] [serial = 2229] [outer = 0x8ee5f800] 13:28:04 INFO - PROCESS | 1738 | 1467318484651 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:28:04 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:28:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1232ms 13:28:04 INFO - PROCESS | 1738 | 1467318484660 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 13:28:04 INFO - PROCESS | 1738 | 1467318484664 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 13:28:04 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:28:04 INFO - PROCESS | 1738 | 1467318484671 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:28:04 INFO - PROCESS | 1738 | 1467318484677 Marionette TRACE conn3 <- [1,2942,null,{}] 13:28:04 INFO - PROCESS | 1738 | 1467318484704 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:04 INFO - PROCESS | 1738 | 1467318484712 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:04 INFO - PROCESS | 1738 | 1467318484916 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 13:28:04 INFO - PROCESS | 1738 | 1467318484961 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:04 INFO - PROCESS | 1738 | 1467318484972 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f822c00 == 27 [pid = 1738] [id = 743] 13:28:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8f824800) [pid = 1738] [serial = 2230] [outer = (nil)] 13:28:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8f86b400) [pid = 1738] [serial = 2231] [outer = 0x8f824800] 13:28:05 INFO - PROCESS | 1738 | 1467318485044 Marionette DEBUG loaded listener.js 13:28:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8f941400) [pid = 1738] [serial = 2232] [outer = 0x8f824800] 13:28:05 INFO - PROCESS | 1738 | 1467318485892 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 13:28:05 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:28:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:28:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1253ms 13:28:05 INFO - PROCESS | 1738 | 1467318485932 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 13:28:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:28:05 INFO - PROCESS | 1738 | 1467318485937 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 13:28:05 INFO - PROCESS | 1738 | 1467318485943 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:28:05 INFO - PROCESS | 1738 | 1467318485947 Marionette TRACE conn3 <- [1,2946,null,{}] 13:28:05 INFO - PROCESS | 1738 | 1467318485952 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:05 INFO - PROCESS | 1738 | 1467318485957 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:06 INFO - PROCESS | 1738 | 1467318486168 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 13:28:06 INFO - PROCESS | 1738 | 1467318486200 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:06 INFO - PROCESS | 1738 | 1467318486212 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:06 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e74f800 == 28 [pid = 1738] [id = 744] 13:28:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f94e800) [pid = 1738] [serial = 2233] [outer = (nil)] 13:28:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x913a2000) [pid = 1738] [serial = 2234] [outer = 0x8f94e800] 13:28:06 INFO - PROCESS | 1738 | 1467318486278 Marionette DEBUG loaded listener.js 13:28:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x913ae000) [pid = 1738] [serial = 2235] [outer = 0x8f94e800] 13:28:07 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8d58a000) [pid = 1738] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:28:07 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x913a3800) [pid = 1738] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:28:07 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8f823000) [pid = 1738] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:28:07 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8e4c1c00) [pid = 1738] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:28:07 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91373000) [pid = 1738] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:28:07 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8d582800) [pid = 1738] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:28:07 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x8db97c00) [pid = 1738] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:28:07 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x8e768400) [pid = 1738] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:28:07 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x92329800) [pid = 1738] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:28:07 INFO - PROCESS | 1738 | --DOMWINDOW == 71 (0x8f873800) [pid = 1738] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:28:07 INFO - PROCESS | 1738 | 1467318487637 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:28:07 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 13:28:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1731ms 13:28:07 INFO - PROCESS | 1738 | 1467318487675 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 13:28:07 INFO - PROCESS | 1738 | 1467318487679 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 13:28:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:28:07 INFO - PROCESS | 1738 | 1467318487686 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:28:07 INFO - PROCESS | 1738 | 1467318487689 Marionette TRACE conn3 <- [1,2950,null,{}] 13:28:07 INFO - PROCESS | 1738 | 1467318487695 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:07 INFO - PROCESS | 1738 | 1467318487700 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:07 INFO - PROCESS | 1738 | 1467318487849 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 13:28:07 INFO - PROCESS | 1738 | 1467318487862 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:07 INFO - PROCESS | 1738 | 1467318487871 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e768400 == 29 [pid = 1738] [id = 745] 13:28:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 72 (0x8e76f800) [pid = 1738] [serial = 2236] [outer = (nil)] 13:28:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x91377000) [pid = 1738] [serial = 2237] [outer = 0x8e76f800] 13:28:07 INFO - PROCESS | 1738 | 1467318487942 Marionette DEBUG loaded listener.js 13:28:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x913aa000) [pid = 1738] [serial = 2238] [outer = 0x8e76f800] 13:28:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ccf800 == 30 [pid = 1738] [id = 746] 13:28:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x91cd0000) [pid = 1738] [serial = 2239] [outer = (nil)] 13:28:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x92328000) [pid = 1738] [serial = 2240] [outer = 0x91cd0000] 13:28:08 INFO - PROCESS | 1738 | 1467318488913 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:28:08 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 13:28:08 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1244ms 13:28:08 INFO - PROCESS | 1738 | 1467318488935 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 1738 | 1467318488939 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 13:28:08 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:28:08 INFO - PROCESS | 1738 | 1467318488945 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 1738 | 1467318488948 Marionette TRACE conn3 <- [1,2954,null,{}] 13:28:08 INFO - PROCESS | 1738 | 1467318488960 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:08 INFO - PROCESS | 1738 | 1467318488972 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:09 INFO - PROCESS | 1738 | 1467318489228 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 13:28:09 INFO - PROCESS | 1738 | 1467318489416 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:09 INFO - PROCESS | 1738 | 1467318489431 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d511c00 == 31 [pid = 1738] [id = 747] 13:28:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8d512c00) [pid = 1738] [serial = 2241] [outer = (nil)] 13:28:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8d51e800) [pid = 1738] [serial = 2242] [outer = 0x8d512c00] 13:28:09 INFO - PROCESS | 1738 | 1467318489511 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8d58e400) [pid = 1738] [serial = 2243] [outer = 0x8d512c00] 13:28:10 INFO - PROCESS | 1738 | 1467318490491 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:28:10 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:28:10 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:28:10 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1596ms 13:28:10 INFO - PROCESS | 1738 | 1467318490543 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 13:28:10 INFO - PROCESS | 1738 | 1467318490549 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 13:28:10 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:28:10 INFO - PROCESS | 1738 | 1467318490558 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:28:10 INFO - PROCESS | 1738 | 1467318490563 Marionette TRACE conn3 <- [1,2958,null,{}] 13:28:10 INFO - PROCESS | 1738 | 1467318490616 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:10 INFO - PROCESS | 1738 | 1467318490625 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:10 INFO - PROCESS | 1738 | 1467318490859 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 13:28:11 INFO - PROCESS | 1738 | 1467318491045 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:11 INFO - PROCESS | 1738 | 1467318491055 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c6400 == 32 [pid = 1738] [id = 748] 13:28:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8e765c00) [pid = 1738] [serial = 2244] [outer = (nil)] 13:28:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f0d4400) [pid = 1738] [serial = 2245] [outer = 0x8e765c00] 13:28:11 INFO - PROCESS | 1738 | 1467318491143 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8f6e5000) [pid = 1738] [serial = 2246] [outer = 0x8e765c00] 13:28:12 INFO - PROCESS | 1738 | 1467318492200 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:28:12 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 13:28:12 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1685ms 13:28:12 INFO - PROCESS | 1738 | 1467318492244 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 13:28:12 INFO - PROCESS | 1738 | 1467318492250 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 13:28:12 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:28:12 INFO - PROCESS | 1738 | 1467318492257 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:28:12 INFO - PROCESS | 1738 | 1467318492261 Marionette TRACE conn3 <- [1,2962,null,{}] 13:28:12 INFO - PROCESS | 1738 | 1467318492268 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:12 INFO - PROCESS | 1738 | 1467318492273 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:12 INFO - PROCESS | 1738 | 1467318492549 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 13:28:12 INFO - PROCESS | 1738 | 1467318492691 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:12 INFO - PROCESS | 1738 | 1467318492700 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f86e000 == 33 [pid = 1738] [id = 749] 13:28:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8f94f800) [pid = 1738] [serial = 2247] [outer = (nil)] 13:28:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91372400) [pid = 1738] [serial = 2248] [outer = 0x8f94f800] 13:28:12 INFO - PROCESS | 1738 | 1467318492833 Marionette DEBUG loaded listener.js 13:28:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x91cc9000) [pid = 1738] [serial = 2249] [outer = 0x8f94f800] 13:28:13 INFO - PROCESS | 1738 | 1467318493813 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:28:13 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:28:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1587ms 13:28:13 INFO - PROCESS | 1738 | 1467318493845 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 13:28:13 INFO - PROCESS | 1738 | 1467318493851 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 13:28:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:28:13 INFO - PROCESS | 1738 | 1467318493868 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:28:13 INFO - PROCESS | 1738 | 1467318493876 Marionette TRACE conn3 <- [1,2966,null,{}] 13:28:13 INFO - PROCESS | 1738 | 1467318493882 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:13 INFO - PROCESS | 1738 | 1467318493889 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:14 INFO - PROCESS | 1738 | 1467318494268 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 13:28:14 INFO - PROCESS | 1738 | 1467318494422 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:14 INFO - PROCESS | 1738 | 1467318494432 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51d800 == 34 [pid = 1738] [id = 750] 13:28:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x929d4c00) [pid = 1738] [serial = 2250] [outer = (nil)] 13:28:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x92b4ac00) [pid = 1738] [serial = 2251] [outer = 0x929d4c00] 13:28:14 INFO - PROCESS | 1738 | 1467318494562 Marionette DEBUG loaded listener.js 13:28:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x92b4dc00) [pid = 1738] [serial = 2252] [outer = 0x929d4c00] 13:28:15 INFO - PROCESS | 1738 | 1467318495397 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:28:15 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:28:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1593ms 13:28:15 INFO - PROCESS | 1738 | 1467318495454 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 13:28:15 INFO - PROCESS | 1738 | 1467318495458 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 13:28:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:28:15 INFO - PROCESS | 1738 | 1467318495464 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - PROCESS | 1738 | 1467318495468 Marionette TRACE conn3 <- [1,2970,null,{}] 13:28:15 INFO - PROCESS | 1738 | 1467318495474 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:15 INFO - PROCESS | 1738 | 1467318495479 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:15 INFO - PROCESS | 1738 | 1467318495660 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 13:28:15 INFO - PROCESS | 1738 | 1467318495875 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:15 INFO - PROCESS | 1738 | 1467318495887 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:15 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b4bc00 == 35 [pid = 1738] [id = 751] 13:28:15 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x92c95800) [pid = 1738] [serial = 2253] [outer = (nil)] 13:28:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x92ca0c00) [pid = 1738] [serial = 2254] [outer = 0x92c95800] 13:28:16 INFO - PROCESS | 1738 | 1467318496021 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x92eb1800) [pid = 1738] [serial = 2255] [outer = 0x92c95800] 13:28:16 INFO - PROCESS | 1738 | 1467318496932 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 13:28:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:28:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1484ms 13:28:16 INFO - PROCESS | 1738 | 1467318496950 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 13:28:16 INFO - PROCESS | 1738 | 1467318496954 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 13:28:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:28:16 INFO - PROCESS | 1738 | 1467318496960 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:28:16 INFO - PROCESS | 1738 | 1467318496964 Marionette TRACE conn3 <- [1,2974,null,{}] 13:28:16 INFO - PROCESS | 1738 | 1467318496970 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:16 INFO - PROCESS | 1738 | 1467318496975 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:17 INFO - PROCESS | 1738 | 1467318497154 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 13:28:17 INFO - PROCESS | 1738 | 1467318497374 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:17 INFO - PROCESS | 1738 | 1467318497392 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:17 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db88800 == 36 [pid = 1738] [id = 752] 13:28:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8e4bd000) [pid = 1738] [serial = 2256] [outer = (nil)] 13:28:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x8ee62400) [pid = 1738] [serial = 2257] [outer = 0x8e4bd000] 13:28:17 INFO - PROCESS | 1738 | 1467318497500 Marionette DEBUG loaded listener.js 13:28:17 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x92c98400) [pid = 1738] [serial = 2258] [outer = 0x8e4bd000] 13:28:18 INFO - PROCESS | 1738 | 1467318498653 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 13:28:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 13:28:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1730ms 13:28:18 INFO - PROCESS | 1738 | 1467318498692 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 13:28:18 INFO - PROCESS | 1738 | 1467318498699 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 13:28:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:28:18 INFO - PROCESS | 1738 | 1467318498707 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:28:18 INFO - PROCESS | 1738 | 1467318498714 Marionette TRACE conn3 <- [1,2978,null,{}] 13:28:18 INFO - PROCESS | 1738 | 1467318498722 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:18 INFO - PROCESS | 1738 | 1467318498727 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:19 INFO - PROCESS | 1738 | 1467318499071 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 13:28:19 INFO - PROCESS | 1738 | 1467318499239 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 1738 | 1467318499254 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8f825000 == 35 [pid = 1738] [id = 720] 13:28:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8e76d800 == 34 [pid = 1738] [id = 719] 13:28:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58b000 == 33 [pid = 1738] [id = 718] 13:28:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c7800 == 32 [pid = 1738] [id = 717] 13:28:19 INFO - PROCESS | 1738 | --DOCSHELL 0x91ccf800 == 31 [pid = 1738] [id = 746] 13:28:19 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db8b800 == 32 [pid = 1738] [id = 753] 13:28:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x8db92400) [pid = 1738] [serial = 2259] [outer = (nil)] 13:28:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x8e74a400) [pid = 1738] [serial = 2260] [outer = 0x8db92400] 13:28:19 INFO - PROCESS | 1738 | 1467318499427 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8e768c00) [pid = 1738] [serial = 2261] [outer = 0x8db92400] 13:28:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8e768400 == 31 [pid = 1738] [id = 745] 13:28:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8e74f800 == 30 [pid = 1738] [id = 744] 13:28:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8f822c00 == 29 [pid = 1738] [id = 743] 13:28:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5bc00 == 28 [pid = 1738] [id = 742] 13:28:19 INFO - PROCESS | 1738 | --DOCSHELL 0x8d58e000 == 27 [pid = 1738] [id = 741] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x91cc4c00) [pid = 1738] [serial = 2195] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x92332c00) [pid = 1738] [serial = 2192] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8f94d400) [pid = 1738] [serial = 2174] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x8f944800) [pid = 1738] [serial = 2175] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x8f6e1c00) [pid = 1738] [serial = 2180] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x8f826c00) [pid = 1738] [serial = 2181] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x913af800) [pid = 1738] [serial = 2169] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8d97e800) [pid = 1738] [serial = 2183] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8e4b7c00) [pid = 1738] [serial = 2184] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8e750400) [pid = 1738] [serial = 2171] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8ef9c400) [pid = 1738] [serial = 2172] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8efa8400) [pid = 1738] [serial = 2186] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x929c9400) [pid = 1738] [serial = 2177] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x92b43400) [pid = 1738] [serial = 2178] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x913a2400) [pid = 1738] [serial = 2189] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x91cc5400) [pid = 1738] [serial = 2190] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x929ca400) [pid = 1738] [serial = 2193] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8f0dc000) [pid = 1738] [serial = 2187] [outer = (nil)] [url = about:blank] 13:28:19 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x91ccf000) [pid = 1738] [serial = 2196] [outer = (nil)] [url = about:blank] 13:28:20 INFO - PROCESS | 1738 | 1467318500202 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 13:28:20 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:28:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1543ms 13:28:20 INFO - PROCESS | 1738 | 1467318500250 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 13:28:20 INFO - PROCESS | 1738 | 1467318500257 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 13:28:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:28:20 INFO - PROCESS | 1738 | 1467318500267 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:28:20 INFO - PROCESS | 1738 | 1467318500271 Marionette TRACE conn3 <- [1,2982,null,{}] 13:28:20 INFO - PROCESS | 1738 | 1467318500277 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:20 INFO - PROCESS | 1738 | 1467318500283 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:20 INFO - PROCESS | 1738 | 1467318500471 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 13:28:20 INFO - PROCESS | 1738 | 1467318500619 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:20 INFO - PROCESS | 1738 | 1467318500627 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:20 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef9e400 == 28 [pid = 1738] [id = 754] 13:28:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8f0d3000) [pid = 1738] [serial = 2262] [outer = (nil)] 13:28:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f6e3800) [pid = 1738] [serial = 2263] [outer = 0x8f0d3000] 13:28:20 INFO - PROCESS | 1738 | 1467318500701 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8f824c00) [pid = 1738] [serial = 2264] [outer = 0x8f0d3000] 13:28:21 INFO - PROCESS | 1738 | 1467318501461 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 13:28:21 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:28:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:28:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1230ms 13:28:21 INFO - PROCESS | 1738 | 1467318501503 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 1738 | 1467318501507 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 13:28:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:28:21 INFO - PROCESS | 1738 | 1467318501514 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 1738 | 1467318501519 Marionette TRACE conn3 <- [1,2986,null,{}] 13:28:21 INFO - PROCESS | 1738 | 1467318501535 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:21 INFO - PROCESS | 1738 | 1467318501543 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:21 INFO - PROCESS | 1738 | 1467318501709 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 13:28:21 INFO - PROCESS | 1738 | 1467318501726 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 1738 | 1467318501738 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:21 INFO - PROCESS | 1738 | ++DOCSHELL 0x9137c800 == 29 [pid = 1738] [id = 755] 13:28:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x9137f000) [pid = 1738] [serial = 2265] [outer = (nil)] 13:28:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x913a5800) [pid = 1738] [serial = 2266] [outer = 0x9137f000] 13:28:21 INFO - PROCESS | 1738 | 1467318501811 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x91cce800) [pid = 1738] [serial = 2267] [outer = 0x9137f000] 13:28:22 INFO - PROCESS | 1738 | 1467318502716 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 13:28:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 13:28:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1241ms 13:28:22 INFO - PROCESS | 1738 | 1467318502761 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 13:28:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:28:22 INFO - PROCESS | 1738 | 1467318502766 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 13:28:22 INFO - PROCESS | 1738 | 1467318502772 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:28:22 INFO - PROCESS | 1738 | 1467318502775 Marionette TRACE conn3 <- [1,2990,null,{}] 13:28:22 INFO - PROCESS | 1738 | 1467318502780 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:22 INFO - PROCESS | 1738 | 1467318502785 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:23 INFO - PROCESS | 1738 | 1467318503024 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 13:28:23 INFO - PROCESS | 1738 | 1467318503048 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 1738 | 1467318503055 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x9232dc00 == 30 [pid = 1738] [id = 756] 13:28:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x9232e000) [pid = 1738] [serial = 2268] [outer = (nil)] 13:28:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x92335000) [pid = 1738] [serial = 2269] [outer = 0x9232e000] 13:28:23 INFO - PROCESS | 1738 | 1467318503123 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x929cbc00) [pid = 1738] [serial = 2270] [outer = 0x9232e000] 13:28:23 INFO - PROCESS | 1738 | ++DOCSHELL 0x92b44400 == 31 [pid = 1738] [id = 757] 13:28:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x92b44800) [pid = 1738] [serial = 2271] [outer = (nil)] 13:28:23 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x92c98000) [pid = 1738] [serial = 2272] [outer = 0x92b44800] 13:28:24 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8db8c800) [pid = 1738] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:28:24 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8f6ec000) [pid = 1738] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:28:24 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x92b50800) [pid = 1738] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:28:24 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x92eaa400) [pid = 1738] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:28:24 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8d581800) [pid = 1738] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:28:24 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8b1cf400) [pid = 1738] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:28:24 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x951a3800) [pid = 1738] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:28:24 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8ee64c00) [pid = 1738] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:28:24 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8d58f000) [pid = 1738] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:28:24 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8ee5f800) [pid = 1738] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:28:24 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8d584800) [pid = 1738] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:28:24 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f824800) [pid = 1738] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:28:24 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x8f94e800) [pid = 1738] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:28:24 INFO - PROCESS | 1738 | 1467318504339 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 13:28:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 13:28:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1586ms 13:28:24 INFO - PROCESS | 1738 | 1467318504358 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 13:28:24 INFO - PROCESS | 1738 | 1467318504365 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 13:28:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:28:24 INFO - PROCESS | 1738 | 1467318504374 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:28:24 INFO - PROCESS | 1738 | 1467318504379 Marionette TRACE conn3 <- [1,2994,null,{}] 13:28:24 INFO - PROCESS | 1738 | 1467318504388 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:24 INFO - PROCESS | 1738 | 1467318504394 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:24 INFO - PROCESS | 1738 | 1467318504585 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 13:28:24 INFO - PROCESS | 1738 | 1467318504890 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:24 INFO - PROCESS | 1738 | 1467318504898 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:24 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d581800 == 32 [pid = 1738] [id = 758] 13:28:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8e4bbc00) [pid = 1738] [serial = 2273] [outer = (nil)] 13:28:24 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8e74a800) [pid = 1738] [serial = 2274] [outer = 0x8e4bbc00] 13:28:24 INFO - PROCESS | 1738 | 1467318504989 Marionette DEBUG loaded listener.js 13:28:25 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8ee64c00) [pid = 1738] [serial = 2275] [outer = 0x8e4bbc00] 13:28:25 INFO - PROCESS | 1738 | 1467318505840 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 13:28:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:28:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 13:28:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1494ms 13:28:25 INFO - PROCESS | 1738 | 1467318505868 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 1738 | 1467318505875 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 13:28:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:28:25 INFO - PROCESS | 1738 | 1467318505886 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - PROCESS | 1738 | 1467318505890 Marionette TRACE conn3 <- [1,2998,null,{}] 13:28:25 INFO - PROCESS | 1738 | 1467318505897 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:25 INFO - PROCESS | 1738 | 1467318505903 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:26 INFO - PROCESS | 1738 | 1467318506141 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 13:28:26 INFO - PROCESS | 1738 | 1467318506332 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 1738 | 1467318506340 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:26 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1cc800 == 33 [pid = 1738] [id = 759] 13:28:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8db94c00) [pid = 1738] [serial = 2276] [outer = (nil)] 13:28:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x913a4400) [pid = 1738] [serial = 2277] [outer = 0x8db94c00] 13:28:26 INFO - PROCESS | 1738 | 1467318506428 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x92327400) [pid = 1738] [serial = 2278] [outer = 0x8db94c00] 13:28:27 INFO - PROCESS | 1738 | 1467318507381 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 13:28:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 13:28:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1533ms 13:28:27 INFO - PROCESS | 1738 | 1467318507419 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 13:28:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:28:27 INFO - PROCESS | 1738 | 1467318507424 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 13:28:27 INFO - PROCESS | 1738 | 1467318507430 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 1738 | 1467318507436 Marionette TRACE conn3 <- [1,3002,null,{}] 13:28:27 INFO - PROCESS | 1738 | 1467318507454 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:27 INFO - PROCESS | 1738 | 1467318507462 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:27 INFO - PROCESS | 1738 | 1467318507765 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 13:28:27 INFO - PROCESS | 1738 | 1467318507913 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:27 INFO - PROCESS | 1738 | 1467318507925 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:27 INFO - PROCESS | 1738 | ++DOCSHELL 0x92eb3800 == 34 [pid = 1738] [id = 760] 13:28:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x92eb7c00) [pid = 1738] [serial = 2279] [outer = (nil)] 13:28:27 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x92fef000) [pid = 1738] [serial = 2280] [outer = 0x92eb7c00] 13:28:28 INFO - PROCESS | 1738 | 1467318508009 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x939af400) [pid = 1738] [serial = 2281] [outer = 0x92eb7c00] 13:28:28 INFO - PROCESS | 1738 | 1467318508865 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 13:28:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 13:28:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1492ms 13:28:28 INFO - PROCESS | 1738 | 1467318508923 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 13:28:28 INFO - PROCESS | 1738 | 1467318508927 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 13:28:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:28:28 INFO - PROCESS | 1738 | 1467318508934 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:28:28 INFO - PROCESS | 1738 | 1467318508938 Marionette TRACE conn3 <- [1,3006,null,{}] 13:28:28 INFO - PROCESS | 1738 | 1467318508943 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:28 INFO - PROCESS | 1738 | 1467318508948 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:29 INFO - PROCESS | 1738 | 1467318509122 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 13:28:29 INFO - PROCESS | 1738 | 1467318509369 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 1738 | 1467318509380 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:29 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db92000 == 35 [pid = 1738] [id = 761] 13:28:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8efa8000) [pid = 1738] [serial = 2282] [outer = (nil)] 13:28:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x93c78c00) [pid = 1738] [serial = 2283] [outer = 0x8efa8000] 13:28:29 INFO - PROCESS | 1738 | 1467318509519 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x947e1c00) [pid = 1738] [serial = 2284] [outer = 0x8efa8000] 13:28:30 INFO - PROCESS | 1738 | 1467318510352 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 13:28:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 13:28:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1430ms 13:28:30 INFO - PROCESS | 1738 | 1467318510385 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 13:28:30 INFO - PROCESS | 1738 | 1467318510391 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 13:28:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:28:30 INFO - PROCESS | 1738 | 1467318510398 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:28:30 INFO - PROCESS | 1738 | 1467318510402 Marionette TRACE conn3 <- [1,3010,null,{}] 13:28:30 INFO - PROCESS | 1738 | 1467318510407 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:30 INFO - PROCESS | 1738 | 1467318510412 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:30 INFO - PROCESS | 1738 | 1467318510577 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 13:28:30 INFO - PROCESS | 1738 | 1467318510788 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:30 INFO - PROCESS | 1738 | 1467318510800 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:30 INFO - PROCESS | 1738 | ++DOCSHELL 0x91f2cc00 == 36 [pid = 1738] [id = 762] 13:28:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x92329000) [pid = 1738] [serial = 2285] [outer = (nil)] 13:28:30 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x951a3800) [pid = 1738] [serial = 2286] [outer = 0x92329000] 13:28:30 INFO - PROCESS | 1738 | 1467318510901 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x9521ec00) [pid = 1738] [serial = 2287] [outer = 0x92329000] 13:28:31 INFO - PROCESS | 1738 | 1467318511802 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 13:28:31 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 13:28:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1438ms 13:28:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:28:31 INFO - PROCESS | 1738 | 1467318511837 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 13:28:31 INFO - PROCESS | 1738 | 1467318511841 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 13:28:31 INFO - PROCESS | 1738 | 1467318511847 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:28:31 INFO - PROCESS | 1738 | 1467318511851 Marionette TRACE conn3 <- [1,3014,null,{}] 13:28:31 INFO - PROCESS | 1738 | 1467318511857 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:31 INFO - PROCESS | 1738 | 1467318511869 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:32 INFO - PROCESS | 1738 | 1467318512126 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 13:28:32 INFO - PROCESS | 1738 | 1467318512314 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:32 INFO - PROCESS | 1738 | 1467318512324 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:32 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5ac00 == 37 [pid = 1738] [id = 763] 13:28:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x8f6e1c00) [pid = 1738] [serial = 2288] [outer = (nil)] 13:28:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x95237000) [pid = 1738] [serial = 2289] [outer = 0x8f6e1c00] 13:28:32 INFO - PROCESS | 1738 | 1467318512408 Marionette DEBUG loaded listener.js 13:28:32 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x95242400) [pid = 1738] [serial = 2290] [outer = 0x8f6e1c00] 13:28:32 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:28:33 INFO - PROCESS | 1738 | 1467318513469 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:28:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:28:33 INFO - {} 13:28:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:28:33 INFO - {} 13:28:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:28:33 INFO - {} 13:28:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:28:33 INFO - {} 13:28:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1640ms 13:28:33 INFO - PROCESS | 1738 | 1467318513489 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 13:28:33 INFO - PROCESS | 1738 | 1467318513492 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 13:28:33 INFO - TEST-START | /FileAPI/fileReader.html 13:28:33 INFO - PROCESS | 1738 | 1467318513501 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:28:33 INFO - PROCESS | 1738 | 1467318513505 Marionette TRACE conn3 <- [1,3018,null,{}] 13:28:33 INFO - PROCESS | 1738 | 1467318513559 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:33 INFO - PROCESS | 1738 | 1467318513568 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:33 INFO - PROCESS | 1738 | 1467318513804 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 13:28:34 INFO - PROCESS | 1738 | 1467318514003 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:34 INFO - PROCESS | 1738 | 1467318514014 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:34 INFO - PROCESS | 1738 | ++DOCSHELL 0x91ccdc00 == 38 [pid = 1738] [id = 764] 13:28:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x9522e800) [pid = 1738] [serial = 2291] [outer = (nil)] 13:28:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x952ae800) [pid = 1738] [serial = 2292] [outer = 0x9522e800] 13:28:34 INFO - PROCESS | 1738 | 1467318514146 Marionette DEBUG loaded listener.js 13:28:34 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x952b4400) [pid = 1738] [serial = 2293] [outer = 0x9522e800] 13:28:35 INFO - PROCESS | 1738 | 1467318515031 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 13:28:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:28:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:28:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:28:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:28:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 1586ms 13:28:35 INFO - PROCESS | 1738 | 1467318515087 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 13:28:35 INFO - PROCESS | 1738 | 1467318515098 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 13:28:35 INFO - TEST-START | /FileAPI/historical.html 13:28:35 INFO - PROCESS | 1738 | 1467318515104 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:28:35 INFO - PROCESS | 1738 | 1467318515108 Marionette TRACE conn3 <- [1,3022,null,{}] 13:28:35 INFO - PROCESS | 1738 | 1467318515113 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:35 INFO - PROCESS | 1738 | 1467318515118 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:35 INFO - PROCESS | 1738 | 1467318515288 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 13:28:35 INFO - PROCESS | 1738 | 1467318515545 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:35 INFO - PROCESS | 1738 | 1467318515557 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:35 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c9c00 == 39 [pid = 1738] [id = 765] 13:28:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x8d515000) [pid = 1738] [serial = 2294] [outer = (nil)] 13:28:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x9535dc00) [pid = 1738] [serial = 2295] [outer = 0x8d515000] 13:28:35 INFO - PROCESS | 1738 | 1467318515649 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x96e9b400) [pid = 1738] [serial = 2296] [outer = 0x8d515000] 13:28:36 INFO - PROCESS | 1738 | 1467318516535 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 13:28:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:28:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:28:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:28:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:28:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:28:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:28:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:28:36 INFO - TEST-OK | /FileAPI/historical.html | took 1492ms 13:28:36 INFO - PROCESS | 1738 | 1467318516601 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 13:28:36 INFO - PROCESS | 1738 | 1467318516605 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 13:28:36 INFO - TEST-START | /FileAPI/idlharness.html 13:28:36 INFO - PROCESS | 1738 | 1467318516617 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:28:36 INFO - PROCESS | 1738 | 1467318516620 Marionette TRACE conn3 <- [1,3026,null,{}] 13:28:36 INFO - PROCESS | 1738 | 1467318516646 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:36 INFO - PROCESS | 1738 | 1467318516652 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:36 INFO - PROCESS | 1738 | 1467318516846 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 13:28:37 INFO - PROCESS | 1738 | 1467318517046 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:37 INFO - PROCESS | 1738 | 1467318517055 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:37 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c6800 == 40 [pid = 1738] [id = 766] 13:28:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8b1cc400) [pid = 1738] [serial = 2297] [outer = (nil)] 13:28:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8d983800) [pid = 1738] [serial = 2298] [outer = 0x8b1cc400] 13:28:37 INFO - PROCESS | 1738 | 1467318517178 Marionette DEBUG loaded listener.js 13:28:37 INFO - PROCESS | 1738 | ++DOMWINDOW == 103 (0x8ee63800) [pid = 1738] [serial = 2299] [outer = 0x8b1cc400] 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:28:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:28:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:28:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:28:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:28:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:28:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:28:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:28:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:28:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:28:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:28:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:28:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 13:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:28:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:28:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:28:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:28:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:28:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:28:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:28:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:28:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 13:28:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:28:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:28:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:28:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:28:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:28:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:28:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:28:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:28:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:28:39 INFO - PROCESS | 1738 | 1467318518682 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:28:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 2331ms 13:28:39 INFO - PROCESS | 1738 | 1467318518968 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 13:28:39 INFO - PROCESS | 1738 | 1467318518975 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 13:28:39 INFO - TEST-START | /FileAPI/idlharness.worker 13:28:39 INFO - PROCESS | 1738 | 1467318519282 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:28:39 INFO - PROCESS | 1738 | 1467318519287 Marionette TRACE conn3 <- [1,3030,null,{}] 13:28:39 INFO - PROCESS | 1738 | 1467318519302 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:39 INFO - PROCESS | 1738 | 1467318519309 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:39 INFO - PROCESS | 1738 | 1467318519497 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 13:28:39 INFO - PROCESS | 1738 | 1467318519693 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 1738 | 1467318519705 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:39 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db89800 == 41 [pid = 1738] [id = 767] 13:28:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 104 (0x8db8c000) [pid = 1738] [serial = 2300] [outer = (nil)] 13:28:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 105 (0x8db97000) [pid = 1738] [serial = 2301] [outer = 0x8db8c000] 13:28:39 INFO - PROCESS | 1738 | 1467318519824 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 1738 | ++DOMWINDOW == 106 (0x8e74c400) [pid = 1738] [serial = 2302] [outer = 0x8db8c000] 13:28:40 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51d400 == 40 [pid = 1738] [id = 704] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8ee5c400 == 39 [pid = 1738] [id = 705] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8e763000 == 38 [pid = 1738] [id = 710] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8d589400 == 37 [pid = 1738] [id = 709] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8db88800 == 36 [pid = 1738] [id = 752] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c9800 == 35 [pid = 1738] [id = 715] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51d800 == 34 [pid = 1738] [id = 750] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8d511c00 == 33 [pid = 1738] [id = 747] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1ccc00 == 32 [pid = 1738] [id = 714] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8d51f400 == 31 [pid = 1738] [id = 716] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c6400 == 30 [pid = 1738] [id = 748] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8b1c7400 == 29 [pid = 1738] [id = 707] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8f86e000 == 28 [pid = 1738] [id = 749] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x92b44400 == 27 [pid = 1738] [id = 757] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x929cb800 == 26 [pid = 1738] [id = 711] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8e745c00 == 25 [pid = 1738] [id = 706] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8db8e400 == 24 [pid = 1738] [id = 708] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8d97f000 == 23 [pid = 1738] [id = 712] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8db89400 == 22 [pid = 1738] [id = 713] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x8d983000 == 21 [pid = 1738] [id = 740] 13:28:41 INFO - PROCESS | 1738 | --DOCSHELL 0x92b4bc00 == 20 [pid = 1738] [id = 751] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 105 (0x91377000) [pid = 1738] [serial = 2237] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 104 (0x8e4bfc00) [pid = 1738] [serial = 2199] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 103 (0x8e4b7400) [pid = 1738] [serial = 2198] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 102 (0x91376400) [pid = 1738] [serial = 2202] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x8f86cc00) [pid = 1738] [serial = 2201] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x92ca1400) [pid = 1738] [serial = 2205] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x92c9b000) [pid = 1738] [serial = 2204] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x93c64400) [pid = 1738] [serial = 2208] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x939b5c00) [pid = 1738] [serial = 2207] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x93c75800) [pid = 1738] [serial = 2211] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x93c6c000) [pid = 1738] [serial = 2210] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x9522f800) [pid = 1738] [serial = 2214] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x95226800) [pid = 1738] [serial = 2213] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x95237800) [pid = 1738] [serial = 2217] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x95236c00) [pid = 1738] [serial = 2216] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8f871c00) [pid = 1738] [serial = 2223] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x8f6ec800) [pid = 1738] [serial = 2222] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8db8bc00) [pid = 1738] [serial = 2225] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8e4b5800) [pid = 1738] [serial = 2226] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8ee65400) [pid = 1738] [serial = 2228] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8db8f800) [pid = 1738] [serial = 2220] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8d97e000) [pid = 1738] [serial = 2219] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f86b400) [pid = 1738] [serial = 2231] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x913a2000) [pid = 1738] [serial = 2234] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8f941400) [pid = 1738] [serial = 2232] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x913ae000) [pid = 1738] [serial = 2235] [outer = (nil)] [url = about:blank] 13:28:42 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x8ee67000) [pid = 1738] [serial = 2229] [outer = (nil)] [url = about:blank] 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:28:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:28:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:28:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:28:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:28:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:28:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:28:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:28:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:28:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:28:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:28:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:28:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:28:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:28:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:28:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:28:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:28:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 13:28:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:28:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:28:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 13:28:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:28:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:28:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:28:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:28:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:28:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:28:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:28:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:28:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:28:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:28:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:28:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:28:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:28:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:28:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:28:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:28:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:28:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:28:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:28:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:28:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:28:43 INFO - {} 13:28:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 4208ms 13:28:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:28:43 INFO - PROCESS | 1738 | 1467318523087 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:28:43 INFO - PROCESS | 1738 | 1467318523253 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 1738 | 1467318523267 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 13:28:43 INFO - PROCESS | 1738 | 1467318523287 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 1738 | 1467318523306 Marionette TRACE conn3 <- [1,3034,null,{}] 13:28:43 INFO - PROCESS | 1738 | 1467318523326 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:43 INFO - PROCESS | 1738 | 1467318523342 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:43 INFO - PROCESS | 1738 | 1467318523574 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 13:28:43 INFO - PROCESS | 1738 | 1467318523597 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 1738 | 1467318523608 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:43 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d9c00 == 21 [pid = 1738] [id = 768] 13:28:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8f946800) [pid = 1738] [serial = 2303] [outer = (nil)] 13:28:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x91f2a800) [pid = 1738] [serial = 2304] [outer = 0x8f946800] 13:28:43 INFO - PROCESS | 1738 | 1467318523822 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x9232e800) [pid = 1738] [serial = 2305] [outer = 0x8f946800] 13:28:44 INFO - PROCESS | 1738 | 1467318524637 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:28:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:28:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1373ms 13:28:44 INFO - PROCESS | 1738 | 1467318524668 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 1738 | 1467318524676 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 13:28:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:28:44 INFO - PROCESS | 1738 | 1467318524688 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 1738 | 1467318524692 Marionette TRACE conn3 <- [1,3038,null,{}] 13:28:44 INFO - PROCESS | 1738 | 1467318524712 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:44 INFO - PROCESS | 1738 | 1467318524719 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:44 INFO - PROCESS | 1738 | 1467318524944 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 13:28:44 INFO - PROCESS | 1738 | 1467318524969 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 1738 | 1467318524983 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:45 INFO - PROCESS | 1738 | ++DOCSHELL 0x92c9dc00 == 22 [pid = 1738] [id = 769] 13:28:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x92ca1400) [pid = 1738] [serial = 2306] [outer = (nil)] 13:28:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x92eaa400) [pid = 1738] [serial = 2307] [outer = 0x92ca1400] 13:28:45 INFO - PROCESS | 1738 | 1467318525050 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x92fee800) [pid = 1738] [serial = 2308] [outer = 0x92ca1400] 13:28:46 INFO - PROCESS | 1738 | 1467318525995 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 13:28:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:28:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:28:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1348ms 13:28:46 INFO - PROCESS | 1738 | 1467318526038 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 1738 | 1467318526044 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 13:28:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:28:46 INFO - PROCESS | 1738 | 1467318526051 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 1738 | 1467318526056 Marionette TRACE conn3 <- [1,3042,null,{}] 13:28:46 INFO - PROCESS | 1738 | 1467318526082 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:46 INFO - PROCESS | 1738 | 1467318526092 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:46 INFO - PROCESS | 1738 | 1467318526857 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 13:28:46 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x92b44800) [pid = 1738] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:28:46 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8d512c00) [pid = 1738] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:28:46 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x8e765c00) [pid = 1738] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:28:46 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8db92400) [pid = 1738] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:28:46 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x92c95800) [pid = 1738] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:28:46 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x929d4c00) [pid = 1738] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:28:46 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8e4bd000) [pid = 1738] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:28:46 INFO - PROCESS | 1738 | --DOMWINDOW == 77 (0x8f94f800) [pid = 1738] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:28:46 INFO - PROCESS | 1738 | --DOMWINDOW == 76 (0x91cd0000) [pid = 1738] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:28:46 INFO - PROCESS | 1738 | --DOMWINDOW == 75 (0x8f0d3000) [pid = 1738] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:28:46 INFO - PROCESS | 1738 | --DOMWINDOW == 74 (0x9232e000) [pid = 1738] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:28:46 INFO - PROCESS | 1738 | --DOMWINDOW == 73 (0x9137f000) [pid = 1738] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:28:46 INFO - PROCESS | 1738 | --DOMWINDOW == 72 (0x8e76f800) [pid = 1738] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:28:47 INFO - PROCESS | 1738 | 1467318527053 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 1738 | 1467318527063 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:47 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ef9c800 == 23 [pid = 1738] [id = 770] 13:28:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 73 (0x8efa6800) [pid = 1738] [serial = 2309] [outer = (nil)] 13:28:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 74 (0x8f872000) [pid = 1738] [serial = 2310] [outer = 0x8efa6800] 13:28:47 INFO - PROCESS | 1738 | 1467318527138 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 1738 | ++DOMWINDOW == 75 (0x92b44800) [pid = 1738] [serial = 2311] [outer = 0x8efa6800] 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:28:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:28:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:28:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:28:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:28:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:28:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:28:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:28:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:28:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:28:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:28:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:28:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:28:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:28:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:28:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:28:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:28:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:28:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:28:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2135ms 13:28:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:28:48 INFO - PROCESS | 1738 | 1467318528099 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 13:28:48 INFO - PROCESS | 1738 | 1467318528194 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 1738 | 1467318528209 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 13:28:48 INFO - PROCESS | 1738 | 1467318528216 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - PROCESS | 1738 | 1467318528225 Marionette TRACE conn3 <- [1,3046,null,{}] 13:28:48 INFO - PROCESS | 1738 | 1467318528260 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:48 INFO - PROCESS | 1738 | 1467318528268 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:48 INFO - PROCESS | 1738 | 1467318528428 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 13:28:48 INFO - PROCESS | 1738 | 1467318528706 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 1738 | 1467318528713 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:48 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d511c00 == 24 [pid = 1738] [id = 771] 13:28:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 76 (0x8d514400) [pid = 1738] [serial = 2312] [outer = (nil)] 13:28:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 77 (0x8d51d800) [pid = 1738] [serial = 2313] [outer = 0x8d514400] 13:28:48 INFO - PROCESS | 1738 | 1467318528788 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 1738 | ++DOMWINDOW == 78 (0x8d58bc00) [pid = 1738] [serial = 2314] [outer = 0x8d514400] 13:28:49 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:28:49 INFO - PROCESS | 1738 | 1467318529731 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:28:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:28:49 INFO - {} 13:28:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1563ms 13:28:49 INFO - PROCESS | 1738 | 1467318529781 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 1738 | 1467318529788 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 13:28:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:28:49 INFO - PROCESS | 1738 | 1467318529843 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 1738 | 1467318529849 Marionette TRACE conn3 <- [1,3050,null,{}] 13:28:49 INFO - PROCESS | 1738 | 1467318529858 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:49 INFO - PROCESS | 1738 | 1467318529865 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:50 INFO - PROCESS | 1738 | 1467318530059 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 13:28:50 INFO - PROCESS | 1738 | 1467318530256 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 1738 | 1467318530268 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:50 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d2400 == 25 [pid = 1738] [id = 772] 13:28:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8db89c00) [pid = 1738] [serial = 2315] [outer = (nil)] 13:28:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8e742000) [pid = 1738] [serial = 2316] [outer = 0x8db89c00] 13:28:50 INFO - PROCESS | 1738 | 1467318530428 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8e762400) [pid = 1738] [serial = 2317] [outer = 0x8db89c00] 13:28:51 INFO - PROCESS | 1738 | 1467318531216 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 13:28:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:28:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:28:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:28:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:28:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1484ms 13:28:51 INFO - PROCESS | 1738 | 1467318531281 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 1738 | 1467318531289 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 13:28:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:28:51 INFO - PROCESS | 1738 | 1467318531302 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 1738 | 1467318531306 Marionette TRACE conn3 <- [1,3054,null,{}] 13:28:51 INFO - PROCESS | 1738 | 1467318531332 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:51 INFO - PROCESS | 1738 | 1467318531338 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:51 INFO - PROCESS | 1738 | 1467318531518 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 13:28:51 INFO - PROCESS | 1738 | 1467318531707 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 1738 | 1467318531717 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:51 INFO - PROCESS | 1738 | ++DOCSHELL 0x8e769c00 == 26 [pid = 1738] [id = 773] 13:28:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8efa3800) [pid = 1738] [serial = 2318] [outer = (nil)] 13:28:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8f0d6c00) [pid = 1738] [serial = 2319] [outer = 0x8efa3800] 13:28:51 INFO - PROCESS | 1738 | 1467318531814 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8f6ef400) [pid = 1738] [serial = 2320] [outer = 0x8efa3800] 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:28:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:28:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 13:28:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:28:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:28:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2004ms 13:28:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:28:53 INFO - PROCESS | 1738 | 1467318533139 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 13:28:53 INFO - PROCESS | 1738 | 1467318533307 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 1738 | 1467318533312 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 13:28:53 INFO - PROCESS | 1738 | 1467318533340 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 1738 | 1467318533359 Marionette TRACE conn3 <- [1,3058,null,{}] 13:28:53 INFO - PROCESS | 1738 | 1467318533547 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:53 INFO - PROCESS | 1738 | 1467318533556 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:53 INFO - PROCESS | 1738 | 1467318533769 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 13:28:53 INFO - PROCESS | 1738 | 1467318533905 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 1738 | 1467318533916 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:53 INFO - PROCESS | 1738 | ++DOCSHELL 0x939b2c00 == 27 [pid = 1738] [id = 774] 13:28:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x939b4000) [pid = 1738] [serial = 2321] [outer = (nil)] 13:28:53 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x93c75800) [pid = 1738] [serial = 2322] [outer = 0x939b4000] 13:28:54 INFO - PROCESS | 1738 | 1467318534000 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x947e5800) [pid = 1738] [serial = 2323] [outer = 0x939b4000] 13:28:54 INFO - PROCESS | 1738 | 1467318534874 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 13:28:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:28:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:28:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:28:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:28:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:28:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:28:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:28:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:28:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:28:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:28:54 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:54 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:28:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:28:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:28:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:28:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:28:54 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:28:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:28:54 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:28:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:28:54 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:28:54 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1582ms 13:28:54 INFO - PROCESS | 1738 | 1467318534908 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 1738 | 1467318534911 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 13:28:54 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:28:54 INFO - PROCESS | 1738 | 1467318534923 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 1738 | 1467318534932 Marionette TRACE conn3 <- [1,3062,null,{}] 13:28:54 INFO - PROCESS | 1738 | 1467318534942 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:54 INFO - PROCESS | 1738 | 1467318534946 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:55 INFO - PROCESS | 1738 | 1467318535192 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 13:28:55 INFO - PROCESS | 1738 | 1467318535388 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 1738 | 1467318535396 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:55 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db88800 == 28 [pid = 1738] [id = 775] 13:28:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8db8a800) [pid = 1738] [serial = 2324] [outer = (nil)] 13:28:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8f943000) [pid = 1738] [serial = 2325] [outer = 0x8db8a800] 13:28:55 INFO - PROCESS | 1738 | 1467318535480 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x95221c00) [pid = 1738] [serial = 2326] [outer = 0x8db8a800] 13:28:55 INFO - PROCESS | 1738 | [1738] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:28:56 INFO - PROCESS | 1738 | 1467318536357 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:28:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:28:56 INFO - {} 13:28:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1490ms 13:28:56 INFO - PROCESS | 1738 | 1467318536418 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 13:28:56 INFO - PROCESS | 1738 | 1467318536422 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 13:28:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:28:56 INFO - PROCESS | 1738 | 1467318536429 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - PROCESS | 1738 | 1467318536433 Marionette TRACE conn3 <- [1,3066,null,{}] 13:28:56 INFO - PROCESS | 1738 | 1467318536485 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:56 INFO - PROCESS | 1738 | 1467318536490 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:56 INFO - PROCESS | 1738 | 1467318536686 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 13:28:56 INFO - PROCESS | 1738 | 1467318536902 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 1738 | 1467318536914 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:56 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d97bc00 == 29 [pid = 1738] [id = 776] 13:28:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x8db93000) [pid = 1738] [serial = 2327] [outer = (nil)] 13:28:56 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x952aac00) [pid = 1738] [serial = 2328] [outer = 0x8db93000] 13:28:57 INFO - PROCESS | 1738 | 1467318537008 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x952acc00) [pid = 1738] [serial = 2329] [outer = 0x8db93000] 13:28:57 INFO - PROCESS | 1738 | 1467318537931 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 13:28:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:28:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:28:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:28:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:28:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:28:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:28:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:28:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1536ms 13:28:57 INFO - PROCESS | 1738 | 1467318537968 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 13:28:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:28:57 INFO - PROCESS | 1738 | 1467318537972 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 13:28:57 INFO - PROCESS | 1738 | 1467318537978 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 1738 | 1467318537982 Marionette TRACE conn3 <- [1,3070,null,{}] 13:28:57 INFO - PROCESS | 1738 | 1467318537988 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:58 INFO - PROCESS | 1738 | 1467318537999 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:58 INFO - PROCESS | 1738 | 1467318538201 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 13:28:58 INFO - PROCESS | 1738 | 1467318538408 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 1738 | 1467318538416 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:58 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51c400 == 30 [pid = 1738] [id = 777] 13:28:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 94 (0x95358800) [pid = 1738] [serial = 2330] [outer = (nil)] 13:28:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 95 (0x99497c00) [pid = 1738] [serial = 2331] [outer = 0x95358800] 13:28:58 INFO - PROCESS | 1738 | 1467318538542 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 1738 | ++DOMWINDOW == 96 (0x9949fc00) [pid = 1738] [serial = 2332] [outer = 0x95358800] 13:28:59 INFO - PROCESS | 1738 | 1467318539395 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 13:28:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:28:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:28:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:28:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:28:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:28:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:28:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1439ms 13:28:59 INFO - PROCESS | 1738 | 1467318539419 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 1738 | 1467318539422 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 13:28:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:28:59 INFO - PROCESS | 1738 | 1467318539429 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 1738 | 1467318539432 Marionette TRACE conn3 <- [1,3074,null,{}] 13:28:59 INFO - PROCESS | 1738 | 1467318539438 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:28:59 INFO - PROCESS | 1738 | 1467318539444 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:28:59 INFO - PROCESS | 1738 | 1467318539658 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 13:28:59 INFO - PROCESS | 1738 | 1467318539965 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 1738 | 1467318539974 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:00 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c5400 == 31 [pid = 1738] [id = 778] 13:29:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 97 (0x8e766400) [pid = 1738] [serial = 2333] [outer = (nil)] 13:29:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 98 (0x96e9c800) [pid = 1738] [serial = 2334] [outer = 0x8e766400] 13:29:00 INFO - PROCESS | 1738 | 1467318540060 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 1738 | ++DOMWINDOW == 99 (0x8e74a000) [pid = 1738] [serial = 2335] [outer = 0x8e766400] 13:29:00 INFO - PROCESS | 1738 | 1467318540943 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 13:29:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:29:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:29:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:29:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:29:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:29:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:29:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1541ms 13:29:00 INFO - PROCESS | 1738 | 1467318540974 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 1738 | 1467318540978 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 13:29:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:29:00 INFO - PROCESS | 1738 | 1467318540985 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 1738 | 1467318540990 Marionette TRACE conn3 <- [1,3078,null,{}] 13:29:00 INFO - PROCESS | 1738 | 1467318540996 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:01 INFO - PROCESS | 1738 | 1467318541001 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:01 INFO - PROCESS | 1738 | 1467318541162 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 13:29:01 INFO - PROCESS | 1738 | 1467318541369 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 1738 | 1467318541377 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:01 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1d3000 == 32 [pid = 1738] [id = 779] 13:29:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 100 (0x8b1d3400) [pid = 1738] [serial = 2336] [outer = (nil)] 13:29:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 101 (0x8d519000) [pid = 1738] [serial = 2337] [outer = 0x8b1d3400] 13:29:01 INFO - PROCESS | 1738 | 1467318541665 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 1738 | ++DOMWINDOW == 102 (0x8d988c00) [pid = 1738] [serial = 2338] [outer = 0x8b1d3400] 13:29:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 13:29:02 INFO - reader.readAsText(blob_2) 13:29:02 INFO - }" did not throw 13:29:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 13:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 13:29:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 13:29:02 INFO - reader.readAsDataURL(blob_2) 13:29:02 INFO - }" did not throw 13:29:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 13:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 13:29:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 13:29:02 INFO - reader.readAsArrayBuffer(blob_2) 13:29:02 INFO - }" did not throw 13:29:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 13:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 13:29:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 13:29:02 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 13:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:29:02 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 1738 | 1467318542687 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 13:29:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:29:02 INFO - PROCESS | 1738 | 1467318542786 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 1738 | 1467318542792 Marionette TRACE conn3 <- [1,3082,null,{}] 13:29:02 INFO - PROCESS | 1738 | 1467318542820 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:02 INFO - PROCESS | 1738 | 1467318542827 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:03 INFO - PROCESS | 1738 | 1467318543051 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 101 (0x913aa000) [pid = 1738] [serial = 2238] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 100 (0x92c98000) [pid = 1738] [serial = 2272] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 99 (0x8d58e400) [pid = 1738] [serial = 2243] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 98 (0x8f6e5000) [pid = 1738] [serial = 2246] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 97 (0x8e74a400) [pid = 1738] [serial = 2260] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 96 (0x92eb1800) [pid = 1738] [serial = 2255] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 95 (0x92b4ac00) [pid = 1738] [serial = 2251] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 94 (0x8ee62400) [pid = 1738] [serial = 2257] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 93 (0x92c98400) [pid = 1738] [serial = 2258] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 92 (0x92b4dc00) [pid = 1738] [serial = 2252] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 91 (0x91cc9000) [pid = 1738] [serial = 2249] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8e768c00) [pid = 1738] [serial = 2261] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x92ca0c00) [pid = 1738] [serial = 2254] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x92328000) [pid = 1738] [serial = 2240] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8d51e800) [pid = 1738] [serial = 2242] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x8f6e3800) [pid = 1738] [serial = 2263] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8f0d4400) [pid = 1738] [serial = 2245] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x91372400) [pid = 1738] [serial = 2248] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8f824c00) [pid = 1738] [serial = 2264] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x92335000) [pid = 1738] [serial = 2269] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x929cbc00) [pid = 1738] [serial = 2270] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x913a5800) [pid = 1738] [serial = 2266] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x91cce800) [pid = 1738] [serial = 2267] [outer = (nil)] [url = about:blank] 13:29:03 INFO - PROCESS | 1738 | 1467318543286 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 1738 | 1467318543295 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:03 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d58d000 == 33 [pid = 1738] [id = 780] 13:29:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x8d97f400) [pid = 1738] [serial = 2339] [outer = (nil)] 13:29:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x8e74d800) [pid = 1738] [serial = 2340] [outer = 0x8d97f400] 13:29:03 INFO - PROCESS | 1738 | 1467318543420 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x8ee67000) [pid = 1738] [serial = 2341] [outer = 0x8d97f400] 13:29:04 INFO - PROCESS | 1738 | 1467318544144 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 13:29:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:29:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:29:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:29:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1493ms 13:29:04 INFO - PROCESS | 1738 | 1467318544196 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 1738 | 1467318544202 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 13:29:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:29:04 INFO - PROCESS | 1738 | 1467318544212 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 1738 | 1467318544215 Marionette TRACE conn3 <- [1,3086,null,{}] 13:29:04 INFO - PROCESS | 1738 | 1467318544222 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:04 INFO - PROCESS | 1738 | 1467318544227 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:04 INFO - PROCESS | 1738 | 1467318544413 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 13:29:04 INFO - PROCESS | 1738 | 1467318544581 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 1738 | 1467318544591 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:04 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0d7800 == 34 [pid = 1738] [id = 781] 13:29:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x8f6eb000) [pid = 1738] [serial = 2342] [outer = (nil)] 13:29:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x8f826400) [pid = 1738] [serial = 2343] [outer = 0x8f6eb000] 13:29:04 INFO - PROCESS | 1738 | 1467318544660 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8f949000) [pid = 1738] [serial = 2344] [outer = 0x8f6eb000] 13:29:05 INFO - PROCESS | 1738 | 1467318545478 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:29:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:29:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1288ms 13:29:05 INFO - PROCESS | 1738 | 1467318545501 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 1738 | 1467318545505 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 13:29:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:29:05 INFO - PROCESS | 1738 | 1467318545511 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 1738 | 1467318545517 Marionette TRACE conn3 <- [1,3090,null,{}] 13:29:05 INFO - PROCESS | 1738 | 1467318545532 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:05 INFO - PROCESS | 1738 | 1467318545541 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:05 INFO - PROCESS | 1738 | 1467318545698 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 13:29:05 INFO - PROCESS | 1738 | 1467318545722 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 1738 | 1467318545733 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:05 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0da000 == 35 [pid = 1738] [id = 782] 13:29:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8f869800) [pid = 1738] [serial = 2345] [outer = (nil)] 13:29:05 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x91f29400) [pid = 1738] [serial = 2346] [outer = 0x8f869800] 13:29:05 INFO - PROCESS | 1738 | 1467318545964 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x92335000) [pid = 1738] [serial = 2347] [outer = 0x8f869800] 13:29:06 INFO - PROCESS | 1738 | 1467318546729 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:29:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:29:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1233ms 13:29:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:29:06 INFO - PROCESS | 1738 | 1467318546745 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 1738 | 1467318546749 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 13:29:06 INFO - PROCESS | 1738 | 1467318546768 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:29:06 INFO - PROCESS | 1738 | 1467318546771 Marionette TRACE conn3 <- [1,3094,null,{}] 13:29:06 INFO - PROCESS | 1738 | 1467318546776 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:06 INFO - PROCESS | 1738 | 1467318546781 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:07 INFO - PROCESS | 1738 | 1467318547043 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 13:29:07 INFO - PROCESS | 1738 | 1467318547068 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 1738 | 1467318547075 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:07 INFO - PROCESS | 1738 | ++DOCSHELL 0x8b1c7800 == 36 [pid = 1738] [id = 783] 13:29:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x929d3400) [pid = 1738] [serial = 2348] [outer = (nil)] 13:29:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x92c94800) [pid = 1738] [serial = 2349] [outer = 0x929d3400] 13:29:07 INFO - PROCESS | 1738 | 1467318547142 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x92c9ec00) [pid = 1738] [serial = 2350] [outer = 0x929d3400] 13:29:08 INFO - PROCESS | 1738 | 1467318548020 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:29:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:29:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1296ms 13:29:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:29:08 INFO - PROCESS | 1738 | 1467318548052 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 1738 | 1467318548055 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 13:29:08 INFO - PROCESS | 1738 | 1467318548062 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 1738 | 1467318548065 Marionette TRACE conn3 <- [1,3098,null,{}] 13:29:08 INFO - PROCESS | 1738 | 1467318548070 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:08 INFO - PROCESS | 1738 | 1467318548075 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:08 INFO - PROCESS | 1738 | 1467318548291 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 13:29:08 INFO - PROCESS | 1738 | --DOMWINDOW == 90 (0x8db8c000) [pid = 1738] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:29:08 INFO - PROCESS | 1738 | --DOMWINDOW == 89 (0x92ca1400) [pid = 1738] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:29:08 INFO - PROCESS | 1738 | --DOMWINDOW == 88 (0x8e4bbc00) [pid = 1738] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:29:08 INFO - PROCESS | 1738 | --DOMWINDOW == 87 (0x8db94c00) [pid = 1738] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:29:08 INFO - PROCESS | 1738 | --DOMWINDOW == 86 (0x92eb7c00) [pid = 1738] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:29:08 INFO - PROCESS | 1738 | --DOMWINDOW == 85 (0x8d515000) [pid = 1738] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:29:08 INFO - PROCESS | 1738 | --DOMWINDOW == 84 (0x8b1cc400) [pid = 1738] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:29:08 INFO - PROCESS | 1738 | --DOMWINDOW == 83 (0x8efa8000) [pid = 1738] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:29:08 INFO - PROCESS | 1738 | --DOMWINDOW == 82 (0x92329000) [pid = 1738] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:29:08 INFO - PROCESS | 1738 | --DOMWINDOW == 81 (0x8f6e1c00) [pid = 1738] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:29:08 INFO - PROCESS | 1738 | --DOMWINDOW == 80 (0x8f946800) [pid = 1738] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:29:08 INFO - PROCESS | 1738 | --DOMWINDOW == 79 (0x9522e800) [pid = 1738] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:29:08 INFO - PROCESS | 1738 | --DOMWINDOW == 78 (0x8efa6800) [pid = 1738] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:29:08 INFO - PROCESS | 1738 | 1467318548563 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 1738 | 1467318548571 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:08 INFO - PROCESS | 1738 | ++DOCSHELL 0x8db94c00 == 37 [pid = 1738] [id = 784] 13:29:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 79 (0x8e4bbc00) [pid = 1738] [serial = 2351] [outer = (nil)] 13:29:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 80 (0x92ca1400) [pid = 1738] [serial = 2352] [outer = 0x8e4bbc00] 13:29:08 INFO - PROCESS | 1738 | 1467318548655 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 1738 | ++DOMWINDOW == 81 (0x93a5cc00) [pid = 1738] [serial = 2353] [outer = 0x8e4bbc00] 13:29:09 INFO - PROCESS | 1738 | 1467318549376 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 13:29:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:29:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:29:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1333ms 13:29:09 INFO - PROCESS | 1738 | 1467318549395 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 13:29:09 INFO - PROCESS | 1738 | 1467318549398 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 13:29:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:29:09 INFO - PROCESS | 1738 | 1467318549408 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - PROCESS | 1738 | 1467318549411 Marionette TRACE conn3 <- [1,3102,null,{}] 13:29:09 INFO - PROCESS | 1738 | 1467318549415 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:09 INFO - PROCESS | 1738 | 1467318549426 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:09 INFO - PROCESS | 1738 | 1467318549648 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 13:29:09 INFO - PROCESS | 1738 | 1467318549671 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 1738 | 1467318549680 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:09 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f943800 == 38 [pid = 1738] [id = 785] 13:29:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 82 (0x92eb7800) [pid = 1738] [serial = 2354] [outer = (nil)] 13:29:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 83 (0x9522f000) [pid = 1738] [serial = 2355] [outer = 0x92eb7800] 13:29:09 INFO - PROCESS | 1738 | 1467318549750 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 1738 | ++DOMWINDOW == 84 (0x9523d800) [pid = 1738] [serial = 2356] [outer = 0x92eb7800] 13:29:10 INFO - PROCESS | 1738 | 1467318550645 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:29:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:29:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1286ms 13:29:10 INFO - PROCESS | 1738 | 1467318550703 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 13:29:10 INFO - PROCESS | 1738 | 1467318550710 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 13:29:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:29:10 INFO - PROCESS | 1738 | 1467318550723 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - PROCESS | 1738 | 1467318550729 Marionette TRACE conn3 <- [1,3106,null,{}] 13:29:10 INFO - PROCESS | 1738 | 1467318550740 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:10 INFO - PROCESS | 1738 | 1467318550745 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:10 INFO - PROCESS | 1738 | 1467318550951 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 13:29:11 INFO - PROCESS | 1738 | 1467318551157 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 1738 | 1467318551173 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:11 INFO - PROCESS | 1738 | ++DOCSHELL 0x8d51dc00 == 39 [pid = 1738] [id = 786] 13:29:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 85 (0x8db95800) [pid = 1738] [serial = 2357] [outer = (nil)] 13:29:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 86 (0x8e747400) [pid = 1738] [serial = 2358] [outer = 0x8db95800] 13:29:11 INFO - PROCESS | 1738 | 1467318551295 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 1738 | ++DOMWINDOW == 87 (0x8e76bc00) [pid = 1738] [serial = 2359] [outer = 0x8db95800] 13:29:12 INFO - PROCESS | 1738 | 1467318552258 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 13:29:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:29:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:29:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:29:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1589ms 13:29:12 INFO - PROCESS | 1738 | 1467318552310 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 1738 | 1467318552318 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 13:29:12 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:29:12 INFO - PROCESS | 1738 | 1467318552346 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - PROCESS | 1738 | 1467318552352 Marionette TRACE conn3 <- [1,3110,null,{}] 13:29:12 INFO - PROCESS | 1738 | 1467318552363 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:12 INFO - PROCESS | 1738 | 1467318552369 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:12 INFO - PROCESS | 1738 | 1467318552567 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 13:29:12 INFO - PROCESS | 1738 | 1467318552772 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 1738 | 1467318552781 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:12 INFO - PROCESS | 1738 | ++DOCSHELL 0x8f0cdc00 == 40 [pid = 1738] [id = 787] 13:29:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 88 (0x8f6e2c00) [pid = 1738] [serial = 2360] [outer = (nil)] 13:29:12 INFO - PROCESS | 1738 | ++DOMWINDOW == 89 (0x8f86d000) [pid = 1738] [serial = 2361] [outer = 0x8f6e2c00] 13:29:12 INFO - PROCESS | 1738 | 1467318552901 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 1738 | ++DOMWINDOW == 90 (0x91372400) [pid = 1738] [serial = 2362] [outer = 0x8f6e2c00] 13:29:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:29:13 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 13:29:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:29:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:29:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:29:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1557ms 13:29:13 INFO - PROCESS | 1738 | 1467318553869 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 13:29:13 INFO - PROCESS | 1738 | 1467318553888 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 13:29:13 INFO - PROCESS | 1738 | 1467318553892 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 13:29:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:29:13 INFO - PROCESS | 1738 | 1467318553900 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 1738 | 1467318553908 Marionette TRACE conn3 <- [1,3114,null,{}] 13:29:13 INFO - PROCESS | 1738 | 1467318553927 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:29:13 INFO - PROCESS | 1738 | 1467318553935 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:14 INFO - PROCESS | 1738 | 1467318554142 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 13:29:14 INFO - PROCESS | 1738 | 1467318554354 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"eacf02cb-213d-4f40-ba82-0e47b6ef5561\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 1738 | 1467318554367 Marionette INFO sendAsync dd6ce4e4-ee12-4419-b87c-0b0cd4591139 13:29:14 INFO - PROCESS | 1738 | ++DOCSHELL 0x8ee5fc00 == 41 [pid = 1738] [id = 788] 13:29:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 91 (0x91cc7800) [pid = 1738] [serial = 2363] [outer = (nil)] 13:29:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 92 (0x93a55000) [pid = 1738] [serial = 2364] [outer = 0x91cc7800] 13:29:14 INFO - PROCESS | 1738 | 1467318554496 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1738 | ++DOMWINDOW == 93 (0x93c74c00) [pid = 1738] [serial = 2365] [outer = 0x91cc7800] 13:29:15 INFO - PROCESS | 1738 | 1467318555442 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:29:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:29:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1595ms 13:29:15 INFO - PROCESS | 1738 | 1467318555496 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 1738 | 1467318555501 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 13:29:16 WARNING - u'runner_teardown' () 13:29:16 INFO - No more tests 13:29:16 INFO - Got 0 unexpected results 13:29:16 INFO - SUITE-END | took 1293s 13:29:16 INFO - Closing logging queue 13:29:16 INFO - queue closed 13:29:16 INFO - Return code: 0 13:29:16 WARNING - # TBPL SUCCESS # 13:29:16 INFO - Running post-action listener: _resource_record_post_action 13:29:16 INFO - Running post-run listener: _resource_record_post_run 13:29:17 INFO - Total resource usage - Wall time: 1328s; CPU: 98.0%; Read bytes: 14069760; Write bytes: 930934784; Read time: 752; Write time: 233368 13:29:17 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:29:17 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 134127616; Read time: 0; Write time: 118348 13:29:17 INFO - run-tests - Wall time: 1298s; CPU: 98.0%; Read bytes: 11358208; Write bytes: 792584192; Read time: 632; Write time: 113308 13:29:17 INFO - Running post-run listener: _upload_blobber_files 13:29:17 INFO - Blob upload gear active. 13:29:17 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:29:17 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 13:29:17 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 13:29:17 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 13:29:18 INFO - (blobuploader) - INFO - Open directory for files ... 13:29:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:29:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:29:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:29:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:29:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:29:19 INFO - (blobuploader) - INFO - Done attempting. 13:29:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:29:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:29:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:29:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:29:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:29:20 INFO - (blobuploader) - INFO - Done attempting. 13:29:20 INFO - (blobuploader) - INFO - Iteration through files over. 13:29:20 INFO - Return code: 0 13:29:20 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:29:20 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:29:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1cf578a6844e186bd8c01b306b9a047ae85cb8fc55b9cc3d848c71178f171750a1b5a809727f3a0243eadf3b9caaa02d66888313be4bb9e8e19c08f6d49c0c4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b73114da15d9480f00c1bbd2b796fe5705f802ba43f8c20211e1bf4ef5f6e403ce2672e0c219965e0cfb1b4ab25e2fc0a72ae114b45c02a17c5ca1b23919e99d"} 13:29:20 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:29:20 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:29:20 INFO - Contents: 13:29:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1cf578a6844e186bd8c01b306b9a047ae85cb8fc55b9cc3d848c71178f171750a1b5a809727f3a0243eadf3b9caaa02d66888313be4bb9e8e19c08f6d49c0c4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b73114da15d9480f00c1bbd2b796fe5705f802ba43f8c20211e1bf4ef5f6e403ce2672e0c219965e0cfb1b4ab25e2fc0a72ae114b45c02a17c5ca1b23919e99d"} 13:29:20 INFO - Running post-run listener: copy_logs_to_upload_dir 13:29:20 INFO - Copying logs to upload dir... 13:29:20 INFO - mkdir: /builds/slave/test/build/upload/logs 13:29:20 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1487.550272 ========= master_lag: 0.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 47 secs) (at 2016-06-30 13:29:20.749699) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 13:29:20.750930) ========= 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-1467317056.643929-1191668647 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1cf578a6844e186bd8c01b306b9a047ae85cb8fc55b9cc3d848c71178f171750a1b5a809727f3a0243eadf3b9caaa02d66888313be4bb9e8e19c08f6d49c0c4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b73114da15d9480f00c1bbd2b796fe5705f802ba43f8c20211e1bf4ef5f6e403ce2672e0c219965e0cfb1b4ab25e2fc0a72ae114b45c02a17c5ca1b23919e99d"} build_url:https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032409 build_url: 'https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f1cf578a6844e186bd8c01b306b9a047ae85cb8fc55b9cc3d848c71178f171750a1b5a809727f3a0243eadf3b9caaa02d66888313be4bb9e8e19c08f6d49c0c4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b73114da15d9480f00c1bbd2b796fe5705f802ba43f8c20211e1bf4ef5f6e403ce2672e0c219965e0cfb1b4ab25e2fc0a72ae114b45c02a17c5ca1b23919e99d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SPEHVHL9RLilctzKq_uG3A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-30 13:29:20.821817) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:29:20.822312) ========= 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-1467317056.643929-1191668647 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017729 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-30 13:29:20.891185) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-30 13:29:20.891504) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-30 13:29:20.891897) ========= ========= Total master_lag: 2.26 =========