builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-448 starttime: 1461395989.53 results: success (0) buildid: 20160422224105 builduid: e3b9bd469a9648f09829efb4f2fe5c83 revision: d1f0c65db1ec07712bc531eb5585c4f504d8580a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 00:19:49.533758) ========= master: http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 00:19:49.534230) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 00:19:49.534518) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 00:19:49.613685) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 00:19:49.613972) ========= 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=9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932 _=/tools/buildbot/bin/python using PTY: False --2016-04-23 00:19:49-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.7M=0.001s 2016-04-23 00:19:50 (11.7 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.288586 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 00:19:49.936644) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 00:19:49.936964) ========= 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=9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.041860 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 00:19:50.011217) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 00:19:50.011572) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev d1f0c65db1ec07712bc531eb5585c4f504d8580a --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev d1f0c65db1ec07712bc531eb5585c4f504d8580a --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=9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932 _=/tools/buildbot/bin/python using PTY: False 2016-04-23 00:19:50,300 truncating revision to first 12 chars 2016-04-23 00:19:50,301 Setting DEBUG logging. 2016-04-23 00:19:50,301 attempt 1/10 2016-04-23 00:19:50,301 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/d1f0c65db1ec?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-23 00:19:50,922 unpacking tar archive at: mozilla-inbound-d1f0c65db1ec/testing/mozharness/ program finished with exit code 0 elapsedTime=0.920628 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 00:19:50.966108) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 00:19:50.966455) ========= script_repo_revision: d1f0c65db1ec07712bc531eb5585c4f504d8580a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 00:19:50.966845) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 00:19:50.967123) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 00:19:50.996897) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 14 secs) (at 2016-04-23 00:19:50.997244) ========= /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-inbound --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-inbound', '--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=9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932 _=/tools/buildbot/bin/python using PTY: False 00:19:51 INFO - MultiFileLogger online at 20160423 00:19:51 in /builds/slave/test 00:19:51 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-inbound --download-symbols true 00:19:51 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:19:51 INFO - {'append_to_log': False, 00:19:51 INFO - 'base_work_dir': '/builds/slave/test', 00:19:51 INFO - 'blob_upload_branch': 'mozilla-inbound', 00:19:51 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:19:51 INFO - 'buildbot_json_path': 'buildprops.json', 00:19:51 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 00:19:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:19:51 INFO - 'download_minidump_stackwalk': True, 00:19:51 INFO - 'download_symbols': 'true', 00:19:51 INFO - 'e10s': False, 00:19:51 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:19:51 INFO - 'tooltool.py': '/tools/tooltool.py', 00:19:51 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:19:51 INFO - '/tools/misc-python/virtualenv.py')}, 00:19:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:19:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:19:51 INFO - 'log_level': 'info', 00:19:51 INFO - 'log_to_console': True, 00:19:51 INFO - 'opt_config_files': (), 00:19:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:19:51 INFO - '--processes=1', 00:19:51 INFO - '--config=%(test_path)s/wptrunner.ini', 00:19:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:19:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:19:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:19:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:19:51 INFO - 'pip_index': False, 00:19:51 INFO - 'require_test_zip': True, 00:19:51 INFO - 'test_type': ('testharness',), 00:19:51 INFO - 'this_chunk': '1', 00:19:51 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:19:51 INFO - 'total_chunks': '10', 00:19:51 INFO - 'virtualenv_path': 'venv', 00:19:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:19:51 INFO - 'work_dir': 'build'} 00:19:51 INFO - ##### 00:19:51 INFO - ##### Running clobber step. 00:19:51 INFO - ##### 00:19:51 INFO - Running pre-action listener: _resource_record_pre_action 00:19:51 INFO - Running main action method: clobber 00:19:51 INFO - rmtree: /builds/slave/test/build 00:19:51 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 00:19:52 INFO - Running post-action listener: _resource_record_post_action 00:19:52 INFO - ##### 00:19:52 INFO - ##### Running read-buildbot-config step. 00:19:52 INFO - ##### 00:19:52 INFO - Running pre-action listener: _resource_record_pre_action 00:19:52 INFO - Running main action method: read_buildbot_config 00:19:52 INFO - Using buildbot properties: 00:19:52 INFO - { 00:19:52 INFO - "project": "", 00:19:52 INFO - "product": "firefox", 00:19:52 INFO - "script_repo_revision": "production", 00:19:52 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 00:19:52 INFO - "repository": "", 00:19:52 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 00:19:52 INFO - "buildid": "20160422224105", 00:19:52 INFO - "pgo_build": "False", 00:19:52 INFO - "basedir": "/builds/slave/test", 00:19:52 INFO - "buildnumber": 88, 00:19:52 INFO - "slavename": "tst-linux64-spot-448", 00:19:52 INFO - "master": "http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/", 00:19:52 INFO - "platform": "linux64", 00:19:52 INFO - "branch": "mozilla-inbound", 00:19:52 INFO - "revision": "d1f0c65db1ec07712bc531eb5585c4f504d8580a", 00:19:52 INFO - "repo_path": "integration/mozilla-inbound", 00:19:52 INFO - "moz_repo_path": "", 00:19:52 INFO - "stage_platform": "linux64", 00:19:52 INFO - "builduid": "e3b9bd469a9648f09829efb4f2fe5c83", 00:19:52 INFO - "slavebuilddir": "test" 00:19:52 INFO - } 00:19:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 00:19:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 00:19:52 INFO - Running post-action listener: _resource_record_post_action 00:19:52 INFO - ##### 00:19:52 INFO - ##### Running download-and-extract step. 00:19:52 INFO - ##### 00:19:52 INFO - Running pre-action listener: _resource_record_pre_action 00:19:52 INFO - Running main action method: download_and_extract 00:19:52 INFO - mkdir: /builds/slave/test/build/tests 00:19:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:19:52 INFO - https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 00:19:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 00:19:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 00:19:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 00:19:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 00:19:53 INFO - Downloaded 1361 bytes. 00:19:53 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 00:19:53 INFO - Using the following test package requirements: 00:19:53 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 00:19:53 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:19:53 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 00:19:53 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:19:53 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 00:19:53 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:19:53 INFO - u'jsshell-linux-x86_64.zip'], 00:19:53 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:19:53 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 00:19:53 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 00:19:53 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:19:53 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 00:19:53 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:19:53 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 00:19:53 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:19:53 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 00:19:53 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 00:19:53 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 00:19:53 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 00:19:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:19:53 INFO - https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 00:19:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 00:19:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 00:19:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 00:19:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 00:19:55 INFO - Downloaded 22746130 bytes. 00:19:55 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:19:55 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:19:56 INFO - caution: filename not matched: web-platform/* 00:19:56 INFO - Return code: 11 00:19:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:19:56 INFO - https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 00:19:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 00:19:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 00:19:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 00:19:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 00:19:58 INFO - Downloaded 36406441 bytes. 00:19:58 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 00:19:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 00:20:02 INFO - caution: filename not matched: bin/* 00:20:02 INFO - caution: filename not matched: config/* 00:20:02 INFO - caution: filename not matched: mozbase/* 00:20:02 INFO - caution: filename not matched: marionette/* 00:20:02 INFO - caution: filename not matched: tools/wptserve/* 00:20:02 INFO - Return code: 11 00:20:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:02 INFO - https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 00:20:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 00:20:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 00:20:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 00:20:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 00:20:06 INFO - Downloaded 64375009 bytes. 00:20:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 00:20:06 INFO - mkdir: /builds/slave/test/properties 00:20:06 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:20:06 INFO - Writing to file /builds/slave/test/properties/build_url 00:20:06 INFO - Contents: 00:20:06 INFO - build_url:https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 00:20:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 00:20:07 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 00:20:07 INFO - Writing to file /builds/slave/test/properties/symbols_url 00:20:07 INFO - Contents: 00:20:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 00:20:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:07 INFO - https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 00:20:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 00:20:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 00:20:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 00:20:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 00:20:10 INFO - Downloaded 90887519 bytes. 00:20:10 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 00:20:10 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 00:20:16 INFO - Return code: 0 00:20:16 INFO - Running post-action listener: _resource_record_post_action 00:20:16 INFO - Running post-action listener: set_extra_try_arguments 00:20:16 INFO - ##### 00:20:16 INFO - ##### Running create-virtualenv step. 00:20:16 INFO - ##### 00:20:16 INFO - Running pre-action listener: _pre_create_virtualenv 00:20:16 INFO - Running pre-action listener: _resource_record_pre_action 00:20:16 INFO - Running main action method: create_virtualenv 00:20:16 INFO - Creating virtualenv /builds/slave/test/build/venv 00:20:16 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 00:20:16 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:20:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:20:16 INFO - Using real prefix '/usr' 00:20:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:20:18 INFO - Installing distribute.............................................................................................................................................................................................done. 00:20:23 INFO - Installing pip.................done. 00:20:23 INFO - Return code: 0 00:20:23 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 00:20:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:20:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:20:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:20:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:20:23 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x1a5f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a603f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1aa3ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1aa8ba0>, '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 0x1aa1f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1aa2410>, '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': '9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:20:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 00:20:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 00:20:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:20:23 INFO - 'CCACHE_UMASK': '002', 00:20:23 INFO - 'DISPLAY': ':0', 00:20:23 INFO - 'HOME': '/home/cltbld', 00:20:23 INFO - 'LANG': 'en_US.UTF-8', 00:20:23 INFO - 'LOGNAME': 'cltbld', 00:20:23 INFO - 'MAIL': '/var/mail/cltbld', 00:20:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:20:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:20:23 INFO - 'MOZ_NO_REMOTE': '1', 00:20:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:20:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:20:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:20:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:20:23 INFO - 'PWD': '/builds/slave/test', 00:20:23 INFO - 'SHELL': '/bin/bash', 00:20:23 INFO - 'SHLVL': '1', 00:20:23 INFO - 'TERM': 'linux', 00:20:23 INFO - 'TMOUT': '86400', 00:20:23 INFO - 'USER': 'cltbld', 00:20:23 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932', 00:20:23 INFO - '_': '/tools/buildbot/bin/python'} 00:20:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:20:24 INFO - Downloading/unpacking psutil>=0.7.1 00:20:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:20:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:20:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:20:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:20:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:20:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:20:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:20:28 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:20:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:20:28 INFO - Installing collected packages: psutil 00:20:28 INFO - Running setup.py install for psutil 00:20:28 INFO - building 'psutil._psutil_linux' extension 00:20:28 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-x86_64-2.7/psutil/_psutil_linux.o 00:20:28 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 00:20:28 INFO - building 'psutil._psutil_posix' extension 00:20:28 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-x86_64-2.7/psutil/_psutil_posix.o 00:20:29 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 00:20:29 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:20:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:20:29 INFO - Successfully installed psutil 00:20:29 INFO - Cleaning up... 00:20:29 INFO - Return code: 0 00:20:29 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 00:20:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:20:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:20:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:20:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:20:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a5f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a603f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1aa3ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1aa8ba0>, '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 0x1aa1f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1aa2410>, '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': '9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:20:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 00:20:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 00:20:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:20:29 INFO - 'CCACHE_UMASK': '002', 00:20:29 INFO - 'DISPLAY': ':0', 00:20:29 INFO - 'HOME': '/home/cltbld', 00:20:29 INFO - 'LANG': 'en_US.UTF-8', 00:20:29 INFO - 'LOGNAME': 'cltbld', 00:20:29 INFO - 'MAIL': '/var/mail/cltbld', 00:20:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:20:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:20:29 INFO - 'MOZ_NO_REMOTE': '1', 00:20:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:20:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:20:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:20:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:20:29 INFO - 'PWD': '/builds/slave/test', 00:20:29 INFO - 'SHELL': '/bin/bash', 00:20:29 INFO - 'SHLVL': '1', 00:20:29 INFO - 'TERM': 'linux', 00:20:29 INFO - 'TMOUT': '86400', 00:20:29 INFO - 'USER': 'cltbld', 00:20:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932', 00:20:29 INFO - '_': '/tools/buildbot/bin/python'} 00:20:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:20:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 00:20:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:20:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:20:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:20:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:20:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:20:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:20:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 00:20:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:20:33 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 00:20:33 INFO - Installing collected packages: mozsystemmonitor 00:20:33 INFO - Running setup.py install for mozsystemmonitor 00:20:33 INFO - Successfully installed mozsystemmonitor 00:20:33 INFO - Cleaning up... 00:20:33 INFO - Return code: 0 00:20:33 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:20:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:20:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:20:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:20:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:20:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a5f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a603f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1aa3ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1aa8ba0>, '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 0x1aa1f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1aa2410>, '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': '9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:20:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 00:20:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 00:20:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:20:33 INFO - 'CCACHE_UMASK': '002', 00:20:33 INFO - 'DISPLAY': ':0', 00:20:33 INFO - 'HOME': '/home/cltbld', 00:20:33 INFO - 'LANG': 'en_US.UTF-8', 00:20:33 INFO - 'LOGNAME': 'cltbld', 00:20:33 INFO - 'MAIL': '/var/mail/cltbld', 00:20:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:20:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:20:33 INFO - 'MOZ_NO_REMOTE': '1', 00:20:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:20:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:20:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:20:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:20:33 INFO - 'PWD': '/builds/slave/test', 00:20:33 INFO - 'SHELL': '/bin/bash', 00:20:33 INFO - 'SHLVL': '1', 00:20:33 INFO - 'TERM': 'linux', 00:20:33 INFO - 'TMOUT': '86400', 00:20:33 INFO - 'USER': 'cltbld', 00:20:33 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932', 00:20:33 INFO - '_': '/tools/buildbot/bin/python'} 00:20:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:20:34 INFO - Downloading/unpacking blobuploader==1.2.4 00:20:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:20:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:20:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:20:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:20:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:20:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:20:37 INFO - Downloading blobuploader-1.2.4.tar.gz 00:20:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:20:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:20:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:20:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:20:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:20:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:20:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:20:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:20:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:20:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:20:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:20:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:20:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:20:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:20:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:20:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:20:39 INFO - Downloading docopt-0.6.1.tar.gz 00:20:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:20:39 INFO - Installing collected packages: blobuploader, requests, docopt 00:20:39 INFO - Running setup.py install for blobuploader 00:20:39 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:20:39 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:20:39 INFO - Running setup.py install for requests 00:20:40 INFO - Running setup.py install for docopt 00:20:40 INFO - Successfully installed blobuploader requests docopt 00:20:40 INFO - Cleaning up... 00:20:40 INFO - Return code: 0 00:20:40 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:20: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')]} 00:20:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:20:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:20: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')]} 00:20:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:20:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:20:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a5f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a603f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1aa3ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1aa8ba0>, '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 0x1aa1f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1aa2410>, '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': '9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:20:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:20:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:20:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:20:40 INFO - 'CCACHE_UMASK': '002', 00:20:40 INFO - 'DISPLAY': ':0', 00:20:40 INFO - 'HOME': '/home/cltbld', 00:20:40 INFO - 'LANG': 'en_US.UTF-8', 00:20:40 INFO - 'LOGNAME': 'cltbld', 00:20:40 INFO - 'MAIL': '/var/mail/cltbld', 00:20:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:20:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:20:40 INFO - 'MOZ_NO_REMOTE': '1', 00:20:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:20:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:20:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:20:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:20:40 INFO - 'PWD': '/builds/slave/test', 00:20:40 INFO - 'SHELL': '/bin/bash', 00:20:40 INFO - 'SHLVL': '1', 00:20:40 INFO - 'TERM': 'linux', 00:20:40 INFO - 'TMOUT': '86400', 00:20:40 INFO - 'USER': 'cltbld', 00:20:40 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932', 00:20:40 INFO - '_': '/tools/buildbot/bin/python'} 00:20:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:20:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:20:41 INFO - Running setup.py (path:/tmp/pip-u3e7p7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:20:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:20:41 INFO - Running setup.py (path:/tmp/pip-cueRtZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:20:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:20:41 INFO - Running setup.py (path:/tmp/pip-CjImaq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:20:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:20:41 INFO - Running setup.py (path:/tmp/pip-_wqpZO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:20:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:20:41 INFO - Running setup.py (path:/tmp/pip-e4NGYA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:20:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:20:41 INFO - Running setup.py (path:/tmp/pip-Gl67y2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:20:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:20:42 INFO - Running setup.py (path:/tmp/pip-cd9RAQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:20:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:20:42 INFO - Running setup.py (path:/tmp/pip-fYwdaV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:20:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:20:42 INFO - Running setup.py (path:/tmp/pip-BIddJk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:20:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:20:42 INFO - Running setup.py (path:/tmp/pip-NlVhSf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:20:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:20:42 INFO - Running setup.py (path:/tmp/pip-bjlQZp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:20:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:20:42 INFO - Running setup.py (path:/tmp/pip-djOEYh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:20:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:20:42 INFO - Running setup.py (path:/tmp/pip-KH76ch-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:20:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:20:43 INFO - Running setup.py (path:/tmp/pip-SYkTk7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:20:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:20:43 INFO - Running setup.py (path:/tmp/pip-u33Hzr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:20:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:20:43 INFO - Running setup.py (path:/tmp/pip-9NbH5m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:20:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:20:43 INFO - Running setup.py (path:/tmp/pip-gxlq8b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:20:43 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:20:43 INFO - Running setup.py (path:/tmp/pip-1v8I0F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:20:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:20:43 INFO - Running setup.py (path:/tmp/pip-rtGp9M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:20:43 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:20:43 INFO - Running setup.py (path:/tmp/pip-aXgWYg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:20:43 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:20:44 INFO - Running setup.py (path:/tmp/pip-td9KcV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:20:44 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:20:44 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 00:20:44 INFO - Running setup.py install for manifestparser 00:20:44 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:20:44 INFO - Running setup.py install for mozcrash 00:20:44 INFO - Running setup.py install for mozdebug 00:20:45 INFO - Running setup.py install for mozdevice 00:20:45 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:20:45 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:20:45 INFO - Running setup.py install for mozfile 00:20:45 INFO - Running setup.py install for mozhttpd 00:20:45 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:20:45 INFO - Running setup.py install for mozinfo 00:20:45 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:20:45 INFO - Running setup.py install for mozInstall 00:20:46 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:20:46 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:20:46 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:20:46 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:20:46 INFO - Running setup.py install for mozleak 00:20:46 INFO - Running setup.py install for mozlog 00:20:46 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:20:46 INFO - Running setup.py install for moznetwork 00:20:46 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:20:46 INFO - Running setup.py install for mozprocess 00:20:46 INFO - Running setup.py install for mozprofile 00:20:47 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:20:47 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:20:47 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:20:47 INFO - Running setup.py install for mozrunner 00:20:47 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:20:47 INFO - Running setup.py install for mozscreenshot 00:20:47 INFO - Running setup.py install for moztest 00:20:47 INFO - Running setup.py install for mozversion 00:20:47 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:20:47 INFO - Running setup.py install for wptserve 00:20:48 INFO - Running setup.py install for marionette-driver 00:20:48 INFO - Running setup.py install for browsermob-proxy 00:20:48 INFO - Running setup.py install for marionette-client 00:20:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:20:49 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:20:49 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 00:20:49 INFO - Cleaning up... 00:20:49 INFO - Return code: 0 00:20:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:20:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:20:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:20:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:20:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:20:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:20:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a5f030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a603f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1aa3ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1aa8ba0>, '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 0x1aa1f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1aa2410>, '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': '9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 00:20:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 00:20:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 00:20:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:20:49 INFO - 'CCACHE_UMASK': '002', 00:20:49 INFO - 'DISPLAY': ':0', 00:20:49 INFO - 'HOME': '/home/cltbld', 00:20:49 INFO - 'LANG': 'en_US.UTF-8', 00:20:49 INFO - 'LOGNAME': 'cltbld', 00:20:49 INFO - 'MAIL': '/var/mail/cltbld', 00:20:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:20:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:20:49 INFO - 'MOZ_NO_REMOTE': '1', 00:20:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:20:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:20:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:20:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:20:49 INFO - 'PWD': '/builds/slave/test', 00:20:49 INFO - 'SHELL': '/bin/bash', 00:20:49 INFO - 'SHLVL': '1', 00:20:49 INFO - 'TERM': 'linux', 00:20:49 INFO - 'TMOUT': '86400', 00:20:49 INFO - 'USER': 'cltbld', 00:20:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932', 00:20:49 INFO - '_': '/tools/buildbot/bin/python'} 00:20:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:20:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:20:49 INFO - Running setup.py (path:/tmp/pip-50sooE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:20:49 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 00:20:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:20:49 INFO - Running setup.py (path:/tmp/pip-w7omTp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:20:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:20:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:20:49 INFO - Running setup.py (path:/tmp/pip-9wl3xc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:20:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:20:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:20:50 INFO - Running setup.py (path:/tmp/pip-G5578p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:20:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:20:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:20:50 INFO - Running setup.py (path:/tmp/pip-YbUSax-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:20:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 00:20:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:20:50 INFO - Running setup.py (path:/tmp/pip-DNs2f4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:20:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 00:20:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:20:50 INFO - Running setup.py (path:/tmp/pip-ne1Cq8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:20:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 00:20:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:20:50 INFO - Running setup.py (path:/tmp/pip-AVPwwD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:20:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 00:20:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:20:50 INFO - Running setup.py (path:/tmp/pip-mHOhXx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:20:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 00:20:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:20:50 INFO - Running setup.py (path:/tmp/pip-_pt7Ud-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:20:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:20:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:20:51 INFO - Running setup.py (path:/tmp/pip-n3SwBb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:20:51 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 00:20:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:20:51 INFO - Running setup.py (path:/tmp/pip-lfiWjc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:20:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 00:20:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:20:51 INFO - Running setup.py (path:/tmp/pip-LM4yQj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:20:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 00:20:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:20:51 INFO - Running setup.py (path:/tmp/pip-pRDyvD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:20:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 00:20:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:20:51 INFO - Running setup.py (path:/tmp/pip-AsOHq6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:20:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 00:20:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:20:51 INFO - Running setup.py (path:/tmp/pip-oVDUvN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:20:51 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 00:20:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:20:51 INFO - Running setup.py (path:/tmp/pip-lKAARG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:20:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 00:20:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:20:51 INFO - Running setup.py (path:/tmp/pip-t55RSD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:20:52 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 00:20:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:20:52 INFO - Running setup.py (path:/tmp/pip-CnlT5z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:20:52 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 00:20:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:20:52 INFO - Running setup.py (path:/tmp/pip-U0MyOj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:20:52 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 00:20:52 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:20:52 INFO - Running setup.py (path:/tmp/pip-6dX9nX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:20:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:20:52 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 00:20:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:20:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 00:20:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 00:20:52 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:20:52 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 00:20:52 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:20:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:20:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:20:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:20:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 00:20:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:20:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:20:56 INFO - Downloading blessings-1.6.tar.gz 00:20:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:20:56 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 00:20:56 INFO - Installing collected packages: blessings 00:20:56 INFO - Running setup.py install for blessings 00:20:56 INFO - Successfully installed blessings 00:20:56 INFO - Cleaning up... 00:20:57 INFO - Return code: 0 00:20:57 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:20:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:20:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:20:57 INFO - Reading from file tmpfile_stdout 00:20:57 INFO - Current package versions: 00:20:57 INFO - argparse == 1.2.1 00:20:57 INFO - blessings == 1.6 00:20:57 INFO - blobuploader == 1.2.4 00:20:57 INFO - browsermob-proxy == 0.6.0 00:20:57 INFO - docopt == 0.6.1 00:20:57 INFO - manifestparser == 1.1 00:20:57 INFO - marionette-client == 2.3.0 00:20:57 INFO - marionette-driver == 1.4.0 00:20:57 INFO - mozInstall == 1.12 00:20:57 INFO - mozcrash == 0.17 00:20:57 INFO - mozdebug == 0.1 00:20:57 INFO - mozdevice == 0.48 00:20:57 INFO - mozfile == 1.2 00:20:57 INFO - mozhttpd == 0.7 00:20:57 INFO - mozinfo == 0.9 00:20:57 INFO - mozleak == 0.1 00:20:57 INFO - mozlog == 3.1 00:20:57 INFO - moznetwork == 0.27 00:20:57 INFO - mozprocess == 0.22 00:20:57 INFO - mozprofile == 0.28 00:20:57 INFO - mozrunner == 6.11 00:20:57 INFO - mozscreenshot == 0.1 00:20:57 INFO - mozsystemmonitor == 0.0 00:20:57 INFO - moztest == 0.7 00:20:57 INFO - mozversion == 1.4 00:20:57 INFO - psutil == 3.1.1 00:20:57 INFO - requests == 1.2.3 00:20:57 INFO - wptserve == 1.4.0 00:20:57 INFO - wsgiref == 0.1.2 00:20:57 INFO - Running post-action listener: _resource_record_post_action 00:20:57 INFO - Running post-action listener: _start_resource_monitoring 00:20:57 INFO - Starting resource monitoring. 00:20:57 INFO - ##### 00:20:57 INFO - ##### Running pull step. 00:20:57 INFO - ##### 00:20:57 INFO - Running pre-action listener: _resource_record_pre_action 00:20:57 INFO - Running main action method: pull 00:20:57 INFO - Pull has nothing to do! 00:20:57 INFO - Running post-action listener: _resource_record_post_action 00:20:57 INFO - ##### 00:20:57 INFO - ##### Running install step. 00:20:57 INFO - ##### 00:20:57 INFO - Running pre-action listener: _resource_record_pre_action 00:20:57 INFO - Running main action method: install 00:20:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:20:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:20:57 INFO - Reading from file tmpfile_stdout 00:20:57 INFO - Detecting whether we're running mozinstall >=1.0... 00:20:57 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:20:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:20:58 INFO - Reading from file tmpfile_stdout 00:20:58 INFO - Output received: 00:20:58 INFO - Usage: mozinstall [options] installer 00:20:58 INFO - Options: 00:20:58 INFO - -h, --help show this help message and exit 00:20:58 INFO - -d DEST, --destination=DEST 00:20:58 INFO - Directory to install application into. [default: 00:20:58 INFO - "/builds/slave/test"] 00:20:58 INFO - --app=APP Application being installed. [default: firefox] 00:20:58 INFO - mkdir: /builds/slave/test/build/application 00:20:58 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 00:20:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 00:21:28 INFO - Reading from file tmpfile_stdout 00:21:28 INFO - Output received: 00:21:28 INFO - /builds/slave/test/build/application/firefox/firefox 00:21:28 INFO - Running post-action listener: _resource_record_post_action 00:21:28 INFO - ##### 00:21:28 INFO - ##### Running run-tests step. 00:21:28 INFO - ##### 00:21:28 INFO - Running pre-action listener: _resource_record_pre_action 00:21:28 INFO - Running main action method: run_tests 00:21:28 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:21:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:21:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:21:29 INFO - grabbing minidump binary from tooltool 00:21:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:21:29 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1aa8ba0>, '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 0x1aa1f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1aa2410>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:21:29 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 00:21:29 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/linux64/releng.manifest -o -c /builds/tooltool_cache 00:21:29 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 00:21:29 INFO - Return code: 0 00:21:29 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 00:21:29 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:21:29 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/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 00:21:29 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/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 00:21:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:21:29 INFO - 'CCACHE_UMASK': '002', 00:21:29 INFO - 'DISPLAY': ':0', 00:21:29 INFO - 'HOME': '/home/cltbld', 00:21:29 INFO - 'LANG': 'en_US.UTF-8', 00:21:29 INFO - 'LOGNAME': 'cltbld', 00:21:29 INFO - 'MAIL': '/var/mail/cltbld', 00:21:29 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:21:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:21:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:21:29 INFO - 'MOZ_NO_REMOTE': '1', 00:21:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:21:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:21:29 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:21:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:21:29 INFO - 'PWD': '/builds/slave/test', 00:21:29 INFO - 'SHELL': '/bin/bash', 00:21:29 INFO - 'SHLVL': '1', 00:21:29 INFO - 'TERM': 'linux', 00:21:29 INFO - 'TMOUT': '86400', 00:21:29 INFO - 'USER': 'cltbld', 00:21:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932', 00:21:29 INFO - '_': '/tools/buildbot/bin/python'} 00:21:29 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/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 00:21:29 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 00:21:29 INFO - import pkg_resources 00:21:31 INFO - Using 1 client processes 00:21:31 INFO - wptserve Starting http server on 127.0.0.1:8000 00:21:31 INFO - wptserve Starting http server on 127.0.0.1:8001 00:21:31 INFO - wptserve Starting http server on 127.0.0.1:8443 00:21:33 INFO - SUITE-START | Running 778 tests 00:21:33 INFO - Running testharness tests 00:21:33 INFO - Setting up ssl 00:21:33 INFO - PROCESS | certutil | 00:21:33 INFO - PROCESS | certutil | 00:21:33 INFO - PROCESS | certutil | 00:21:33 INFO - Certificate Nickname Trust Attributes 00:21:33 INFO - SSL,S/MIME,JAR/XPI 00:21:33 INFO - 00:21:33 INFO - web-platform-tests CT,, 00:21:33 INFO - 00:21:33 INFO - Starting runner 00:21:36 INFO - PROCESS | 19102 | 1461396096294 Marionette DEBUG Marionette enabled via build flag and pref 00:21:36 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f247153c000 == 1 [pid = 19102] [id = 1] 00:21:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 1 (0x7f247153c800) [pid = 19102] [serial = 1] [outer = (nil)] 00:21:36 INFO - PROCESS | 19102 | [19102] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 00:21:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 2 (0x7f247153d800) [pid = 19102] [serial = 2] [outer = 0x7f247153c800] 00:21:36 INFO - PROCESS | 19102 | 1461396096921 Marionette INFO Listening on port 2828 00:21:37 INFO - PROCESS | 19102 | 1461396097524 Marionette DEBUG Marionette enabled via command-line flag 00:21:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246e40c800 == 2 [pid = 19102] [id = 2] 00:21:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 3 (0x7f246e40d000) [pid = 19102] [serial = 3] [outer = (nil)] 00:21:37 INFO - PROCESS | 19102 | [19102] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 00:21:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 4 (0x7f246e40e000) [pid = 19102] [serial = 4] [outer = 0x7f246e40d000] 00:21:37 INFO - PROCESS | 19102 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f246d813e20 00:21:37 INFO - PROCESS | 19102 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f246d85a640 00:21:37 INFO - PROCESS | 19102 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f246d85e910 00:21:37 INFO - PROCESS | 19102 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f246d85ec10 00:21:37 INFO - PROCESS | 19102 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f246d85ef40 00:21:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 5 (0x7f246d89a800) [pid = 19102] [serial = 5] [outer = 0x7f247153c800] 00:21:37 INFO - PROCESS | 19102 | [19102] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:21:37 INFO - PROCESS | 19102 | 1461396097879 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48446 00:21:37 INFO - PROCESS | 19102 | [19102] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:21:37 INFO - PROCESS | 19102 | 1461396097961 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48447 00:21:37 INFO - PROCESS | 19102 | 1461396097970 Marionette DEBUG Closed connection conn0 00:21:38 INFO - PROCESS | 19102 | [19102] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 00:21:38 INFO - PROCESS | 19102 | [19102] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:21:38 INFO - PROCESS | 19102 | 1461396098095 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48448 00:21:38 INFO - PROCESS | 19102 | 1461396098097 Marionette DEBUG Closed connection conn1 00:21:38 INFO - PROCESS | 19102 | [19102] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:21:38 INFO - PROCESS | 19102 | 1461396098160 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48449 00:21:38 INFO - PROCESS | 19102 | 1461396098169 Marionette DEBUG Closed connection conn2 00:21:38 INFO - PROCESS | 19102 | 1461396098224 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:21:38 INFO - PROCESS | 19102 | 1461396098238 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422224105","device":"desktop","version":"48.0a1"} 00:21:38 INFO - PROCESS | 19102 | [19102] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:21:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2461129800 == 3 [pid = 19102] [id = 3] 00:21:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 6 (0x7f246112a000) [pid = 19102] [serial = 6] [outer = (nil)] 00:21:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246112a800 == 4 [pid = 19102] [id = 4] 00:21:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 7 (0x7f24611eec00) [pid = 19102] [serial = 7] [outer = (nil)] 00:21:40 INFO - PROCESS | 19102 | [19102] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:21:40 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24602a8800 == 5 [pid = 19102] [id = 5] 00:21:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 8 (0x7f2460008800) [pid = 19102] [serial = 8] [outer = (nil)] 00:21:40 INFO - PROCESS | 19102 | [19102] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:21:40 INFO - PROCESS | 19102 | [19102] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:21:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 9 (0x7f245ff73c00) [pid = 19102] [serial = 9] [outer = 0x7f2460008800] 00:21:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 10 (0x7f245fa4f800) [pid = 19102] [serial = 10] [outer = 0x7f246112a000] 00:21:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 11 (0x7f246111d400) [pid = 19102] [serial = 11] [outer = 0x7f24611eec00] 00:21:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 12 (0x7f245fa98800) [pid = 19102] [serial = 12] [outer = 0x7f2460008800] 00:21:41 INFO - PROCESS | 19102 | 1461396101960 Marionette DEBUG loaded listener.js 00:21:41 INFO - PROCESS | 19102 | 1461396101979 Marionette DEBUG loaded listener.js 00:21:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 13 (0x7f245f7ef000) [pid = 19102] [serial = 13] [outer = 0x7f2460008800] 00:21:42 INFO - PROCESS | 19102 | 1461396102690 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"4b50a46f-ce9f-4f70-b6c1-9647d88c5e1a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422224105","device":"desktop","version":"48.0a1","command_id":1}}] 00:21:42 INFO - PROCESS | 19102 | 1461396102932 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}] 00:21:43 INFO - PROCESS | 19102 | 1461396103164 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 00:21:43 INFO - PROCESS | 19102 | 1461396103385 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:21:43 INFO - PROCESS | 19102 | [19102] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:21:43 INFO - PROCESS | 19102 | [19102] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:21:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 14 (0x7f245a575c00) [pid = 19102] [serial = 14] [outer = 0x7f2460008800] 00:21:43 INFO - PROCESS | 19102 | [19102] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:21:43 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:21:43 INFO - PROCESS | 19102 | 1461396103955 Marionette TRACE conn3 <- [1,3,null,{}] 00:21:44 INFO - PROCESS | 19102 | 1461396104016 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 00:21:44 INFO - PROCESS | 19102 | 1461396104056 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 00:21:44 INFO - PROCESS | 19102 | 1461396104146 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 00:21:44 INFO - PROCESS | 19102 | 1461396104150 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 00:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:21:44 INFO - PROCESS | 19102 | 1461396104161 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:21:44 INFO - PROCESS | 19102 | 1461396104165 Marionette TRACE conn3 <- [1,6,null,{}] 00:21:44 INFO - PROCESS | 19102 | 1461396104173 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}] 00:21:44 INFO - PROCESS | 19102 | 1461396104189 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 00:21:44 INFO - PROCESS | 19102 | 1461396104198 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:44 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2459b7d800 == 6 [pid = 19102] [id = 6] 00:21:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 15 (0x7f2460002800) [pid = 19102] [serial = 15] [outer = (nil)] 00:21:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 16 (0x7f2459be5c00) [pid = 19102] [serial = 16] [outer = 0x7f2460002800] 00:21:44 INFO - PROCESS | 19102 | 1461396104270 Marionette DEBUG loaded listener.js 00:21:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 17 (0x7f2459bebc00) [pid = 19102] [serial = 17] [outer = 0x7f2460002800] 00:21:44 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2459728000 == 7 [pid = 19102] [id = 7] 00:21:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 18 (0x7f2459785c00) [pid = 19102] [serial = 18] [outer = (nil)] 00:21:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 19 (0x7f2459789000) [pid = 19102] [serial = 19] [outer = 0x7f2459785c00] 00:21:44 INFO - PROCESS | 19102 | 1461396104754 Marionette DEBUG loaded listener.js 00:21:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 20 (0x7f24596dd400) [pid = 19102] [serial = 20] [outer = 0x7f2459785c00] 00:21:45 INFO - PROCESS | 19102 | 1461396105223 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]]]}] 00:21:45 INFO - PROCESS | 19102 | [19102] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 00:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1132ms 00:21:45 INFO - PROCESS | 19102 | 1461396105311 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 00:21:45 INFO - PROCESS | 19102 | 1461396105313 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 00:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:21:45 INFO - PROCESS | 19102 | 1461396105389 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:21:45 INFO - PROCESS | 19102 | 1461396105391 Marionette TRACE conn3 <- [1,10,null,{}] 00:21:45 INFO - PROCESS | 19102 | 1461396105451 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}] 00:21:45 INFO - PROCESS | 19102 | 1461396105618 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 00:21:45 INFO - PROCESS | 19102 | 1461396105633 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457a16000 == 8 [pid = 19102] [id = 8] 00:21:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 21 (0x7f2457bd2400) [pid = 19102] [serial = 21] [outer = (nil)] 00:21:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 22 (0x7f2457bd4000) [pid = 19102] [serial = 22] [outer = 0x7f2457bd2400] 00:21:45 INFO - PROCESS | 19102 | 1461396105703 Marionette DEBUG loaded listener.js 00:21:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 23 (0x7f24596db400) [pid = 19102] [serial = 23] [outer = 0x7f2457bd2400] 00:21:46 INFO - PROCESS | 19102 | 1461396106279 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]]]}] 00:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 970ms 00:21:46 INFO - PROCESS | 19102 | 1461396106297 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 00:21:46 INFO - PROCESS | 19102 | 1461396106302 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 00:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:21:46 INFO - PROCESS | 19102 | 1461396106307 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:21:46 INFO - PROCESS | 19102 | 1461396106309 Marionette TRACE conn3 <- [1,14,null,{}] 00:21:46 INFO - PROCESS | 19102 | 1461396106314 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}] 00:21:46 INFO - PROCESS | 19102 | 1461396106464 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 00:21:46 INFO - PROCESS | 19102 | 1461396106484 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:46 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457d4e000 == 9 [pid = 19102] [id = 9] 00:21:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 24 (0x7f2457d81800) [pid = 19102] [serial = 24] [outer = (nil)] 00:21:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 25 (0x7f245f7eec00) [pid = 19102] [serial = 25] [outer = 0x7f2457d81800] 00:21:46 INFO - PROCESS | 19102 | 1461396106552 Marionette DEBUG loaded listener.js 00:21:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 26 (0x7f2457f58c00) [pid = 19102] [serial = 26] [outer = 0x7f2457d81800] 00:21:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457fd9000 == 10 [pid = 19102] [id = 10] 00:21:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 27 (0x7f2457fd9800) [pid = 19102] [serial = 27] [outer = (nil)] 00:21:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 28 (0x7f2457fda800) [pid = 19102] [serial = 28] [outer = 0x7f2457fd9800] 00:21:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 29 (0x7f2457fda000) [pid = 19102] [serial = 29] [outer = 0x7f2457fd9800] 00:21:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457fca000 == 11 [pid = 19102] [id = 11] 00:21:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 30 (0x7f2457d82000) [pid = 19102] [serial = 30] [outer = (nil)] 00:21:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 31 (0x7f2458ad3400) [pid = 19102] [serial = 31] [outer = 0x7f2457d82000] 00:21:47 INFO - PROCESS | 19102 | 1461396107876 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]]]}] 00:21:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 32 (0x7f2459787c00) [pid = 19102] [serial = 32] [outer = 0x7f2457d82000] 00:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1681ms 00:21:48 INFO - PROCESS | 19102 | 1461396108058 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 00:21:48 INFO - PROCESS | 19102 | 1461396108064 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 00:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:21:48 INFO - PROCESS | 19102 | 1461396108076 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:21:48 INFO - PROCESS | 19102 | 1461396108079 Marionette TRACE conn3 <- [1,18,null,{}] 00:21:48 INFO - PROCESS | 19102 | 1461396108088 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}] 00:21:48 INFO - PROCESS | 19102 | 1461396108248 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 00:21:48 INFO - PROCESS | 19102 | 1461396108347 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2459b7c000 == 12 [pid = 19102] [id = 12] 00:21:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 33 (0x7f2457d81c00) [pid = 19102] [serial = 33] [outer = (nil)] 00:21:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 34 (0x7f24589fc800) [pid = 19102] [serial = 34] [outer = 0x7f2457d81c00] 00:21:48 INFO - PROCESS | 19102 | 1461396108421 Marionette DEBUG loaded listener.js 00:21:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 35 (0x7f245e96d400) [pid = 19102] [serial = 35] [outer = 0x7f2457d81c00] 00:21:49 INFO - PROCESS | 19102 | 1461396109296 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]]]}] 00:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1284ms 00:21:49 INFO - PROCESS | 19102 | 1461396109361 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 00:21:49 INFO - PROCESS | 19102 | 1461396109369 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 00:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:21:49 INFO - PROCESS | 19102 | 1461396109379 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:21:49 INFO - PROCESS | 19102 | 1461396109382 Marionette TRACE conn3 <- [1,22,null,{}] 00:21:49 INFO - PROCESS | 19102 | 1461396109388 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}] 00:21:49 INFO - PROCESS | 19102 | 1461396109600 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 00:21:49 INFO - PROCESS | 19102 | 1461396109718 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:49 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245dc46800 == 13 [pid = 19102] [id = 13] 00:21:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 36 (0x7f245f742c00) [pid = 19102] [serial = 36] [outer = (nil)] 00:21:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 37 (0x7f24604ca800) [pid = 19102] [serial = 37] [outer = 0x7f245f742c00] 00:21:49 INFO - PROCESS | 19102 | 1461396109796 Marionette DEBUG loaded listener.js 00:21:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 38 (0x7f2460d6f400) [pid = 19102] [serial = 38] [outer = 0x7f245f742c00] 00:21:50 INFO - PROCESS | 19102 | 1461396110594 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]]]}] 00:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1234ms 00:21:50 INFO - PROCESS | 19102 | 1461396110612 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 00:21:50 INFO - PROCESS | 19102 | 1461396110616 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 00:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:21:50 INFO - PROCESS | 19102 | 1461396110641 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:21:50 INFO - PROCESS | 19102 | 1461396110647 Marionette TRACE conn3 <- [1,26,null,{}] 00:21:50 INFO - PROCESS | 19102 | 1461396110662 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}] 00:21:50 INFO - PROCESS | 19102 | 1461396110846 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 00:21:50 INFO - PROCESS | 19102 | 1461396110970 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:50 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246029b800 == 14 [pid = 19102] [id = 14] 00:21:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 39 (0x7f2457f5cc00) [pid = 19102] [serial = 39] [outer = (nil)] 00:21:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 40 (0x7f24610b9800) [pid = 19102] [serial = 40] [outer = 0x7f2457f5cc00] 00:21:51 INFO - PROCESS | 19102 | 1461396111048 Marionette DEBUG loaded listener.js 00:21:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 41 (0x7f246166c400) [pid = 19102] [serial = 41] [outer = 0x7f2457f5cc00] 00:21:52 INFO - PROCESS | 19102 | 1461396112187 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]]]}] 00:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1594ms 00:21:52 INFO - PROCESS | 19102 | 1461396112232 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 00:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:21:52 INFO - PROCESS | 19102 | 1461396112237 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 00:21:52 INFO - PROCESS | 19102 | 1461396112243 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:21:52 INFO - PROCESS | 19102 | 1461396112247 Marionette TRACE conn3 <- [1,30,null,{}] 00:21:52 INFO - PROCESS | 19102 | 1461396112254 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}] 00:21:52 INFO - PROCESS | 19102 | 1461396112397 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 00:21:52 INFO - PROCESS | 19102 | 1461396112409 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:52 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ea23000 == 15 [pid = 19102] [id = 15] 00:21:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 42 (0x7f24610b6000) [pid = 19102] [serial = 42] [outer = (nil)] 00:21:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 43 (0x7f2461563800) [pid = 19102] [serial = 43] [outer = 0x7f24610b6000] 00:21:52 INFO - PROCESS | 19102 | 1461396112474 Marionette DEBUG loaded listener.js 00:21:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 44 (0x7f2461570800) [pid = 19102] [serial = 44] [outer = 0x7f24610b6000] 00:21:53 INFO - PROCESS | 19102 | 1461396113185 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]]]}] 00:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 983ms 00:21:53 INFO - PROCESS | 19102 | 1461396113227 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 00:21:53 INFO - PROCESS | 19102 | 1461396113235 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 00:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:21:53 INFO - PROCESS | 19102 | 1461396113259 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:21:53 INFO - PROCESS | 19102 | 1461396113264 Marionette TRACE conn3 <- [1,34,null,{}] 00:21:53 INFO - PROCESS | 19102 | 1461396113278 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}] 00:21:53 INFO - PROCESS | 19102 | 1461396113420 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 00:21:53 INFO - PROCESS | 19102 | 1461396113431 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:53 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246029a800 == 16 [pid = 19102] [id = 16] 00:21:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 45 (0x7f2461d1a000) [pid = 19102] [serial = 45] [outer = (nil)] 00:21:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 46 (0x7f2462052c00) [pid = 19102] [serial = 46] [outer = 0x7f2461d1a000] 00:21:53 INFO - PROCESS | 19102 | 1461396113495 Marionette DEBUG loaded listener.js 00:21:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 47 (0x7f24621a2000) [pid = 19102] [serial = 47] [outer = 0x7f2461d1a000] 00:21:54 INFO - PROCESS | 19102 | 1461396114212 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]]]}] 00:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1001ms 00:21:54 INFO - PROCESS | 19102 | 1461396114254 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 00:21:54 INFO - PROCESS | 19102 | 1461396114259 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 00:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:21:54 INFO - PROCESS | 19102 | 1461396114265 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:21:54 INFO - PROCESS | 19102 | 1461396114270 Marionette TRACE conn3 <- [1,38,null,{}] 00:21:54 INFO - PROCESS | 19102 | 1461396114284 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}] 00:21:54 INFO - PROCESS | 19102 | 1461396114415 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 00:21:54 INFO - PROCESS | 19102 | 1461396114434 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24608bb800 == 17 [pid = 19102] [id = 17] 00:21:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 48 (0x7f2463c1e800) [pid = 19102] [serial = 48] [outer = (nil)] 00:21:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 49 (0x7f2463f79800) [pid = 19102] [serial = 49] [outer = 0x7f2463c1e800] 00:21:54 INFO - PROCESS | 19102 | 1461396114499 Marionette DEBUG loaded listener.js 00:21:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 50 (0x7f2464b0a800) [pid = 19102] [serial = 50] [outer = 0x7f2463c1e800] 00:21:55 INFO - PROCESS | 19102 | 1461396115217 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]]]}] 00:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 981ms 00:21:55 INFO - PROCESS | 19102 | 1461396115247 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 00:21:55 INFO - PROCESS | 19102 | 1461396115251 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 00:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:21:55 INFO - PROCESS | 19102 | 1461396115257 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:21:55 INFO - PROCESS | 19102 | 1461396115259 Marionette TRACE conn3 <- [1,42,null,{}] 00:21:55 INFO - PROCESS | 19102 | 1461396115264 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}] 00:21:55 INFO - PROCESS | 19102 | 1461396115432 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 00:21:55 INFO - PROCESS | 19102 | 1461396115455 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:55 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245d969000 == 18 [pid = 19102] [id = 18] 00:21:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 51 (0x7f245dae6400) [pid = 19102] [serial = 51] [outer = (nil)] 00:21:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 52 (0x7f2463f73400) [pid = 19102] [serial = 52] [outer = 0x7f245dae6400] 00:21:55 INFO - PROCESS | 19102 | 1461396115522 Marionette DEBUG loaded listener.js 00:21:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 53 (0x7f2468805000) [pid = 19102] [serial = 53] [outer = 0x7f245dae6400] 00:21:56 INFO - PROCESS | 19102 | 1461396116150 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]]]}] 00:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 929ms 00:21:56 INFO - PROCESS | 19102 | 1461396116190 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 00:21:56 INFO - PROCESS | 19102 | 1461396116194 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 00:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:21:56 INFO - PROCESS | 19102 | 1461396116199 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:21:56 INFO - PROCESS | 19102 | 1461396116202 Marionette TRACE conn3 <- [1,46,null,{}] 00:21:56 INFO - PROCESS | 19102 | 1461396116207 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}] 00:21:56 INFO - PROCESS | 19102 | 1461396116369 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 00:21:56 INFO - PROCESS | 19102 | 1461396116388 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246113a800 == 19 [pid = 19102] [id = 19] 00:21:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 54 (0x7f24589fbc00) [pid = 19102] [serial = 54] [outer = (nil)] 00:21:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 55 (0x7f246888c800) [pid = 19102] [serial = 55] [outer = 0x7f24589fbc00] 00:21:56 INFO - PROCESS | 19102 | 1461396116454 Marionette DEBUG loaded listener.js 00:21:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 56 (0x7f246e6b9400) [pid = 19102] [serial = 56] [outer = 0x7f24589fbc00] 00:21:57 INFO - PROCESS | 19102 | 1461396117365 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]]]}] 00:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1232ms 00:21:57 INFO - PROCESS | 19102 | 1461396117434 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 00:21:57 INFO - PROCESS | 19102 | 1461396117440 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 00:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:21:57 INFO - PROCESS | 19102 | 1461396117450 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:21:57 INFO - PROCESS | 19102 | 1461396117455 Marionette TRACE conn3 <- [1,50,null,{}] 00:21:57 INFO - PROCESS | 19102 | 1461396117463 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}] 00:21:57 INFO - PROCESS | 19102 | 1461396117674 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 00:21:57 INFO - PROCESS | 19102 | 1461396117797 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:57 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245d97b000 == 20 [pid = 19102] [id = 20] 00:21:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 57 (0x7f245978cc00) [pid = 19102] [serial = 57] [outer = (nil)] 00:21:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 58 (0x7f245a5dcc00) [pid = 19102] [serial = 58] [outer = 0x7f245978cc00] 00:21:57 INFO - PROCESS | 19102 | 1461396117880 Marionette DEBUG loaded listener.js 00:21:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 59 (0x7f245e5aa400) [pid = 19102] [serial = 59] [outer = 0x7f245978cc00] 00:21:58 INFO - PROCESS | 19102 | 1461396118681 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]]]}] 00:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1282ms 00:21:58 INFO - PROCESS | 19102 | 1461396118739 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 00:21:58 INFO - PROCESS | 19102 | 1461396118753 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 00:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:21:58 INFO - PROCESS | 19102 | 1461396118785 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:21:58 INFO - PROCESS | 19102 | 1461396118790 Marionette TRACE conn3 <- [1,54,null,{}] 00:21:58 INFO - PROCESS | 19102 | 1461396118796 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}] 00:21:59 INFO - PROCESS | 19102 | 1461396119008 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 00:21:59 INFO - PROCESS | 19102 | 1461396119107 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:21:59 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24608ba000 == 21 [pid = 19102] [id = 21] 00:21:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 60 (0x7f245e33d800) [pid = 19102] [serial = 60] [outer = (nil)] 00:21:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 61 (0x7f2460d71000) [pid = 19102] [serial = 61] [outer = 0x7f245e33d800] 00:21:59 INFO - PROCESS | 19102 | 1461396119193 Marionette DEBUG loaded listener.js 00:21:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 62 (0x7f2461567400) [pid = 19102] [serial = 62] [outer = 0x7f245e33d800] 00:22:00 INFO - PROCESS | 19102 | 1461396120003 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]]]}] 00:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1296ms 00:22:00 INFO - PROCESS | 19102 | 1461396120077 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 00:22:00 INFO - PROCESS | 19102 | 1461396120080 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 00:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:22:00 INFO - PROCESS | 19102 | 1461396120089 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:22:00 INFO - PROCESS | 19102 | 1461396120096 Marionette TRACE conn3 <- [1,58,null,{}] 00:22:00 INFO - PROCESS | 19102 | 1461396120112 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}] 00:22:00 INFO - PROCESS | 19102 | 1461396120334 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 00:22:00 INFO - PROCESS | 19102 | 1461396120484 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463d53000 == 22 [pid = 19102] [id = 22] 00:22:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 63 (0x7f2463c22800) [pid = 19102] [serial = 63] [outer = (nil)] 00:22:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 64 (0x7f2468803000) [pid = 19102] [serial = 64] [outer = 0x7f2463c22800] 00:22:00 INFO - PROCESS | 19102 | 1461396120573 Marionette DEBUG loaded listener.js 00:22:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 65 (0x7f246e6c3800) [pid = 19102] [serial = 65] [outer = 0x7f2463c22800] 00:22:01 INFO - PROCESS | 19102 | 1461396121407 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]]]}] 00:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1387ms 00:22:01 INFO - PROCESS | 19102 | 1461396121476 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 00:22:01 INFO - PROCESS | 19102 | 1461396121483 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 00:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:22:01 INFO - PROCESS | 19102 | 1461396121492 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:22:01 INFO - PROCESS | 19102 | 1461396121498 Marionette TRACE conn3 <- [1,62,null,{}] 00:22:01 INFO - PROCESS | 19102 | 1461396121504 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}] 00:22:01 INFO - PROCESS | 19102 | 1461396121706 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 00:22:01 INFO - PROCESS | 19102 | 1461396121829 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:01 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463f54000 == 23 [pid = 19102] [id = 23] 00:22:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 66 (0x7f245a56b000) [pid = 19102] [serial = 66] [outer = (nil)] 00:22:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 67 (0x7f246e95f400) [pid = 19102] [serial = 67] [outer = 0x7f245a56b000] 00:22:01 INFO - PROCESS | 19102 | 1461396121905 Marionette DEBUG loaded listener.js 00:22:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 68 (0x7f246eb5e400) [pid = 19102] [serial = 68] [outer = 0x7f245a56b000] 00:22:02 INFO - PROCESS | 19102 | 1461396122913 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]]]}] 00:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1493ms 00:22:02 INFO - PROCESS | 19102 | 1461396122985 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 00:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:22:02 INFO - PROCESS | 19102 | 1461396122991 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 00:22:03 INFO - PROCESS | 19102 | 1461396122999 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:22:03 INFO - PROCESS | 19102 | 1461396123004 Marionette TRACE conn3 <- [1,66,null,{}] 00:22:03 INFO - PROCESS | 19102 | 1461396123013 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}] 00:22:03 INFO - PROCESS | 19102 | 1461396123255 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 00:22:03 INFO - PROCESS | 19102 | 1461396123495 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:03 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245d969000 == 22 [pid = 19102] [id = 18] 00:22:03 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24608bb800 == 21 [pid = 19102] [id = 17] 00:22:03 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246029a800 == 20 [pid = 19102] [id = 16] 00:22:03 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ea23000 == 19 [pid = 19102] [id = 15] 00:22:03 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245dc46800 == 18 [pid = 19102] [id = 13] 00:22:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457fc8000 == 19 [pid = 19102] [id = 24] 00:22:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 69 (0x7f2457d7a800) [pid = 19102] [serial = 69] [outer = (nil)] 00:22:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 70 (0x7f2457d80800) [pid = 19102] [serial = 70] [outer = 0x7f2457d7a800] 00:22:03 INFO - PROCESS | 19102 | 1461396123658 Marionette DEBUG loaded listener.js 00:22:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 71 (0x7f245b585c00) [pid = 19102] [serial = 71] [outer = 0x7f2457d7a800] 00:22:03 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2459b7c000 == 18 [pid = 19102] [id = 12] 00:22:04 INFO - PROCESS | 19102 | 1461396124579 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]]]}] 00:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1641ms 00:22:04 INFO - PROCESS | 19102 | 1461396124639 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 00:22:04 INFO - PROCESS | 19102 | 1461396124647 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 00:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:22:04 INFO - PROCESS | 19102 | 1461396124656 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:22:04 INFO - PROCESS | 19102 | 1461396124660 Marionette TRACE conn3 <- [1,70,null,{}] 00:22:04 INFO - PROCESS | 19102 | 1461396124668 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}] 00:22:04 INFO - PROCESS | 19102 | 1461396124838 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 00:22:04 INFO - PROCESS | 19102 | 1461396124964 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:04 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245f6f6000 == 19 [pid = 19102] [id = 25] 00:22:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 72 (0x7f2457d7b000) [pid = 19102] [serial = 72] [outer = (nil)] 00:22:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 73 (0x7f24610b2c00) [pid = 19102] [serial = 73] [outer = 0x7f2457d7b000] 00:22:05 INFO - PROCESS | 19102 | 1461396125047 Marionette DEBUG loaded listener.js 00:22:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 74 (0x7f2461567800) [pid = 19102] [serial = 74] [outer = 0x7f2457d7b000] 00:22:05 INFO - PROCESS | 19102 | 1461396125892 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]]]}] 00:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1287ms 00:22:05 INFO - PROCESS | 19102 | 1461396125948 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 00:22:05 INFO - PROCESS | 19102 | 1461396125954 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 00:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:22:05 INFO - PROCESS | 19102 | 1461396125963 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:22:05 INFO - PROCESS | 19102 | 1461396125966 Marionette TRACE conn3 <- [1,74,null,{}] 00:22:05 INFO - PROCESS | 19102 | 1461396125972 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}] 00:22:06 INFO - PROCESS | 19102 | 1461396126135 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 00:22:06 INFO - PROCESS | 19102 | 1461396126259 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:06 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24608b7000 == 20 [pid = 19102] [id = 26] 00:22:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 75 (0x7f2461674800) [pid = 19102] [serial = 75] [outer = (nil)] 00:22:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 76 (0x7f24622f0800) [pid = 19102] [serial = 76] [outer = 0x7f2461674800] 00:22:06 INFO - PROCESS | 19102 | 1461396126340 Marionette DEBUG loaded listener.js 00:22:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 77 (0x7f2464b8d800) [pid = 19102] [serial = 77] [outer = 0x7f2461674800] 00:22:07 INFO - PROCESS | 19102 | 1461396127193 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]]]}] 00:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1280ms 00:22:07 INFO - PROCESS | 19102 | 1461396127245 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 00:22:07 INFO - PROCESS | 19102 | 1461396127249 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 00:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:22:07 INFO - PROCESS | 19102 | 1461396127258 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:22:07 INFO - PROCESS | 19102 | 1461396127265 Marionette TRACE conn3 <- [1,78,null,{}] 00:22:07 INFO - PROCESS | 19102 | 1461396127280 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}] 00:22:07 INFO - PROCESS | 19102 | 1461396127446 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 00:22:07 INFO - PROCESS | 19102 | 1461396127571 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463f3e800 == 21 [pid = 19102] [id = 27] 00:22:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 78 (0x7f246e711400) [pid = 19102] [serial = 78] [outer = (nil)] 00:22:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 79 (0x7f246e95fc00) [pid = 19102] [serial = 79] [outer = 0x7f246e711400] 00:22:07 INFO - PROCESS | 19102 | 1461396127653 Marionette DEBUG loaded listener.js 00:22:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 80 (0x7f246f8ec400) [pid = 19102] [serial = 80] [outer = 0x7f246e711400] 00:22:08 INFO - PROCESS | 19102 | 1461396128421 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]]]}] 00:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1239ms 00:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:22:08 INFO - PROCESS | 19102 | 1461396128496 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 00:22:08 INFO - PROCESS | 19102 | 1461396128500 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 00:22:08 INFO - PROCESS | 19102 | 1461396128507 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:22:08 INFO - PROCESS | 19102 | 1461396128510 Marionette TRACE conn3 <- [1,82,null,{}] 00:22:08 INFO - PROCESS | 19102 | 1461396128515 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}] 00:22:08 INFO - PROCESS | 19102 | 1461396128668 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 00:22:08 INFO - PROCESS | 19102 | 1461396128791 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:08 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467c09800 == 22 [pid = 19102] [id = 28] 00:22:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 81 (0x7f246e776800) [pid = 19102] [serial = 81] [outer = (nil)] 00:22:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 82 (0x7f246fb1d000) [pid = 19102] [serial = 82] [outer = 0x7f246e776800] 00:22:08 INFO - PROCESS | 19102 | 1461396128873 Marionette DEBUG loaded listener.js 00:22:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 83 (0x7f2471a48000) [pid = 19102] [serial = 83] [outer = 0x7f246e776800] 00:22:09 INFO - PROCESS | 19102 | 1461396129613 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]]]}] 00:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1183ms 00:22:09 INFO - PROCESS | 19102 | 1461396129691 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 00:22:09 INFO - PROCESS | 19102 | 1461396129694 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 00:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:22:09 INFO - PROCESS | 19102 | 1461396129703 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:22:09 INFO - PROCESS | 19102 | 1461396129706 Marionette TRACE conn3 <- [1,86,null,{}] 00:22:09 INFO - PROCESS | 19102 | 1461396129710 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}] 00:22:09 INFO - PROCESS | 19102 | 1461396129864 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 00:22:09 INFO - PROCESS | 19102 | 1461396129990 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:10 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246e407000 == 23 [pid = 19102] [id = 29] 00:22:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 84 (0x7f247312d000) [pid = 19102] [serial = 84] [outer = (nil)] 00:22:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 85 (0x7f2473178c00) [pid = 19102] [serial = 85] [outer = 0x7f247312d000] 00:22:10 INFO - PROCESS | 19102 | 1461396130083 Marionette DEBUG loaded listener.js 00:22:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 86 (0x7f24739af000) [pid = 19102] [serial = 86] [outer = 0x7f247312d000] 00:22:11 INFO - PROCESS | 19102 | 1461396131025 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]]]}] 00:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1377ms 00:22:11 INFO - PROCESS | 19102 | 1461396131084 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 00:22:11 INFO - PROCESS | 19102 | 1461396131090 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 00:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:22:11 INFO - PROCESS | 19102 | 1461396131106 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:22:11 INFO - PROCESS | 19102 | 1461396131110 Marionette TRACE conn3 <- [1,90,null,{}] 00:22:11 INFO - PROCESS | 19102 | 1461396131118 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}] 00:22:11 INFO - PROCESS | 19102 | 1461396131310 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 00:22:11 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463d53000 == 22 [pid = 19102] [id = 22] 00:22:11 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245d97b000 == 21 [pid = 19102] [id = 20] 00:22:11 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24608ba000 == 20 [pid = 19102] [id = 21] 00:22:11 INFO - PROCESS | 19102 | 1461396131511 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:11 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b277000 == 21 [pid = 19102] [id = 30] 00:22:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 87 (0x7f2459be9400) [pid = 19102] [serial = 87] [outer = (nil)] 00:22:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 88 (0x7f245e962000) [pid = 19102] [serial = 88] [outer = 0x7f2459be9400] 00:22:11 INFO - PROCESS | 19102 | 1461396131644 Marionette DEBUG loaded listener.js 00:22:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 89 (0x7f245f698800) [pid = 19102] [serial = 89] [outer = 0x7f2459be9400] 00:22:12 INFO - PROCESS | 19102 | 1461396132448 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]]]}] 00:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1383ms 00:22:12 INFO - PROCESS | 19102 | 1461396132490 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 00:22:12 INFO - PROCESS | 19102 | 1461396132497 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 00:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:22:12 INFO - PROCESS | 19102 | 1461396132507 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:22:12 INFO - PROCESS | 19102 | 1461396132510 Marionette TRACE conn3 <- [1,94,null,{}] 00:22:12 INFO - PROCESS | 19102 | 1461396132537 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}] 00:22:12 INFO - PROCESS | 19102 | 1461396132707 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 00:22:12 INFO - PROCESS | 19102 | 1461396132834 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460fa8800 == 22 [pid = 19102] [id = 31] 00:22:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 90 (0x7f245a5da800) [pid = 19102] [serial = 90] [outer = (nil)] 00:22:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 91 (0x7f2461679800) [pid = 19102] [serial = 91] [outer = 0x7f245a5da800] 00:22:12 INFO - PROCESS | 19102 | 1461396132915 Marionette DEBUG loaded listener.js 00:22:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 92 (0x7f246223d400) [pid = 19102] [serial = 92] [outer = 0x7f245a5da800] 00:22:13 INFO - PROCESS | 19102 | 1461396133701 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]]]}] 00:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1251ms 00:22:13 INFO - PROCESS | 19102 | 1461396133776 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 00:22:13 INFO - PROCESS | 19102 | 1461396133783 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 00:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:22:13 INFO - PROCESS | 19102 | 1461396133796 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:22:13 INFO - PROCESS | 19102 | 1461396133798 Marionette TRACE conn3 <- [1,98,null,{}] 00:22:13 INFO - PROCESS | 19102 | 1461396133811 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}] 00:22:13 INFO - PROCESS | 19102 | 1461396133985 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 00:22:14 INFO - PROCESS | 19102 | 1461396134114 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457d40800 == 23 [pid = 19102] [id = 32] 00:22:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 93 (0x7f2463f7f400) [pid = 19102] [serial = 93] [outer = (nil)] 00:22:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 94 (0x7f246e46d000) [pid = 19102] [serial = 94] [outer = 0x7f2463f7f400] 00:22:14 INFO - PROCESS | 19102 | 1461396134190 Marionette DEBUG loaded listener.js 00:22:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 95 (0x7f246e7f1800) [pid = 19102] [serial = 95] [outer = 0x7f2463f7f400] 00:22:15 INFO - PROCESS | 19102 | 1461396135081 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]]]}] 00:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1382ms 00:22:15 INFO - PROCESS | 19102 | 1461396135183 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 00:22:15 INFO - PROCESS | 19102 | 1461396135188 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 00:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:22:15 INFO - PROCESS | 19102 | 1461396135196 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:22:15 INFO - PROCESS | 19102 | 1461396135206 Marionette TRACE conn3 <- [1,102,null,{}] 00:22:15 INFO - PROCESS | 19102 | 1461396135278 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}] 00:22:15 INFO - PROCESS | 19102 | 1461396135463 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 00:22:15 INFO - PROCESS | 19102 | 1461396135603 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:15 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246ebc0000 == 24 [pid = 19102] [id = 33] 00:22:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 96 (0x7f246fb18800) [pid = 19102] [serial = 96] [outer = (nil)] 00:22:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 97 (0x7f247312e000) [pid = 19102] [serial = 97] [outer = 0x7f246fb18800] 00:22:15 INFO - PROCESS | 19102 | 1461396135709 Marionette DEBUG loaded listener.js 00:22:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 98 (0x7f24739b1000) [pid = 19102] [serial = 98] [outer = 0x7f246fb18800] 00:22:16 INFO - PROCESS | 19102 | 1461396136466 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]]]}] 00:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1294ms 00:22:16 INFO - PROCESS | 19102 | 1461396136491 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 00:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:22:16 INFO - PROCESS | 19102 | 1461396136495 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 00:22:16 INFO - PROCESS | 19102 | 1461396136502 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:22:16 INFO - PROCESS | 19102 | 1461396136505 Marionette TRACE conn3 <- [1,106,null,{}] 00:22:16 INFO - PROCESS | 19102 | 1461396136510 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}] 00:22:16 INFO - PROCESS | 19102 | 1461396136670 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 00:22:16 INFO - PROCESS | 19102 | 1461396136804 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246fb74800 == 25 [pid = 19102] [id = 34] 00:22:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 99 (0x7f2457bc6400) [pid = 19102] [serial = 99] [outer = (nil)] 00:22:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 100 (0x7f2473d0ec00) [pid = 19102] [serial = 100] [outer = 0x7f2457bc6400] 00:22:16 INFO - PROCESS | 19102 | 1461396136884 Marionette DEBUG loaded listener.js 00:22:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 101 (0x7f2473e06000) [pid = 19102] [serial = 101] [outer = 0x7f2457bc6400] 00:22:17 INFO - PROCESS | 19102 | 1461396137716 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]]]}] 00:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1388ms 00:22:17 INFO - PROCESS | 19102 | 1461396137890 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 00:22:17 INFO - PROCESS | 19102 | 1461396137897 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 00:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:22:17 INFO - PROCESS | 19102 | 1461396137904 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:22:17 INFO - PROCESS | 19102 | 1461396137909 Marionette TRACE conn3 <- [1,110,null,{}] 00:22:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 102 (0x7f2458ad9c00) [pid = 19102] [serial = 102] [outer = 0x7f2457d82000] 00:22:17 INFO - PROCESS | 19102 | 1461396137950 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}] 00:22:18 INFO - PROCESS | 19102 | 1461396138186 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 00:22:18 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245f6f6000 == 24 [pid = 19102] [id = 25] 00:22:18 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457fc8000 == 23 [pid = 19102] [id = 24] 00:22:18 INFO - PROCESS | 19102 | 1461396138501 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2459744800 == 24 [pid = 19102] [id = 35] 00:22:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 103 (0x7f24589f2c00) [pid = 19102] [serial = 103] [outer = (nil)] 00:22:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 104 (0x7f245a5e2c00) [pid = 19102] [serial = 104] [outer = 0x7f24589f2c00] 00:22:18 INFO - PROCESS | 19102 | 1461396138582 Marionette DEBUG loaded listener.js 00:22:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 105 (0x7f24611ec400) [pid = 19102] [serial = 105] [outer = 0x7f24589f2c00] 00:22:19 INFO - PROCESS | 19102 | 1461396139383 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]]]}] 00:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1542ms 00:22:19 INFO - PROCESS | 19102 | 1461396139453 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 00:22:19 INFO - PROCESS | 19102 | 1461396139459 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 00:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:22:19 INFO - PROCESS | 19102 | 1461396139472 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:22:19 INFO - PROCESS | 19102 | 1461396139476 Marionette TRACE conn3 <- [1,114,null,{}] 00:22:19 INFO - PROCESS | 19102 | 1461396139485 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}] 00:22:19 INFO - PROCESS | 19102 | 1461396139662 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 00:22:19 INFO - PROCESS | 19102 | 1461396139794 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:19 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467a5d000 == 25 [pid = 19102] [id = 36] 00:22:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 106 (0x7f24613cc800) [pid = 19102] [serial = 106] [outer = (nil)] 00:22:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 107 (0x7f246880c400) [pid = 19102] [serial = 107] [outer = 0x7f24613cc800] 00:22:19 INFO - PROCESS | 19102 | 1461396139879 Marionette DEBUG loaded listener.js 00:22:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 108 (0x7f246e6c1400) [pid = 19102] [serial = 108] [outer = 0x7f24613cc800] 00:22:20 INFO - PROCESS | 19102 | 1461396140764 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]]]}] 00:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1340ms 00:22:20 INFO - PROCESS | 19102 | 1461396140816 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 00:22:20 INFO - PROCESS | 19102 | 1461396140823 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 00:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:22:20 INFO - PROCESS | 19102 | 1461396140830 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:22:20 INFO - PROCESS | 19102 | 1461396140833 Marionette TRACE conn3 <- [1,118,null,{}] 00:22:20 INFO - PROCESS | 19102 | 1461396140839 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}] 00:22:21 INFO - PROCESS | 19102 | 1461396141016 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 00:22:21 INFO - PROCESS | 19102 | 1461396141165 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:21 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246eb0d800 == 26 [pid = 19102] [id = 37] 00:22:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 109 (0x7f2457f56400) [pid = 19102] [serial = 109] [outer = (nil)] 00:22:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 110 (0x7f246fb13c00) [pid = 19102] [serial = 110] [outer = 0x7f2457f56400] 00:22:21 INFO - PROCESS | 19102 | 1461396141247 Marionette DEBUG loaded listener.js 00:22:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 111 (0x7f2471ac2400) [pid = 19102] [serial = 111] [outer = 0x7f2457f56400] 00:22:22 INFO - PROCESS | 19102 | 1461396142035 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]]]}] 00:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1228ms 00:22:22 INFO - PROCESS | 19102 | 1461396142060 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 00:22:22 INFO - PROCESS | 19102 | 1461396142064 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 00:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:22:22 INFO - PROCESS | 19102 | 1461396142079 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:22:22 INFO - PROCESS | 19102 | 1461396142089 Marionette TRACE conn3 <- [1,122,null,{}] 00:22:22 INFO - PROCESS | 19102 | 1461396142095 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}] 00:22:22 INFO - PROCESS | 19102 | 1461396142259 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 00:22:22 INFO - PROCESS | 19102 | 1461396142399 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:22 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24732a9000 == 27 [pid = 19102] [id = 38] 00:22:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 112 (0x7f246f83c000) [pid = 19102] [serial = 112] [outer = (nil)] 00:22:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 113 (0x7f2473e8c400) [pid = 19102] [serial = 113] [outer = 0x7f246f83c000] 00:22:22 INFO - PROCESS | 19102 | 1461396142476 Marionette DEBUG loaded listener.js 00:22:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 114 (0x7f2475ac7000) [pid = 19102] [serial = 114] [outer = 0x7f246f83c000] 00:22:23 INFO - PROCESS | 19102 | 1461396143288 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]]]}] 00:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1242ms 00:22:23 INFO - PROCESS | 19102 | 1461396143317 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 00:22:23 INFO - PROCESS | 19102 | 1461396143322 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 00:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:22:23 INFO - PROCESS | 19102 | 1461396143328 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:22:23 INFO - PROCESS | 19102 | 1461396143331 Marionette TRACE conn3 <- [1,126,null,{}] 00:22:23 INFO - PROCESS | 19102 | 1461396143338 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}] 00:22:23 INFO - PROCESS | 19102 | 1461396143492 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 00:22:23 INFO - PROCESS | 19102 | 1461396143628 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:23 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473b2b000 == 28 [pid = 19102] [id = 39] 00:22:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 115 (0x7f2457f57400) [pid = 19102] [serial = 115] [outer = (nil)] 00:22:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 116 (0x7f24767c7000) [pid = 19102] [serial = 116] [outer = 0x7f2457f57400] 00:22:23 INFO - PROCESS | 19102 | 1461396143709 Marionette DEBUG loaded listener.js 00:22:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 117 (0x7f2477d1c000) [pid = 19102] [serial = 117] [outer = 0x7f2457f57400] 00:22:24 INFO - PROCESS | 19102 | 1461396144520 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]]]}] 00:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1235ms 00:22:24 INFO - PROCESS | 19102 | 1461396144566 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 00:22:24 INFO - PROCESS | 19102 | 1461396144570 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 00:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:22:24 INFO - PROCESS | 19102 | 1461396144576 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:22:24 INFO - PROCESS | 19102 | 1461396144579 Marionette TRACE conn3 <- [1,130,null,{}] 00:22:24 INFO - PROCESS | 19102 | 1461396144585 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}] 00:22:24 INFO - PROCESS | 19102 | 1461396144739 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 00:22:24 INFO - PROCESS | 19102 | 1461396144923 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:24 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473e25000 == 29 [pid = 19102] [id = 40] 00:22:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 118 (0x7f24575e2800) [pid = 19102] [serial = 118] [outer = (nil)] 00:22:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 119 (0x7f2457bd1000) [pid = 19102] [serial = 119] [outer = 0x7f24575e2800] 00:22:25 INFO - PROCESS | 19102 | 1461396145012 Marionette DEBUG loaded listener.js 00:22:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 120 (0x7f2477f5f000) [pid = 19102] [serial = 120] [outer = 0x7f24575e2800] 00:22:26 INFO - PROCESS | 19102 | 1461396146102 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]]]}] 00:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1581ms 00:22:26 INFO - PROCESS | 19102 | 1461396146158 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 00:22:26 INFO - PROCESS | 19102 | 1461396146163 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 00:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:22:26 INFO - PROCESS | 19102 | 1461396146172 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:22:26 INFO - PROCESS | 19102 | 1461396146178 Marionette TRACE conn3 <- [1,134,null,{}] 00:22:26 INFO - PROCESS | 19102 | 1461396146187 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}] 00:22:26 INFO - PROCESS | 19102 | 1461396146428 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 00:22:26 INFO - PROCESS | 19102 | 1461396146612 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:26 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24608b6800 == 30 [pid = 19102] [id = 41] 00:22:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 121 (0x7f24575df800) [pid = 19102] [serial = 121] [outer = (nil)] 00:22:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 122 (0x7f24575e1800) [pid = 19102] [serial = 122] [outer = 0x7f24575df800] 00:22:26 INFO - PROCESS | 19102 | 1461396146683 Marionette DEBUG loaded listener.js 00:22:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 123 (0x7f245a569000) [pid = 19102] [serial = 123] [outer = 0x7f24575df800] 00:22:27 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457d40800 == 29 [pid = 19102] [id = 32] 00:22:27 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2460fa8800 == 28 [pid = 19102] [id = 31] 00:22:27 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b277000 == 27 [pid = 19102] [id = 30] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463f54000 == 26 [pid = 19102] [id = 23] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246ebc0000 == 25 [pid = 19102] [id = 33] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246fb74800 == 24 [pid = 19102] [id = 34] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24608b7000 == 23 [pid = 19102] [id = 26] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457a16000 == 22 [pid = 19102] [id = 8] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2459b7d800 == 21 [pid = 19102] [id = 6] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463f3e800 == 20 [pid = 19102] [id = 27] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467c09800 == 19 [pid = 19102] [id = 28] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457d4e000 == 18 [pid = 19102] [id = 9] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246e407000 == 17 [pid = 19102] [id = 29] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2473e25000 == 16 [pid = 19102] [id = 40] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246029b800 == 15 [pid = 19102] [id = 14] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24732a9000 == 14 [pid = 19102] [id = 38] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2473b2b000 == 13 [pid = 19102] [id = 39] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246eb0d800 == 12 [pid = 19102] [id = 37] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246113a800 == 11 [pid = 19102] [id = 19] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467a5d000 == 10 [pid = 19102] [id = 36] 00:22:29 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2459744800 == 9 [pid = 19102] [id = 35] 00:22:30 INFO - PROCESS | 19102 | 1461396150925 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]]]}] 00:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 4794ms 00:22:30 INFO - PROCESS | 19102 | 1461396150966 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 00:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:22:30 INFO - PROCESS | 19102 | 1461396150972 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 00:22:30 INFO - PROCESS | 19102 | 1461396150980 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:22:30 INFO - PROCESS | 19102 | 1461396150985 Marionette TRACE conn3 <- [1,138,null,{}] 00:22:30 INFO - PROCESS | 19102 | 1461396150994 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}] 00:22:31 INFO - PROCESS | 19102 | 1461396151154 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 00:22:31 INFO - PROCESS | 19102 | 1461396151277 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:31 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b287800 == 10 [pid = 19102] [id = 42] 00:22:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 124 (0x7f245a5e3000) [pid = 19102] [serial = 124] [outer = (nil)] 00:22:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 125 (0x7f245b555800) [pid = 19102] [serial = 125] [outer = 0x7f245a5e3000] 00:22:31 INFO - PROCESS | 19102 | 1461396151344 Marionette DEBUG loaded listener.js 00:22:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 126 (0x7f245b55d400) [pid = 19102] [serial = 126] [outer = 0x7f245a5e3000] 00:22:32 INFO - PROCESS | 19102 | 1461396152024 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]]]}] 00:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1087ms 00:22:32 INFO - PROCESS | 19102 | 1461396152068 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 00:22:32 INFO - PROCESS | 19102 | 1461396152078 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 00:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:22:32 INFO - PROCESS | 19102 | 1461396152088 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:22:32 INFO - PROCESS | 19102 | 1461396152092 Marionette TRACE conn3 <- [1,142,null,{}] 00:22:32 INFO - PROCESS | 19102 | 1461396152111 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}] 00:22:32 INFO - PROCESS | 19102 | 1461396152273 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 00:22:32 INFO - PROCESS | 19102 | 1461396152287 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:32 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458950800 == 11 [pid = 19102] [id = 43] 00:22:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 127 (0x7f245dadd000) [pid = 19102] [serial = 127] [outer = (nil)] 00:22:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 128 (0x7f245e5abc00) [pid = 19102] [serial = 128] [outer = 0x7f245dadd000] 00:22:32 INFO - PROCESS | 19102 | 1461396152349 Marionette DEBUG loaded listener.js 00:22:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 129 (0x7f245f394000) [pid = 19102] [serial = 129] [outer = 0x7f245dadd000] 00:22:33 INFO - PROCESS | 19102 | 1461396153208 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]]]}] 00:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1177ms 00:22:33 INFO - PROCESS | 19102 | 1461396153267 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 00:22:33 INFO - PROCESS | 19102 | 1461396153271 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 00:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:22:33 INFO - PROCESS | 19102 | 1461396153341 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:22:33 INFO - PROCESS | 19102 | 1461396153347 Marionette TRACE conn3 <- [1,146,null,{}] 00:22:33 INFO - PROCESS | 19102 | 1461396153415 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}] 00:22:33 INFO - PROCESS | 19102 | 1461396153625 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 00:22:33 INFO - PROCESS | 19102 | 1461396153738 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:33 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467a58800 == 12 [pid = 19102] [id = 44] 00:22:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 130 (0x7f2457d74000) [pid = 19102] [serial = 130] [outer = (nil)] 00:22:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 131 (0x7f2461568400) [pid = 19102] [serial = 131] [outer = 0x7f2457d74000] 00:22:33 INFO - PROCESS | 19102 | 1461396153824 Marionette DEBUG loaded listener.js 00:22:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 132 (0x7f2461de9c00) [pid = 19102] [serial = 132] [outer = 0x7f2457d74000] 00:22:34 INFO - PROCESS | 19102 | 1461396154632 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]]]}] 00:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1375ms 00:22:34 INFO - PROCESS | 19102 | 1461396154671 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 00:22:34 INFO - PROCESS | 19102 | 1461396154675 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 00:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:22:34 INFO - PROCESS | 19102 | 1461396154681 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:22:34 INFO - PROCESS | 19102 | 1461396154683 Marionette TRACE conn3 <- [1,150,null,{}] 00:22:34 INFO - PROCESS | 19102 | 1461396154688 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}] 00:22:34 INFO - PROCESS | 19102 | 1461396154864 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 00:22:34 INFO - PROCESS | 19102 | 1461396154894 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246e9ea800 == 13 [pid = 19102] [id = 45] 00:22:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 133 (0x7f2460d74400) [pid = 19102] [serial = 133] [outer = (nil)] 00:22:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 134 (0x7f2467963800) [pid = 19102] [serial = 134] [outer = 0x7f2460d74400] 00:22:34 INFO - PROCESS | 19102 | 1461396154961 Marionette DEBUG loaded listener.js 00:22:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 135 (0x7f246d81c000) [pid = 19102] [serial = 135] [outer = 0x7f2460d74400] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 134 (0x7f2461d1a000) [pid = 19102] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 133 (0x7f2457d81c00) [pid = 19102] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 132 (0x7f2463c1e800) [pid = 19102] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 131 (0x7f245dae6400) [pid = 19102] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 130 (0x7f24610b6000) [pid = 19102] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 129 (0x7f245f742c00) [pid = 19102] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 128 (0x7f24589fbc00) [pid = 19102] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 127 (0x7f2457f5cc00) [pid = 19102] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 126 (0x7f2457d81800) [pid = 19102] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 125 (0x7f24589f2c00) [pid = 19102] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 124 (0x7f2463c22800) [pid = 19102] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 123 (0x7f2459be9400) [pid = 19102] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 122 (0x7f245e33d800) [pid = 19102] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 121 (0x7f245a5da800) [pid = 19102] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 120 (0x7f245978cc00) [pid = 19102] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 119 (0x7f24613cc800) [pid = 19102] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 118 (0x7f2461674800) [pid = 19102] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 117 (0x7f2457d7b000) [pid = 19102] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 116 (0x7f247312d000) [pid = 19102] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 115 (0x7f246f83c000) [pid = 19102] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 114 (0x7f24575e2800) [pid = 19102] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 113 (0x7f2457f56400) [pid = 19102] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 112 (0x7f246e776800) [pid = 19102] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 111 (0x7f2457bd2400) [pid = 19102] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 110 (0x7f2457f57400) [pid = 19102] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 109 (0x7f246fb18800) [pid = 19102] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 108 (0x7f2460002800) [pid = 19102] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 107 (0x7f2463f7f400) [pid = 19102] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 106 (0x7f2457d7a800) [pid = 19102] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 105 (0x7f245a56b000) [pid = 19102] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 104 (0x7f2457bc6400) [pid = 19102] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:22:36 INFO - PROCESS | 19102 | --DOMWINDOW == 103 (0x7f246e711400) [pid = 19102] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:22:36 INFO - PROCESS | 19102 | 1461396156703 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]]]}] 00:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 2082ms 00:22:36 INFO - PROCESS | 19102 | 1461396156783 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 00:22:36 INFO - PROCESS | 19102 | 1461396156787 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 00:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:22:36 INFO - PROCESS | 19102 | 1461396156826 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:22:36 INFO - PROCESS | 19102 | 1461396156828 Marionette TRACE conn3 <- [1,154,null,{}] 00:22:36 INFO - PROCESS | 19102 | 1461396156874 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}] 00:22:37 INFO - PROCESS | 19102 | 1461396157048 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 00:22:37 INFO - PROCESS | 19102 | 1461396157067 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246029a000 == 14 [pid = 19102] [id = 46] 00:22:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 104 (0x7f24565ce800) [pid = 19102] [serial = 136] [outer = (nil)] 00:22:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 105 (0x7f24610b6000) [pid = 19102] [serial = 137] [outer = 0x7f24565ce800] 00:22:37 INFO - PROCESS | 19102 | 1461396157134 Marionette DEBUG loaded listener.js 00:22:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 106 (0x7f2464b0a400) [pid = 19102] [serial = 138] [outer = 0x7f24565ce800] 00:22:37 INFO - PROCESS | 19102 | 1461396157901 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]]]}] 00:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1112ms 00:22:37 INFO - PROCESS | 19102 | 1461396157916 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 00:22:37 INFO - PROCESS | 19102 | 1461396157919 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 00:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:22:37 INFO - PROCESS | 19102 | 1461396157925 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:22:37 INFO - PROCESS | 19102 | 1461396157927 Marionette TRACE conn3 <- [1,158,null,{}] 00:22:37 INFO - PROCESS | 19102 | 1461396157932 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}] 00:22:38 INFO - PROCESS | 19102 | 1461396158216 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 00:22:38 INFO - PROCESS | 19102 | 1461396158319 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:38 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2459b98000 == 15 [pid = 19102] [id = 47] 00:22:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 107 (0x7f2457f5cc00) [pid = 19102] [serial = 139] [outer = (nil)] 00:22:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 108 (0x7f2459787800) [pid = 19102] [serial = 140] [outer = 0x7f2457f5cc00] 00:22:38 INFO - PROCESS | 19102 | 1461396158399 Marionette DEBUG loaded listener.js 00:22:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 109 (0x7f245b55a800) [pid = 19102] [serial = 141] [outer = 0x7f2457f5cc00] 00:22:39 INFO - PROCESS | 19102 | 1461396159406 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]]]}] 00:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1531ms 00:22:39 INFO - PROCESS | 19102 | 1461396159460 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 00:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:22:39 INFO - PROCESS | 19102 | 1461396159468 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 00:22:39 INFO - PROCESS | 19102 | 1461396159477 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:22:39 INFO - PROCESS | 19102 | 1461396159482 Marionette TRACE conn3 <- [1,162,null,{}] 00:22:39 INFO - PROCESS | 19102 | 1461396159489 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}] 00:22:39 INFO - PROCESS | 19102 | 1461396159692 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 00:22:39 INFO - PROCESS | 19102 | 1461396159861 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463f10000 == 16 [pid = 19102] [id = 48] 00:22:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 110 (0x7f245e96d000) [pid = 19102] [serial = 142] [outer = (nil)] 00:22:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 111 (0x7f24610ba800) [pid = 19102] [serial = 143] [outer = 0x7f245e96d000] 00:22:39 INFO - PROCESS | 19102 | 1461396159942 Marionette DEBUG loaded listener.js 00:22:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 112 (0x7f24613d6800) [pid = 19102] [serial = 144] [outer = 0x7f245e96d000] 00:22:40 INFO - PROCESS | 19102 | 1461396160884 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]]]}] 00:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1492ms 00:22:40 INFO - PROCESS | 19102 | 1461396160973 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 00:22:40 INFO - PROCESS | 19102 | 1461396160978 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 00:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:22:40 INFO - PROCESS | 19102 | 1461396160985 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:22:40 INFO - PROCESS | 19102 | 1461396160988 Marionette TRACE conn3 <- [1,166,null,{}] 00:22:40 INFO - PROCESS | 19102 | 1461396160994 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}] 00:22:41 INFO - PROCESS | 19102 | 1461396161319 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 00:22:41 INFO - PROCESS | 19102 | 1461396161534 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:41 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2459735000 == 17 [pid = 19102] [id = 49] 00:22:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 113 (0x7f2457f60800) [pid = 19102] [serial = 145] [outer = (nil)] 00:22:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 114 (0x7f2458ad2000) [pid = 19102] [serial = 146] [outer = 0x7f2457f60800] 00:22:41 INFO - PROCESS | 19102 | 1461396161601 Marionette DEBUG loaded listener.js 00:22:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 115 (0x7f245a570400) [pid = 19102] [serial = 147] [outer = 0x7f2457f60800] 00:22:42 INFO - PROCESS | 19102 | 1461396162205 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:22:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24608b6800 == 16 [pid = 19102] [id = 41] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 114 (0x7f245fa98800) [pid = 19102] [serial = 12] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 113 (0x7f245ff73c00) [pid = 19102] [serial = 9] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 112 (0x7f24575e1800) [pid = 19102] [serial = 122] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | 1461396162532 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]]]}] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 111 (0x7f247153d800) [pid = 19102] [serial = 2] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 110 (0x7f2473178c00) [pid = 19102] [serial = 85] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 109 (0x7f2459787c00) [pid = 19102] [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.] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 108 (0x7f2462052c00) [pid = 19102] [serial = 46] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 107 (0x7f2457fda800) [pid = 19102] [serial = 28] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 106 (0x7f24589fc800) [pid = 19102] [serial = 34] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 105 (0x7f2463f79800) [pid = 19102] [serial = 49] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 104 (0x7f2463f73400) [pid = 19102] [serial = 52] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 103 (0x7f2461570800) [pid = 19102] [serial = 44] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 102 (0x7f24604ca800) [pid = 19102] [serial = 37] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 101 (0x7f2464b0a800) [pid = 19102] [serial = 50] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 100 (0x7f2468805000) [pid = 19102] [serial = 53] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 99 (0x7f2460d6f400) [pid = 19102] [serial = 38] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 98 (0x7f246888c800) [pid = 19102] [serial = 55] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 97 (0x7f24621a2000) [pid = 19102] [serial = 47] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 96 (0x7f24610b9800) [pid = 19102] [serial = 40] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 95 (0x7f246166c400) [pid = 19102] [serial = 41] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 94 (0x7f246e6b9400) [pid = 19102] [serial = 56] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 93 (0x7f245e96d400) [pid = 19102] [serial = 35] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 92 (0x7f2461563800) [pid = 19102] [serial = 43] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 91 (0x7f2457f58c00) [pid = 19102] [serial = 26] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 90 (0x7f245f7eec00) [pid = 19102] [serial = 25] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 89 (0x7f2458ad3400) [pid = 19102] [serial = 31] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 88 (0x7f245a5dcc00) [pid = 19102] [serial = 58] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 87 (0x7f2461679800) [pid = 19102] [serial = 91] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 86 (0x7f246fb13c00) [pid = 19102] [serial = 110] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 85 (0x7f2464b8d800) [pid = 19102] [serial = 77] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 84 (0x7f24610b2c00) [pid = 19102] [serial = 73] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 83 (0x7f246e95fc00) [pid = 19102] [serial = 79] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 82 (0x7f246880c400) [pid = 19102] [serial = 107] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 81 (0x7f2457d80800) [pid = 19102] [serial = 70] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 80 (0x7f245e962000) [pid = 19102] [serial = 88] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 79 (0x7f24622f0800) [pid = 19102] [serial = 76] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 78 (0x7f245a5e2c00) [pid = 19102] [serial = 104] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 77 (0x7f2461567800) [pid = 19102] [serial = 74] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 76 (0x7f24739af000) [pid = 19102] [serial = 86] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 75 (0x7f24739b1000) [pid = 19102] [serial = 98] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 74 (0x7f246fb1d000) [pid = 19102] [serial = 82] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 73 (0x7f2473d0ec00) [pid = 19102] [serial = 100] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 72 (0x7f24611ec400) [pid = 19102] [serial = 105] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 71 (0x7f246e6c3800) [pid = 19102] [serial = 65] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 70 (0x7f245f698800) [pid = 19102] [serial = 89] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 69 (0x7f246e95f400) [pid = 19102] [serial = 67] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 68 (0x7f2461567400) [pid = 19102] [serial = 62] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 67 (0x7f2468803000) [pid = 19102] [serial = 64] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 66 (0x7f246223d400) [pid = 19102] [serial = 92] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 65 (0x7f246e46d000) [pid = 19102] [serial = 94] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 64 (0x7f245e5aa400) [pid = 19102] [serial = 59] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 63 (0x7f246e6c1400) [pid = 19102] [serial = 108] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 62 (0x7f2460d71000) [pid = 19102] [serial = 61] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 61 (0x7f247312e000) [pid = 19102] [serial = 97] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 60 (0x7f2473e8c400) [pid = 19102] [serial = 113] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 59 (0x7f2459be5c00) [pid = 19102] [serial = 16] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 58 (0x7f24767c7000) [pid = 19102] [serial = 116] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 57 (0x7f2459bebc00) [pid = 19102] [serial = 17] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 56 (0x7f2459789000) [pid = 19102] [serial = 19] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 55 (0x7f246e7f1800) [pid = 19102] [serial = 95] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 54 (0x7f245b585c00) [pid = 19102] [serial = 71] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 53 (0x7f246eb5e400) [pid = 19102] [serial = 68] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 52 (0x7f2473e06000) [pid = 19102] [serial = 101] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 51 (0x7f246f8ec400) [pid = 19102] [serial = 80] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 50 (0x7f2475ac7000) [pid = 19102] [serial = 114] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 49 (0x7f2477f5f000) [pid = 19102] [serial = 120] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 48 (0x7f2471ac2400) [pid = 19102] [serial = 111] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 47 (0x7f2471a48000) [pid = 19102] [serial = 83] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 46 (0x7f2457bd1000) [pid = 19102] [serial = 119] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 45 (0x7f2457bd4000) [pid = 19102] [serial = 22] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 44 (0x7f2477d1c000) [pid = 19102] [serial = 117] [outer = (nil)] [url = about:blank] 00:22:42 INFO - PROCESS | 19102 | --DOMWINDOW == 43 (0x7f24596db400) [pid = 19102] [serial = 23] [outer = (nil)] [url = about:blank] 00:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1631ms 00:22:42 INFO - PROCESS | 19102 | 1461396162617 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 00:22:42 INFO - PROCESS | 19102 | 1461396162624 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 00:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:22:42 INFO - PROCESS | 19102 | 1461396162630 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:22:42 INFO - PROCESS | 19102 | 1461396162634 Marionette TRACE conn3 <- [1,170,null,{}] 00:22:42 INFO - PROCESS | 19102 | 1461396162643 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}] 00:22:42 INFO - PROCESS | 19102 | 1461396162786 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 00:22:42 INFO - PROCESS | 19102 | 1461396162865 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245972b000 == 17 [pid = 19102] [id = 50] 00:22:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 44 (0x7f2457b2c000) [pid = 19102] [serial = 148] [outer = (nil)] 00:22:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 45 (0x7f245a5e2c00) [pid = 19102] [serial = 149] [outer = 0x7f2457b2c000] 00:22:42 INFO - PROCESS | 19102 | 1461396162930 Marionette DEBUG loaded listener.js 00:22:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 46 (0x7f245b584400) [pid = 19102] [serial = 150] [outer = 0x7f2457b2c000] 00:22:43 INFO - PROCESS | 19102 | 1461396163578 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]]]}] 00:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 985ms 00:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:22:43 INFO - PROCESS | 19102 | 1461396163616 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 00:22:43 INFO - PROCESS | 19102 | 1461396163620 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 00:22:43 INFO - PROCESS | 19102 | 1461396163627 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:22:43 INFO - PROCESS | 19102 | 1461396163629 Marionette TRACE conn3 <- [1,174,null,{}] 00:22:43 INFO - PROCESS | 19102 | 1461396163635 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}] 00:22:43 INFO - PROCESS | 19102 | 1461396163774 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 00:22:43 INFO - PROCESS | 19102 | 1461396163862 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:43 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245da9f000 == 18 [pid = 19102] [id = 51] 00:22:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 47 (0x7f245b385800) [pid = 19102] [serial = 151] [outer = (nil)] 00:22:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 48 (0x7f245f642c00) [pid = 19102] [serial = 152] [outer = 0x7f245b385800] 00:22:44 INFO - PROCESS | 19102 | 1461396164118 Marionette DEBUG loaded listener.js 00:22:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 49 (0x7f245f7eec00) [pid = 19102] [serial = 153] [outer = 0x7f245b385800] 00:22:44 INFO - PROCESS | 19102 | 1461396164763 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]]]}] 00:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1182ms 00:22:44 INFO - PROCESS | 19102 | 1461396164808 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 00:22:44 INFO - PROCESS | 19102 | 1461396164814 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 00:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:22:44 INFO - PROCESS | 19102 | 1461396164831 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:22:44 INFO - PROCESS | 19102 | 1461396164839 Marionette TRACE conn3 <- [1,178,null,{}] 00:22:44 INFO - PROCESS | 19102 | 1461396164863 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}] 00:22:45 INFO - PROCESS | 19102 | 1461396165040 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 00:22:45 INFO - PROCESS | 19102 | 1461396165075 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245f8f1800 == 19 [pid = 19102] [id = 52] 00:22:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 50 (0x7f245ff7b800) [pid = 19102] [serial = 154] [outer = (nil)] 00:22:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 51 (0x7f246111d800) [pid = 19102] [serial = 155] [outer = 0x7f245ff7b800] 00:22:45 INFO - PROCESS | 19102 | 1461396165143 Marionette DEBUG loaded listener.js 00:22:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 52 (0x7f24613d4800) [pid = 19102] [serial = 156] [outer = 0x7f245ff7b800] 00:22:45 INFO - PROCESS | 19102 | 1461396165896 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]]]}] 00:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1111ms 00:22:45 INFO - PROCESS | 19102 | 1461396165935 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 00:22:45 INFO - PROCESS | 19102 | 1461396165938 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 00:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:22:45 INFO - PROCESS | 19102 | 1461396165949 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:22:45 INFO - PROCESS | 19102 | 1461396165951 Marionette TRACE conn3 <- [1,182,null,{}] 00:22:45 INFO - PROCESS | 19102 | 1461396165957 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}] 00:22:46 INFO - PROCESS | 19102 | 1461396166120 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 00:22:46 INFO - PROCESS | 19102 | 1461396166178 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:46 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24602a1800 == 20 [pid = 19102] [id = 53] 00:22:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 53 (0x7f24565c9000) [pid = 19102] [serial = 157] [outer = (nil)] 00:22:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 54 (0x7f2461673c00) [pid = 19102] [serial = 158] [outer = 0x7f24565c9000] 00:22:46 INFO - PROCESS | 19102 | 1461396166240 Marionette DEBUG loaded listener.js 00:22:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 55 (0x7f2462056c00) [pid = 19102] [serial = 159] [outer = 0x7f24565c9000] 00:22:46 INFO - PROCESS | 19102 | --DOMWINDOW == 54 (0x7f2457d74000) [pid = 19102] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:22:46 INFO - PROCESS | 19102 | --DOMWINDOW == 53 (0x7f2460d74400) [pid = 19102] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:22:46 INFO - PROCESS | 19102 | --DOMWINDOW == 52 (0x7f245a5e3000) [pid = 19102] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:22:46 INFO - PROCESS | 19102 | --DOMWINDOW == 51 (0x7f245dadd000) [pid = 19102] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:22:46 INFO - PROCESS | 19102 | --DOMWINDOW == 50 (0x7f24575df800) [pid = 19102] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:22:47 INFO - PROCESS | 19102 | 1461396167037 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]]]}] 00:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1138ms 00:22:47 INFO - PROCESS | 19102 | 1461396167083 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 00:22:47 INFO - PROCESS | 19102 | 1461396167086 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 00:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:22:47 INFO - PROCESS | 19102 | 1461396167092 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:22:47 INFO - PROCESS | 19102 | 1461396167094 Marionette TRACE conn3 <- [1,186,null,{}] 00:22:47 INFO - PROCESS | 19102 | 1461396167099 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}] 00:22:47 INFO - PROCESS | 19102 | 1461396167232 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 00:22:47 INFO - PROCESS | 19102 | 1461396167252 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24608b2800 == 21 [pid = 19102] [id = 54] 00:22:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 51 (0x7f2462234800) [pid = 19102] [serial = 160] [outer = (nil)] 00:22:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 52 (0x7f2462243c00) [pid = 19102] [serial = 161] [outer = 0x7f2462234800] 00:22:47 INFO - PROCESS | 19102 | 1461396167330 Marionette DEBUG loaded listener.js 00:22:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 53 (0x7f2463f78c00) [pid = 19102] [serial = 162] [outer = 0x7f2462234800] 00:22:48 INFO - PROCESS | 19102 | 1461396168034 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]]]}] 00:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 981ms 00:22:48 INFO - PROCESS | 19102 | 1461396168074 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 00:22:48 INFO - PROCESS | 19102 | 1461396168077 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 00:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:22:48 INFO - PROCESS | 19102 | 1461396168083 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:22:48 INFO - PROCESS | 19102 | 1461396168085 Marionette TRACE conn3 <- [1,190,null,{}] 00:22:48 INFO - PROCESS | 19102 | 1461396168090 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}] 00:22:48 INFO - PROCESS | 19102 | 1461396168246 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 00:22:48 INFO - PROCESS | 19102 | 1461396168265 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460fa2000 == 22 [pid = 19102] [id = 55] 00:22:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 54 (0x7f245dae6000) [pid = 19102] [serial = 163] [outer = (nil)] 00:22:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 55 (0x7f246888bc00) [pid = 19102] [serial = 164] [outer = 0x7f245dae6000] 00:22:48 INFO - PROCESS | 19102 | 1461396168328 Marionette DEBUG loaded listener.js 00:22:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 56 (0x7f246e460400) [pid = 19102] [serial = 165] [outer = 0x7f245dae6000] 00:22:48 INFO - PROCESS | 19102 | 1461396168993 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]]]}] 00:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 00:22:49 INFO - PROCESS | 19102 | 1461396169013 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 00:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:22:49 INFO - PROCESS | 19102 | 1461396169019 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 00:22:49 INFO - PROCESS | 19102 | 1461396169027 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:22:49 INFO - PROCESS | 19102 | 1461396169033 Marionette TRACE conn3 <- [1,194,null,{}] 00:22:49 INFO - PROCESS | 19102 | 1461396169042 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}] 00:22:49 INFO - PROCESS | 19102 | 1461396169235 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 00:22:49 INFO - PROCESS | 19102 | 1461396169360 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:49 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245894e000 == 23 [pid = 19102] [id = 56] 00:22:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 57 (0x7f2457bd1000) [pid = 19102] [serial = 166] [outer = (nil)] 00:22:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 58 (0x7f2457d7f400) [pid = 19102] [serial = 167] [outer = 0x7f2457bd1000] 00:22:49 INFO - PROCESS | 19102 | 1461396169440 Marionette DEBUG loaded listener.js 00:22:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 59 (0x7f24589f7c00) [pid = 19102] [serial = 168] [outer = 0x7f2457bd1000] 00:22:50 INFO - PROCESS | 19102 | 1461396170290 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]]]}] 00:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1338ms 00:22:50 INFO - PROCESS | 19102 | 1461396170367 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 00:22:50 INFO - PROCESS | 19102 | 1461396170377 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 00:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:22:50 INFO - PROCESS | 19102 | 1461396170387 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:22:50 INFO - PROCESS | 19102 | 1461396170391 Marionette TRACE conn3 <- [1,198,null,{}] 00:22:50 INFO - PROCESS | 19102 | 1461396170398 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}] 00:22:50 INFO - PROCESS | 19102 | 1461396170592 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 00:22:50 INFO - PROCESS | 19102 | 1461396170717 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:50 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245fdad000 == 24 [pid = 19102] [id = 57] 00:22:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 60 (0x7f245dca3800) [pid = 19102] [serial = 169] [outer = (nil)] 00:22:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 61 (0x7f245ea41000) [pid = 19102] [serial = 170] [outer = 0x7f245dca3800] 00:22:50 INFO - PROCESS | 19102 | 1461396170804 Marionette DEBUG loaded listener.js 00:22:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 62 (0x7f245fd48800) [pid = 19102] [serial = 171] [outer = 0x7f245dca3800] 00:22:51 INFO - PROCESS | 19102 | 1461396171611 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]]]}] 00:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1279ms 00:22:51 INFO - PROCESS | 19102 | 1461396171668 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 00:22:51 INFO - PROCESS | 19102 | 1461396171671 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 00:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:22:51 INFO - PROCESS | 19102 | 1461396171678 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:22:51 INFO - PROCESS | 19102 | 1461396171684 Marionette TRACE conn3 <- [1,202,null,{}] 00:22:51 INFO - PROCESS | 19102 | 1461396171700 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}] 00:22:51 INFO - PROCESS | 19102 | 1461396171871 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 00:22:52 INFO - PROCESS | 19102 | 1461396172006 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:52 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24615cd000 == 25 [pid = 19102] [id = 58] 00:22:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 63 (0x7f24610bbc00) [pid = 19102] [serial = 172] [outer = (nil)] 00:22:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 64 (0x7f2461deb400) [pid = 19102] [serial = 173] [outer = 0x7f24610bbc00] 00:22:52 INFO - PROCESS | 19102 | 1461396172086 Marionette DEBUG loaded listener.js 00:22:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 65 (0x7f2463c1f000) [pid = 19102] [serial = 174] [outer = 0x7f24610bbc00] 00:22:52 INFO - PROCESS | 19102 | 1461396172902 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]]]}] 00:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1288ms 00:22:52 INFO - PROCESS | 19102 | 1461396172967 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 00:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:22:52 INFO - PROCESS | 19102 | 1461396172972 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 00:22:52 INFO - PROCESS | 19102 | 1461396172977 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:22:52 INFO - PROCESS | 19102 | 1461396172980 Marionette TRACE conn3 <- [1,206,null,{}] 00:22:52 INFO - PROCESS | 19102 | 1461396172985 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}] 00:22:53 INFO - PROCESS | 19102 | 1461396173139 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 00:22:53 INFO - PROCESS | 19102 | 1461396173262 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:53 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245d982000 == 26 [pid = 19102] [id = 59] 00:22:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 66 (0x7f24565d3800) [pid = 19102] [serial = 175] [outer = (nil)] 00:22:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 67 (0x7f245e343000) [pid = 19102] [serial = 176] [outer = 0x7f24565d3800] 00:22:53 INFO - PROCESS | 19102 | 1461396173335 Marionette DEBUG loaded listener.js 00:22:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 68 (0x7f2468803000) [pid = 19102] [serial = 177] [outer = 0x7f24565d3800] 00:22:54 INFO - PROCESS | 19102 | 1461396174356 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]]]}] 00:22:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1437ms 00:22:54 INFO - PROCESS | 19102 | 1461396174415 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 00:22:54 INFO - PROCESS | 19102 | 1461396174422 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 00:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:22:54 INFO - PROCESS | 19102 | 1461396174430 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:22:54 INFO - PROCESS | 19102 | 1461396174435 Marionette TRACE conn3 <- [1,210,null,{}] 00:22:54 INFO - PROCESS | 19102 | 1461396174442 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}] 00:22:54 INFO - PROCESS | 19102 | 1461396174602 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 00:22:54 INFO - PROCESS | 19102 | 1461396174731 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245d96e000 == 27 [pid = 19102] [id = 60] 00:22:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 69 (0x7f245b38fc00) [pid = 19102] [serial = 178] [outer = (nil)] 00:22:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 70 (0x7f245b562800) [pid = 19102] [serial = 179] [outer = 0x7f245b38fc00] 00:22:54 INFO - PROCESS | 19102 | 1461396174797 Marionette DEBUG loaded listener.js 00:22:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 71 (0x7f245dcb2800) [pid = 19102] [serial = 180] [outer = 0x7f245b38fc00] 00:22:55 INFO - PROCESS | 19102 | --DOMWINDOW == 70 (0x7f2461de9c00) [pid = 19102] [serial = 132] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 19102 | --DOMWINDOW == 69 (0x7f2461568400) [pid = 19102] [serial = 131] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 19102 | --DOMWINDOW == 68 (0x7f2467963800) [pid = 19102] [serial = 134] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 19102 | --DOMWINDOW == 67 (0x7f245b555800) [pid = 19102] [serial = 125] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 19102 | --DOMWINDOW == 66 (0x7f245b55d400) [pid = 19102] [serial = 126] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 19102 | --DOMWINDOW == 65 (0x7f245e5abc00) [pid = 19102] [serial = 128] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 19102 | --DOMWINDOW == 64 (0x7f245a569000) [pid = 19102] [serial = 123] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 19102 | --DOMWINDOW == 63 (0x7f246d81c000) [pid = 19102] [serial = 135] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 19102 | --DOMWINDOW == 62 (0x7f245f394000) [pid = 19102] [serial = 129] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 19102 | --DOMWINDOW == 61 (0x7f24610b6000) [pid = 19102] [serial = 137] [outer = (nil)] [url = about:blank] 00:22:55 INFO - PROCESS | 19102 | 1461396175502 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]]]}] 00:22:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1139ms 00:22:55 INFO - PROCESS | 19102 | 1461396175586 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 00:22:55 INFO - PROCESS | 19102 | 1461396175594 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 00:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:22:55 INFO - PROCESS | 19102 | 1461396175605 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:22:55 INFO - PROCESS | 19102 | 1461396175608 Marionette TRACE conn3 <- [1,214,null,{}] 00:22:55 INFO - PROCESS | 19102 | 1461396175614 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}] 00:22:55 INFO - PROCESS | 19102 | 1461396175757 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 00:22:55 INFO - PROCESS | 19102 | 1461396175770 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:55 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245fa56800 == 28 [pid = 19102] [id = 61] 00:22:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 62 (0x7f245ff7b000) [pid = 19102] [serial = 181] [outer = (nil)] 00:22:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 63 (0x7f2460d71400) [pid = 19102] [serial = 182] [outer = 0x7f245ff7b000] 00:22:55 INFO - PROCESS | 19102 | 1461396175844 Marionette DEBUG loaded listener.js 00:22:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 64 (0x7f24610bb000) [pid = 19102] [serial = 183] [outer = 0x7f245ff7b000] 00:22:56 INFO - PROCESS | 19102 | 1461396176537 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]]]}] 00:22:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 981ms 00:22:56 INFO - PROCESS | 19102 | 1461396176587 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 00:22:56 INFO - PROCESS | 19102 | 1461396176590 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 00:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:22:56 INFO - PROCESS | 19102 | 1461396176597 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:22:56 INFO - PROCESS | 19102 | 1461396176602 Marionette TRACE conn3 <- [1,218,null,{}] 00:22:56 INFO - PROCESS | 19102 | 1461396176624 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}] 00:22:56 INFO - PROCESS | 19102 | 1461396176774 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 00:22:56 INFO - PROCESS | 19102 | 1461396176785 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460f8e800 == 29 [pid = 19102] [id = 62] 00:22:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 65 (0x7f2462052800) [pid = 19102] [serial = 184] [outer = (nil)] 00:22:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 66 (0x7f2463c1f400) [pid = 19102] [serial = 185] [outer = 0x7f2462052800] 00:22:56 INFO - PROCESS | 19102 | 1461396176852 Marionette DEBUG loaded listener.js 00:22:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 67 (0x7f2467964000) [pid = 19102] [serial = 186] [outer = 0x7f2462052800] 00:22:57 INFO - PROCESS | 19102 | 1461396177636 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]]]}] 00:22:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1091ms 00:22:57 INFO - PROCESS | 19102 | 1461396177737 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 00:22:57 INFO - PROCESS | 19102 | 1461396177753 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 00:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:22:57 INFO - PROCESS | 19102 | 1461396177763 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:22:57 INFO - PROCESS | 19102 | 1461396177765 Marionette TRACE conn3 <- [1,222,null,{}] 00:22:57 INFO - PROCESS | 19102 | 1461396177776 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}] 00:22:57 INFO - PROCESS | 19102 | 1461396177942 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 00:22:58 INFO - PROCESS | 19102 | 1461396177999 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:58 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463d63000 == 30 [pid = 19102] [id = 63] 00:22:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 68 (0x7f2462053c00) [pid = 19102] [serial = 187] [outer = (nil)] 00:22:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 69 (0x7f246e6b5800) [pid = 19102] [serial = 188] [outer = 0x7f2462053c00] 00:22:58 INFO - PROCESS | 19102 | 1461396178062 Marionette DEBUG loaded listener.js 00:22:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 70 (0x7f246e704000) [pid = 19102] [serial = 189] [outer = 0x7f2462053c00] 00:22:58 INFO - PROCESS | 19102 | 1461396178707 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]]]}] 00:22:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 978ms 00:22:58 INFO - PROCESS | 19102 | 1461396178742 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 00:22:58 INFO - PROCESS | 19102 | 1461396178746 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 00:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:22:58 INFO - PROCESS | 19102 | 1461396178751 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:22:58 INFO - PROCESS | 19102 | 1461396178753 Marionette TRACE conn3 <- [1,226,null,{}] 00:22:58 INFO - PROCESS | 19102 | 1461396178763 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}] 00:22:58 INFO - PROCESS | 19102 | 1461396178922 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 00:22:58 INFO - PROCESS | 19102 | 1461396178983 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:22:59 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463fc6000 == 31 [pid = 19102] [id = 64] 00:22:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 71 (0x7f24565d5800) [pid = 19102] [serial = 190] [outer = (nil)] 00:22:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 72 (0x7f246e77d400) [pid = 19102] [serial = 191] [outer = 0x7f24565d5800] 00:22:59 INFO - PROCESS | 19102 | 1461396179059 Marionette DEBUG loaded listener.js 00:22:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 73 (0x7f2459be8800) [pid = 19102] [serial = 192] [outer = 0x7f24565d5800] 00:22:59 INFO - PROCESS | 19102 | --DOMWINDOW == 72 (0x7f24565c9000) [pid = 19102] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:22:59 INFO - PROCESS | 19102 | --DOMWINDOW == 71 (0x7f245b385800) [pid = 19102] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:22:59 INFO - PROCESS | 19102 | --DOMWINDOW == 70 (0x7f2457f60800) [pid = 19102] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:22:59 INFO - PROCESS | 19102 | --DOMWINDOW == 69 (0x7f2457b2c000) [pid = 19102] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:22:59 INFO - PROCESS | 19102 | --DOMWINDOW == 68 (0x7f2462234800) [pid = 19102] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:22:59 INFO - PROCESS | 19102 | --DOMWINDOW == 67 (0x7f24565ce800) [pid = 19102] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:22:59 INFO - PROCESS | 19102 | --DOMWINDOW == 66 (0x7f245ff7b800) [pid = 19102] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:22:59 INFO - PROCESS | 19102 | 1461396179821 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]]]}] 00:22:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1084ms 00:22:59 INFO - PROCESS | 19102 | 1461396179836 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 00:22:59 INFO - PROCESS | 19102 | 1461396179839 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 00:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:22:59 INFO - PROCESS | 19102 | 1461396179844 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:22:59 INFO - PROCESS | 19102 | 1461396179846 Marionette TRACE conn3 <- [1,230,null,{}] 00:22:59 INFO - PROCESS | 19102 | 1461396179851 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}] 00:23:00 INFO - PROCESS | 19102 | 1461396180009 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 00:23:00 INFO - PROCESS | 19102 | 1461396180036 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467c0f000 == 32 [pid = 19102] [id = 65] 00:23:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 67 (0x7f245ff73400) [pid = 19102] [serial = 193] [outer = (nil)] 00:23:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 68 (0x7f246e952c00) [pid = 19102] [serial = 194] [outer = 0x7f245ff73400] 00:23:00 INFO - PROCESS | 19102 | 1461396180106 Marionette DEBUG loaded listener.js 00:23:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 69 (0x7f246f8ef800) [pid = 19102] [serial = 195] [outer = 0x7f245ff73400] 00:23:00 INFO - PROCESS | 19102 | 1461396180840 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]]]}] 00:23:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1024ms 00:23:00 INFO - PROCESS | 19102 | 1461396180895 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 00:23:00 INFO - PROCESS | 19102 | 1461396180897 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 00:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:23:00 INFO - PROCESS | 19102 | 1461396180909 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:23:00 INFO - PROCESS | 19102 | 1461396180911 Marionette TRACE conn3 <- [1,234,null,{}] 00:23:00 INFO - PROCESS | 19102 | 1461396180917 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}] 00:23:01 INFO - PROCESS | 19102 | 1461396181056 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 00:23:01 INFO - PROCESS | 19102 | 1461396181070 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:01 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457fd6000 == 33 [pid = 19102] [id = 66] 00:23:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 70 (0x7f246e77c400) [pid = 19102] [serial = 196] [outer = (nil)] 00:23:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 71 (0x7f246fb15400) [pid = 19102] [serial = 197] [outer = 0x7f246e77c400] 00:23:01 INFO - PROCESS | 19102 | 1461396181135 Marionette DEBUG loaded listener.js 00:23:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 72 (0x7f24715a7c00) [pid = 19102] [serial = 198] [outer = 0x7f246e77c400] 00:23:01 INFO - PROCESS | 19102 | 1461396181964 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]]]}] 00:23:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1130ms 00:23:02 INFO - PROCESS | 19102 | 1461396182040 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 00:23:02 INFO - PROCESS | 19102 | 1461396182046 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 00:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:23:02 INFO - PROCESS | 19102 | 1461396182056 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:23:02 INFO - PROCESS | 19102 | 1461396182062 Marionette TRACE conn3 <- [1,238,null,{}] 00:23:02 INFO - PROCESS | 19102 | 1461396182071 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}] 00:23:02 INFO - PROCESS | 19102 | 1461396182284 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 00:23:02 INFO - PROCESS | 19102 | 1461396182412 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:02 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245e55d000 == 34 [pid = 19102] [id = 67] 00:23:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 73 (0x7f2457f53800) [pid = 19102] [serial = 199] [outer = (nil)] 00:23:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 74 (0x7f245a5d9400) [pid = 19102] [serial = 200] [outer = 0x7f2457f53800] 00:23:02 INFO - PROCESS | 19102 | 1461396182490 Marionette DEBUG loaded listener.js 00:23:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 75 (0x7f245da2d000) [pid = 19102] [serial = 201] [outer = 0x7f2457f53800] 00:23:03 INFO - PROCESS | 19102 | 1461396183362 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]]]}] 00:23:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1335ms 00:23:03 INFO - PROCESS | 19102 | 1461396183390 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 00:23:03 INFO - PROCESS | 19102 | 1461396183399 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 00:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:23:03 INFO - PROCESS | 19102 | 1461396183409 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:23:03 INFO - PROCESS | 19102 | 1461396183413 Marionette TRACE conn3 <- [1,242,null,{}] 00:23:03 INFO - PROCESS | 19102 | 1461396183419 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}] 00:23:03 INFO - PROCESS | 19102 | 1461396183626 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 00:23:03 INFO - PROCESS | 19102 | 1461396183643 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463d4d800 == 35 [pid = 19102] [id = 68] 00:23:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 76 (0x7f245f2b2c00) [pid = 19102] [serial = 202] [outer = (nil)] 00:23:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 77 (0x7f24611ec400) [pid = 19102] [serial = 203] [outer = 0x7f245f2b2c00] 00:23:03 INFO - PROCESS | 19102 | 1461396183716 Marionette DEBUG loaded listener.js 00:23:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 78 (0x7f2461679000) [pid = 19102] [serial = 204] [outer = 0x7f245f2b2c00] 00:23:04 INFO - PROCESS | 19102 | 1461396184590 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]]]}] 00:23:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1231ms 00:23:04 INFO - PROCESS | 19102 | 1461396184641 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 00:23:04 INFO - PROCESS | 19102 | 1461396184645 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 00:23:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:23:04 INFO - PROCESS | 19102 | 1461396184651 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:23:04 INFO - PROCESS | 19102 | 1461396184657 Marionette TRACE conn3 <- [1,246,null,{}] 00:23:04 INFO - PROCESS | 19102 | 1461396184673 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}] 00:23:04 INFO - PROCESS | 19102 | 1461396184841 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 00:23:04 INFO - PROCESS | 19102 | 1461396184970 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:04 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246eb21800 == 36 [pid = 19102] [id = 69] 00:23:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 79 (0x7f2468887400) [pid = 19102] [serial = 205] [outer = (nil)] 00:23:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 80 (0x7f246e959000) [pid = 19102] [serial = 206] [outer = 0x7f2468887400] 00:23:05 INFO - PROCESS | 19102 | 1461396185047 Marionette DEBUG loaded listener.js 00:23:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 81 (0x7f246f839c00) [pid = 19102] [serial = 207] [outer = 0x7f2468887400] 00:23:05 INFO - PROCESS | 19102 | 1461396185934 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]]]}] 00:23:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:23:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1334ms 00:23:05 INFO - PROCESS | 19102 | 1461396185986 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 00:23:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:23:05 INFO - PROCESS | 19102 | 1461396185991 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 00:23:05 INFO - PROCESS | 19102 | 1461396185997 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:23:06 INFO - PROCESS | 19102 | 1461396186000 Marionette TRACE conn3 <- [1,250,null,{}] 00:23:06 INFO - PROCESS | 19102 | 1461396186005 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}] 00:23:06 INFO - PROCESS | 19102 | 1461396186156 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 00:23:06 INFO - PROCESS | 19102 | 1461396186281 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:06 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246f935800 == 37 [pid = 19102] [id = 70] 00:23:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 82 (0x7f2468887c00) [pid = 19102] [serial = 208] [outer = (nil)] 00:23:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 83 (0x7f2471a3e000) [pid = 19102] [serial = 209] [outer = 0x7f2468887c00] 00:23:06 INFO - PROCESS | 19102 | 1461396186354 Marionette DEBUG loaded listener.js 00:23:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 84 (0x7f2473122000) [pid = 19102] [serial = 210] [outer = 0x7f2468887c00] 00:23:07 INFO - PROCESS | 19102 | 1461396187141 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]]]}] 00:23:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:23:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1184ms 00:23:07 INFO - PROCESS | 19102 | 1461396187181 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 00:23:07 INFO - PROCESS | 19102 | 1461396187185 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 00:23:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:23:07 INFO - PROCESS | 19102 | 1461396187191 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:23:07 INFO - PROCESS | 19102 | 1461396187194 Marionette TRACE conn3 <- [1,254,null,{}] 00:23:07 INFO - PROCESS | 19102 | 1461396187199 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}] 00:23:07 INFO - PROCESS | 19102 | 1461396187358 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 00:23:07 INFO - PROCESS | 19102 | 1461396187648 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245da82800 == 38 [pid = 19102] [id = 71] 00:23:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 85 (0x7f24575d8000) [pid = 19102] [serial = 211] [outer = (nil)] 00:23:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 86 (0x7f24575e0400) [pid = 19102] [serial = 212] [outer = 0x7f24575d8000] 00:23:07 INFO - PROCESS | 19102 | 1461396187732 Marionette DEBUG loaded listener.js 00:23:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 87 (0x7f2457f54800) [pid = 19102] [serial = 213] [outer = 0x7f24575d8000] 00:23:08 INFO - PROCESS | 19102 | 1461396188620 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]]]}] 00:23:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:23:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1480ms 00:23:08 INFO - PROCESS | 19102 | 1461396188674 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 00:23:08 INFO - PROCESS | 19102 | 1461396188682 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 00:23:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:23:08 INFO - PROCESS | 19102 | 1461396188691 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:23:08 INFO - PROCESS | 19102 | 1461396188694 Marionette TRACE conn3 <- [1,258,null,{}] 00:23:08 INFO - PROCESS | 19102 | 1461396188701 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}] 00:23:08 INFO - PROCESS | 19102 | 1461396188851 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 00:23:09 INFO - PROCESS | 19102 | 1461396188995 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 86 (0x7f246888bc00) [pid = 19102] [serial = 164] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 85 (0x7f24610ba800) [pid = 19102] [serial = 143] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 84 (0x7f2459787800) [pid = 19102] [serial = 140] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2459733000 == 39 [pid = 19102] [id = 72] 00:23:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 85 (0x7f24575de800) [pid = 19102] [serial = 214] [outer = (nil)] 00:23:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 86 (0x7f245e96a000) [pid = 19102] [serial = 215] [outer = 0x7f24575de800] 00:23:09 INFO - PROCESS | 19102 | 1461396189100 Marionette DEBUG loaded listener.js 00:23:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 87 (0x7f245f6a2800) [pid = 19102] [serial = 216] [outer = 0x7f24575de800] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 86 (0x7f2461673c00) [pid = 19102] [serial = 158] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 85 (0x7f245f642c00) [pid = 19102] [serial = 152] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 84 (0x7f245a570400) [pid = 19102] [serial = 147] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 83 (0x7f2458ad2000) [pid = 19102] [serial = 146] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 82 (0x7f245a5e2c00) [pid = 19102] [serial = 149] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 81 (0x7f245b584400) [pid = 19102] [serial = 150] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 80 (0x7f2462243c00) [pid = 19102] [serial = 161] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 79 (0x7f2464b0a400) [pid = 19102] [serial = 138] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 78 (0x7f2462056c00) [pid = 19102] [serial = 159] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 77 (0x7f246111d800) [pid = 19102] [serial = 155] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 76 (0x7f2463f78c00) [pid = 19102] [serial = 162] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 75 (0x7f24613d4800) [pid = 19102] [serial = 156] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | --DOMWINDOW == 74 (0x7f245f7eec00) [pid = 19102] [serial = 153] [outer = (nil)] [url = about:blank] 00:23:09 INFO - PROCESS | 19102 | 1461396189795 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]]]}] 00:23:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:23:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1128ms 00:23:09 INFO - PROCESS | 19102 | 1461396189822 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 00:23:09 INFO - PROCESS | 19102 | 1461396189828 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 00:23:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:23:09 INFO - PROCESS | 19102 | 1461396189837 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:23:09 INFO - PROCESS | 19102 | 1461396189840 Marionette TRACE conn3 <- [1,262,null,{}] 00:23:09 INFO - PROCESS | 19102 | 1461396189845 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}] 00:23:09 INFO - PROCESS | 19102 | 1461396189995 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 00:23:10 INFO - PROCESS | 19102 | 1461396190089 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:10 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245f8f1000 == 40 [pid = 19102] [id = 73] 00:23:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 75 (0x7f245f642c00) [pid = 19102] [serial = 217] [outer = (nil)] 00:23:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 76 (0x7f24613c9c00) [pid = 19102] [serial = 218] [outer = 0x7f245f642c00] 00:23:10 INFO - PROCESS | 19102 | 1461396190151 Marionette DEBUG loaded listener.js 00:23:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 77 (0x7f2461673c00) [pid = 19102] [serial = 219] [outer = 0x7f245f642c00] 00:23:10 INFO - PROCESS | 19102 | 1461396190794 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]]]}] 00:23:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:23:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 977ms 00:23:10 INFO - PROCESS | 19102 | 1461396190815 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 00:23:10 INFO - PROCESS | 19102 | 1461396190820 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 00:23:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:23:10 INFO - PROCESS | 19102 | 1461396190829 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:23:10 INFO - PROCESS | 19102 | 1461396190836 Marionette TRACE conn3 <- [1,266,null,{}] 00:23:10 INFO - PROCESS | 19102 | 1461396190849 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}] 00:23:11 INFO - PROCESS | 19102 | 1461396191027 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 00:23:11 INFO - PROCESS | 19102 | 1461396191052 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:11 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460f8d800 == 41 [pid = 19102] [id = 74] 00:23:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 78 (0x7f24622e8400) [pid = 19102] [serial = 220] [outer = (nil)] 00:23:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 79 (0x7f2463f80400) [pid = 19102] [serial = 221] [outer = 0x7f24622e8400] 00:23:11 INFO - PROCESS | 19102 | 1461396191112 Marionette DEBUG loaded listener.js 00:23:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 80 (0x7f246795f800) [pid = 19102] [serial = 222] [outer = 0x7f24622e8400] 00:23:11 INFO - PROCESS | 19102 | 1461396191922 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]]]}] 00:23:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:23:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1150ms 00:23:11 INFO - PROCESS | 19102 | 1461396191984 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 00:23:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:23:11 INFO - PROCESS | 19102 | 1461396191989 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 00:23:11 INFO - PROCESS | 19102 | 1461396191995 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:23:12 INFO - PROCESS | 19102 | 1461396191997 Marionette TRACE conn3 <- [1,270,null,{}] 00:23:12 INFO - PROCESS | 19102 | 1461396192002 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}] 00:23:12 INFO - PROCESS | 19102 | 1461396192181 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 00:23:12 INFO - PROCESS | 19102 | 1461396192202 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463f0a800 == 42 [pid = 19102] [id = 75] 00:23:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 81 (0x7f24611f0800) [pid = 19102] [serial = 223] [outer = (nil)] 00:23:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 82 (0x7f246e6c3800) [pid = 19102] [serial = 224] [outer = 0x7f24611f0800] 00:23:12 INFO - PROCESS | 19102 | 1461396192264 Marionette DEBUG loaded listener.js 00:23:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 83 (0x7f246e959c00) [pid = 19102] [serial = 225] [outer = 0x7f24611f0800] 00:23:12 INFO - PROCESS | 19102 | 1461396192996 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]]]}] 00:23:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:23:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1033ms 00:23:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:23:13 INFO - PROCESS | 19102 | 1461396193028 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 00:23:13 INFO - PROCESS | 19102 | 1461396193031 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 00:23:13 INFO - PROCESS | 19102 | 1461396193036 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:23:13 INFO - PROCESS | 19102 | 1461396193039 Marionette TRACE conn3 <- [1,274,null,{}] 00:23:13 INFO - PROCESS | 19102 | 1461396193075 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}] 00:23:13 INFO - PROCESS | 19102 | 1461396193237 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 00:23:13 INFO - PROCESS | 19102 | 1461396193263 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:13 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246d8b3000 == 43 [pid = 19102] [id = 76] 00:23:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 84 (0x7f246f847c00) [pid = 19102] [serial = 226] [outer = (nil)] 00:23:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 85 (0x7f246f943000) [pid = 19102] [serial = 227] [outer = 0x7f246f847c00] 00:23:13 INFO - PROCESS | 19102 | 1461396193339 Marionette DEBUG loaded listener.js 00:23:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 86 (0x7f2473126400) [pid = 19102] [serial = 228] [outer = 0x7f246f847c00] 00:23:13 INFO - PROCESS | 19102 | --DOMWINDOW == 85 (0x7f2462052800) [pid = 19102] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:23:13 INFO - PROCESS | 19102 | --DOMWINDOW == 84 (0x7f245b38fc00) [pid = 19102] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:23:13 INFO - PROCESS | 19102 | --DOMWINDOW == 83 (0x7f24565d3800) [pid = 19102] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:23:13 INFO - PROCESS | 19102 | --DOMWINDOW == 82 (0x7f2462053c00) [pid = 19102] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:23:13 INFO - PROCESS | 19102 | --DOMWINDOW == 81 (0x7f245ff7b000) [pid = 19102] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:23:13 INFO - PROCESS | 19102 | --DOMWINDOW == 80 (0x7f24565d5800) [pid = 19102] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:23:13 INFO - PROCESS | 19102 | --DOMWINDOW == 79 (0x7f245ff73400) [pid = 19102] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:23:14 INFO - PROCESS | 19102 | 1461396194197 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]]]}] 00:23:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:23:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1183ms 00:23:14 INFO - PROCESS | 19102 | 1461396194220 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 00:23:14 INFO - PROCESS | 19102 | 1461396194223 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 00:23:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:23:14 INFO - PROCESS | 19102 | 1461396194229 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:23:14 INFO - PROCESS | 19102 | 1461396194231 Marionette TRACE conn3 <- [1,278,null,{}] 00:23:14 INFO - PROCESS | 19102 | 1461396194236 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}] 00:23:14 INFO - PROCESS | 19102 | 1461396194382 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 00:23:14 INFO - PROCESS | 19102 | 1461396194398 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246e403000 == 44 [pid = 19102] [id = 77] 00:23:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 80 (0x7f245b57f800) [pid = 19102] [serial = 229] [outer = (nil)] 00:23:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 81 (0x7f247312ac00) [pid = 19102] [serial = 230] [outer = 0x7f245b57f800] 00:23:14 INFO - PROCESS | 19102 | 1461396194461 Marionette DEBUG loaded listener.js 00:23:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 82 (0x7f24734bec00) [pid = 19102] [serial = 231] [outer = 0x7f245b57f800] 00:23:15 INFO - PROCESS | 19102 | 1461396195210 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]]]}] 00:23:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:23:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1030ms 00:23:15 INFO - PROCESS | 19102 | 1461396195260 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 00:23:15 INFO - PROCESS | 19102 | 1461396195263 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 00:23:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:23:15 INFO - PROCESS | 19102 | 1461396195279 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:23:15 INFO - PROCESS | 19102 | 1461396195281 Marionette TRACE conn3 <- [1,282,null,{}] 00:23:15 INFO - PROCESS | 19102 | 1461396195289 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}] 00:23:15 INFO - PROCESS | 19102 | 1461396195438 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 00:23:15 INFO - PROCESS | 19102 | 1461396195447 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:15 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2471a74000 == 45 [pid = 19102] [id = 78] 00:23:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 83 (0x7f2473181800) [pid = 19102] [serial = 232] [outer = (nil)] 00:23:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 84 (0x7f2473d08400) [pid = 19102] [serial = 233] [outer = 0x7f2473181800] 00:23:15 INFO - PROCESS | 19102 | 1461396195509 Marionette DEBUG loaded listener.js 00:23:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 85 (0x7f2473de0400) [pid = 19102] [serial = 234] [outer = 0x7f2473181800] 00:23:16 INFO - PROCESS | 19102 | 1461396196420 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]]]}] 00:23:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:23:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1192ms 00:23:16 INFO - PROCESS | 19102 | 1461396196462 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 00:23:16 INFO - PROCESS | 19102 | 1461396196468 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 00:23:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:23:16 INFO - PROCESS | 19102 | 1461396196493 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:23:16 INFO - PROCESS | 19102 | 1461396196499 Marionette TRACE conn3 <- [1,286,null,{}] 00:23:16 INFO - PROCESS | 19102 | 1461396196507 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}] 00:23:16 INFO - PROCESS | 19102 | 1461396196673 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 00:23:16 INFO - PROCESS | 19102 | 1461396196806 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ea18800 == 46 [pid = 19102] [id = 79] 00:23:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 86 (0x7f2459784800) [pid = 19102] [serial = 235] [outer = (nil)] 00:23:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 87 (0x7f245b563800) [pid = 19102] [serial = 236] [outer = 0x7f2459784800] 00:23:16 INFO - PROCESS | 19102 | 1461396196883 Marionette DEBUG loaded listener.js 00:23:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 88 (0x7f245f69a800) [pid = 19102] [serial = 237] [outer = 0x7f2459784800] 00:23:17 INFO - PROCESS | 19102 | 1461396197783 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]]]}] 00:23:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:23:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1338ms 00:23:17 INFO - PROCESS | 19102 | 1461396197831 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 00:23:17 INFO - PROCESS | 19102 | 1461396197840 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 00:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:23:17 INFO - PROCESS | 19102 | 1461396197850 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:23:17 INFO - PROCESS | 19102 | 1461396197854 Marionette TRACE conn3 <- [1,290,null,{}] 00:23:17 INFO - PROCESS | 19102 | 1461396197860 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}] 00:23:18 INFO - PROCESS | 19102 | 1461396198030 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 00:23:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 89 (0x7f2460405c00) [pid = 19102] [serial = 238] [outer = 0x7f2457d82000] 00:23:18 INFO - PROCESS | 19102 | 1461396198210 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2471a0c000 == 47 [pid = 19102] [id = 80] 00:23:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 90 (0x7f2461de6c00) [pid = 19102] [serial = 239] [outer = (nil)] 00:23:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 91 (0x7f246219e800) [pid = 19102] [serial = 240] [outer = 0x7f2461de6c00] 00:23:18 INFO - PROCESS | 19102 | 1461396198318 Marionette DEBUG loaded listener.js 00:23:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 92 (0x7f2463c1e800) [pid = 19102] [serial = 241] [outer = 0x7f2461de6c00] 00:23:19 INFO - PROCESS | 19102 | 1461396199243 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]]]}] 00:23:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:23:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1438ms 00:23:19 INFO - PROCESS | 19102 | 1461396199289 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 00:23:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:23:19 INFO - PROCESS | 19102 | 1461396199293 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 00:23:19 INFO - PROCESS | 19102 | 1461396199299 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:23:19 INFO - PROCESS | 19102 | 1461396199306 Marionette TRACE conn3 <- [1,294,null,{}] 00:23:19 INFO - PROCESS | 19102 | 1461396199323 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}] 00:23:19 INFO - PROCESS | 19102 | 1461396199501 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 00:23:19 INFO - PROCESS | 19102 | 1461396199632 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:19 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24732b2800 == 48 [pid = 19102] [id = 81] 00:23:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 93 (0x7f24565f7c00) [pid = 19102] [serial = 242] [outer = (nil)] 00:23:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 94 (0x7f2460d70800) [pid = 19102] [serial = 243] [outer = 0x7f24565f7c00] 00:23:19 INFO - PROCESS | 19102 | 1461396199711 Marionette DEBUG loaded listener.js 00:23:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 95 (0x7f2464b90800) [pid = 19102] [serial = 244] [outer = 0x7f24565f7c00] 00:23:20 INFO - PROCESS | 19102 | 1461396200584 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]]]}] 00:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1343ms 00:23:20 INFO - PROCESS | 19102 | 1461396200642 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 00:23:20 INFO - PROCESS | 19102 | 1461396200647 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 00:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:23:20 INFO - PROCESS | 19102 | 1461396200653 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:23:20 INFO - PROCESS | 19102 | 1461396200657 Marionette TRACE conn3 <- [1,298,null,{}] 00:23:20 INFO - PROCESS | 19102 | 1461396200662 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}] 00:23:20 INFO - PROCESS | 19102 | 1461396200821 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 00:23:20 INFO - PROCESS | 19102 | 1461396200956 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:20 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473ba1800 == 49 [pid = 19102] [id = 82] 00:23:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 96 (0x7f24565f9400) [pid = 19102] [serial = 245] [outer = (nil)] 00:23:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 97 (0x7f247151fc00) [pid = 19102] [serial = 246] [outer = 0x7f24565f9400] 00:23:21 INFO - PROCESS | 19102 | 1461396201034 Marionette DEBUG loaded listener.js 00:23:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 98 (0x7f2473175000) [pid = 19102] [serial = 247] [outer = 0x7f24565f9400] 00:23:21 INFO - PROCESS | 19102 | 1461396201904 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]]]}] 00:23:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1287ms 00:23:21 INFO - PROCESS | 19102 | 1461396201942 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 00:23:21 INFO - PROCESS | 19102 | 1461396201945 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 00:23:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:23:21 INFO - PROCESS | 19102 | 1461396201951 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:23:21 INFO - PROCESS | 19102 | 1461396201954 Marionette TRACE conn3 <- [1,302,null,{}] 00:23:21 INFO - PROCESS | 19102 | 1461396201960 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}] 00:23:22 INFO - PROCESS | 19102 | 1461396202115 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 00:23:22 INFO - PROCESS | 19102 | 1461396202251 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:22 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473e25000 == 50 [pid = 19102] [id = 83] 00:23:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 99 (0x7f2464b9cc00) [pid = 19102] [serial = 248] [outer = (nil)] 00:23:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 100 (0x7f2473979000) [pid = 19102] [serial = 249] [outer = 0x7f2464b9cc00] 00:23:22 INFO - PROCESS | 19102 | 1461396202325 Marionette DEBUG loaded listener.js 00:23:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 101 (0x7f2473d0cc00) [pid = 19102] [serial = 250] [outer = 0x7f2464b9cc00] 00:23:23 INFO - PROCESS | 19102 | 1461396203216 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]]]}] 00:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1329ms 00:23:23 INFO - PROCESS | 19102 | 1461396203281 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 00:23:23 INFO - PROCESS | 19102 | 1461396203285 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 00:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:23:23 INFO - PROCESS | 19102 | 1461396203291 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:23:23 INFO - PROCESS | 19102 | 1461396203294 Marionette TRACE conn3 <- [1,306,null,{}] 00:23:23 INFO - PROCESS | 19102 | 1461396203300 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}] 00:23:23 INFO - PROCESS | 19102 | 1461396203659 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 00:23:23 INFO - PROCESS | 19102 | 1461396203862 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:23 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457d42000 == 51 [pid = 19102] [id = 84] 00:23:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 102 (0x7f24565fe400) [pid = 19102] [serial = 251] [outer = (nil)] 00:23:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 103 (0x7f2457b2bc00) [pid = 19102] [serial = 252] [outer = 0x7f24565fe400] 00:23:24 INFO - PROCESS | 19102 | 1461396204035 Marionette DEBUG loaded listener.js 00:23:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 104 (0x7f2457f5a000) [pid = 19102] [serial = 253] [outer = 0x7f24565fe400] 00:23:24 INFO - PROCESS | 19102 | 1461396204836 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]]]}] 00:23:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1581ms 00:23:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246e403000 == 50 [pid = 19102] [id = 77] 00:23:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246d8b3000 == 49 [pid = 19102] [id = 76] 00:23:24 INFO - PROCESS | 19102 | --DOMWINDOW == 103 (0x7f246fb15400) [pid = 19102] [serial = 197] [outer = (nil)] [url = about:blank] 00:23:24 INFO - PROCESS | 19102 | 1461396204932 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 00:23:24 INFO - PROCESS | 19102 | 1461396204939 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 00:23:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463f0a800 == 48 [pid = 19102] [id = 75] 00:23:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2460f8d800 == 47 [pid = 19102] [id = 74] 00:23:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245f8f1000 == 46 [pid = 19102] [id = 73] 00:23:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2459733000 == 45 [pid = 19102] [id = 72] 00:23:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:23:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245da82800 == 44 [pid = 19102] [id = 71] 00:23:24 INFO - PROCESS | 19102 | 1461396204959 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:23:24 INFO - PROCESS | 19102 | 1461396204965 Marionette TRACE conn3 <- [1,310,null,{}] 00:23:24 INFO - PROCESS | 19102 | 1461396204972 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}] 00:23:25 INFO - PROCESS | 19102 | 1461396205122 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 102 (0x7f246f8ef800) [pid = 19102] [serial = 195] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 101 (0x7f2463c1f400) [pid = 19102] [serial = 185] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 100 (0x7f2457d7f400) [pid = 19102] [serial = 167] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 99 (0x7f245b562800) [pid = 19102] [serial = 179] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 98 (0x7f2468803000) [pid = 19102] [serial = 177] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 97 (0x7f245e343000) [pid = 19102] [serial = 176] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 96 (0x7f245ea41000) [pid = 19102] [serial = 170] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 95 (0x7f2467964000) [pid = 19102] [serial = 186] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 94 (0x7f246e6b5800) [pid = 19102] [serial = 188] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 93 (0x7f2460d71400) [pid = 19102] [serial = 182] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 92 (0x7f24610bb000) [pid = 19102] [serial = 183] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 91 (0x7f2459be8800) [pid = 19102] [serial = 192] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 90 (0x7f245dcb2800) [pid = 19102] [serial = 180] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 89 (0x7f2461deb400) [pid = 19102] [serial = 173] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 88 (0x7f246e952c00) [pid = 19102] [serial = 194] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 87 (0x7f246e704000) [pid = 19102] [serial = 189] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | --DOMWINDOW == 86 (0x7f246e77d400) [pid = 19102] [serial = 191] [outer = (nil)] [url = about:blank] 00:23:25 INFO - PROCESS | 19102 | 1461396205246 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:25 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245dc45800 == 45 [pid = 19102] [id = 85] 00:23:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 87 (0x7f24565f1c00) [pid = 19102] [serial = 254] [outer = (nil)] 00:23:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 88 (0x7f245dcb2800) [pid = 19102] [serial = 255] [outer = 0x7f24565f1c00] 00:23:25 INFO - PROCESS | 19102 | 1461396205325 Marionette DEBUG loaded listener.js 00:23:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 89 (0x7f245ff7b800) [pid = 19102] [serial = 256] [outer = 0x7f24565f1c00] 00:23:26 INFO - PROCESS | 19102 | 1461396206062 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]]]}] 00:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1152ms 00:23:26 INFO - PROCESS | 19102 | 1461396206108 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 00:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:23:26 INFO - PROCESS | 19102 | 1461396206113 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 00:23:26 INFO - PROCESS | 19102 | 1461396206128 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:23:26 INFO - PROCESS | 19102 | 1461396206130 Marionette TRACE conn3 <- [1,314,null,{}] 00:23:26 INFO - PROCESS | 19102 | 1461396206138 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}] 00:23:26 INFO - PROCESS | 19102 | 1461396206284 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 00:23:26 INFO - PROCESS | 19102 | 1461396206300 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:26 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2461123000 == 46 [pid = 19102] [id = 86] 00:23:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 90 (0x7f2461dea000) [pid = 19102] [serial = 257] [outer = (nil)] 00:23:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 91 (0x7f2463c15800) [pid = 19102] [serial = 258] [outer = 0x7f2461dea000] 00:23:26 INFO - PROCESS | 19102 | 1461396206363 Marionette DEBUG loaded listener.js 00:23:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 92 (0x7f2464b11000) [pid = 19102] [serial = 259] [outer = 0x7f2461dea000] 00:23:27 INFO - PROCESS | 19102 | 1461396207221 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]]]}] 00:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1147ms 00:23:27 INFO - PROCESS | 19102 | 1461396207267 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 00:23:27 INFO - PROCESS | 19102 | 1461396207273 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 00:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:23:27 INFO - PROCESS | 19102 | 1461396207288 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:23:27 INFO - PROCESS | 19102 | 1461396207295 Marionette TRACE conn3 <- [1,318,null,{}] 00:23:27 INFO - PROCESS | 19102 | 1461396207300 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}] 00:23:27 INFO - PROCESS | 19102 | 1461396207457 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 00:23:27 INFO - PROCESS | 19102 | 1461396207467 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:27 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467a6a000 == 47 [pid = 19102] [id = 87] 00:23:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 93 (0x7f246e77d400) [pid = 19102] [serial = 260] [outer = (nil)] 00:23:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 94 (0x7f246fb15800) [pid = 19102] [serial = 261] [outer = 0x7f246e77d400] 00:23:27 INFO - PROCESS | 19102 | 1461396207528 Marionette DEBUG loaded listener.js 00:23:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 95 (0x7f2471ac4c00) [pid = 19102] [serial = 262] [outer = 0x7f246e77d400] 00:23:28 INFO - PROCESS | 19102 | 1461396208315 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]]]}] 00:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1045ms 00:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:23:28 INFO - PROCESS | 19102 | 1461396208330 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 00:23:28 INFO - PROCESS | 19102 | 1461396208333 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 00:23:28 INFO - PROCESS | 19102 | 1461396208339 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:23:28 INFO - PROCESS | 19102 | 1461396208342 Marionette TRACE conn3 <- [1,322,null,{}] 00:23:28 INFO - PROCESS | 19102 | 1461396208373 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}] 00:23:28 INFO - PROCESS | 19102 | 1461396208538 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 00:23:28 INFO - PROCESS | 19102 | 1461396208603 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:28 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246e79d800 == 48 [pid = 19102] [id = 88] 00:23:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 96 (0x7f24610bd400) [pid = 19102] [serial = 263] [outer = (nil)] 00:23:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 97 (0x7f24739b1800) [pid = 19102] [serial = 264] [outer = 0x7f24610bd400] 00:23:28 INFO - PROCESS | 19102 | 1461396208665 Marionette DEBUG loaded listener.js 00:23:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 98 (0x7f2473def400) [pid = 19102] [serial = 265] [outer = 0x7f24610bd400] 00:23:29 INFO - PROCESS | 19102 | 1461396209467 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]]]}] 00:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1185ms 00:23:29 INFO - PROCESS | 19102 | 1461396209526 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 00:23:29 INFO - PROCESS | 19102 | 1461396209530 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 00:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:23:29 INFO - PROCESS | 19102 | 1461396209536 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:23:29 INFO - PROCESS | 19102 | 1461396209539 Marionette TRACE conn3 <- [1,326,null,{}] 00:23:29 INFO - PROCESS | 19102 | 1461396209544 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}] 00:23:29 INFO - PROCESS | 19102 | 1461396209731 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 00:23:29 INFO - PROCESS | 19102 | --DOMWINDOW == 97 (0x7f24611f0800) [pid = 19102] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:23:29 INFO - PROCESS | 19102 | --DOMWINDOW == 96 (0x7f246f847c00) [pid = 19102] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:23:29 INFO - PROCESS | 19102 | --DOMWINDOW == 95 (0x7f245b57f800) [pid = 19102] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:23:29 INFO - PROCESS | 19102 | --DOMWINDOW == 94 (0x7f24622e8400) [pid = 19102] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:23:29 INFO - PROCESS | 19102 | --DOMWINDOW == 93 (0x7f24575d8000) [pid = 19102] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:23:29 INFO - PROCESS | 19102 | --DOMWINDOW == 92 (0x7f24575de800) [pid = 19102] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:23:29 INFO - PROCESS | 19102 | --DOMWINDOW == 91 (0x7f245f642c00) [pid = 19102] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:23:29 INFO - PROCESS | 19102 | 1461396209946 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ff93000 == 49 [pid = 19102] [id = 89] 00:23:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 92 (0x7f2456518c00) [pid = 19102] [serial = 266] [outer = (nil)] 00:23:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 93 (0x7f24575d8000) [pid = 19102] [serial = 267] [outer = 0x7f2456518c00] 00:23:30 INFO - PROCESS | 19102 | 1461396210024 Marionette DEBUG loaded listener.js 00:23:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 94 (0x7f24734b5c00) [pid = 19102] [serial = 268] [outer = 0x7f2456518c00] 00:23:30 INFO - PROCESS | 19102 | 1461396210748 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]]]}] 00:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1235ms 00:23:30 INFO - PROCESS | 19102 | 1461396210780 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 00:23:30 INFO - PROCESS | 19102 | 1461396210783 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 00:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:23:30 INFO - PROCESS | 19102 | 1461396210791 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:23:30 INFO - PROCESS | 19102 | 1461396210794 Marionette TRACE conn3 <- [1,330,null,{}] 00:23:30 INFO - PROCESS | 19102 | 1461396210798 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}] 00:23:30 INFO - PROCESS | 19102 | 1461396210961 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 00:23:30 INFO - PROCESS | 19102 | 1461396210975 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:30 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473e16800 == 50 [pid = 19102] [id = 90] 00:23:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 95 (0x7f2456513000) [pid = 19102] [serial = 269] [outer = (nil)] 00:23:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 96 (0x7f245fb13000) [pid = 19102] [serial = 270] [outer = 0x7f2456513000] 00:23:31 INFO - PROCESS | 19102 | 1461396211041 Marionette DEBUG loaded listener.js 00:23:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 97 (0x7f245fb16800) [pid = 19102] [serial = 271] [outer = 0x7f2456513000] 00:23:32 INFO - PROCESS | 19102 | 1461396212288 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]]]}] 00:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1536ms 00:23:32 INFO - PROCESS | 19102 | 1461396212331 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 00:23:32 INFO - PROCESS | 19102 | 1461396212341 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 00:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:23:32 INFO - PROCESS | 19102 | 1461396212355 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:23:32 INFO - PROCESS | 19102 | 1461396212366 Marionette TRACE conn3 <- [1,334,null,{}] 00:23:32 INFO - PROCESS | 19102 | 1461396212446 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}] 00:23:32 INFO - PROCESS | 19102 | 1461396212807 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 00:23:32 INFO - PROCESS | 19102 | 1461396212978 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:33 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24603c1800 == 51 [pid = 19102] [id = 91] 00:23:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 98 (0x7f2456510400) [pid = 19102] [serial = 272] [outer = (nil)] 00:23:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 99 (0x7f24566d5800) [pid = 19102] [serial = 273] [outer = 0x7f2456510400] 00:23:33 INFO - PROCESS | 19102 | 1461396213057 Marionette DEBUG loaded listener.js 00:23:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 100 (0x7f24566dc400) [pid = 19102] [serial = 274] [outer = 0x7f2456510400] 00:23:33 INFO - PROCESS | 19102 | 1461396213912 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]]]}] 00:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1605ms 00:23:33 INFO - PROCESS | 19102 | 1461396213960 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 00:23:33 INFO - PROCESS | 19102 | 1461396213969 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 00:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:23:33 INFO - PROCESS | 19102 | 1461396213981 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:23:33 INFO - PROCESS | 19102 | 1461396213985 Marionette TRACE conn3 <- [1,338,null,{}] 00:23:33 INFO - PROCESS | 19102 | 1461396213992 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}] 00:23:34 INFO - PROCESS | 19102 | 1461396214179 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 00:23:34 INFO - PROCESS | 19102 | 1461396214315 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246d8af000 == 52 [pid = 19102] [id = 92] 00:23:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 101 (0x7f24566e1800) [pid = 19102] [serial = 275] [outer = (nil)] 00:23:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 102 (0x7f2457d7f400) [pid = 19102] [serial = 276] [outer = 0x7f24566e1800] 00:23:34 INFO - PROCESS | 19102 | 1461396214394 Marionette DEBUG loaded listener.js 00:23:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 103 (0x7f245e3be400) [pid = 19102] [serial = 277] [outer = 0x7f24566e1800] 00:23:35 INFO - PROCESS | 19102 | 1461396215294 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]]]}] 00:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1383ms 00:23:35 INFO - PROCESS | 19102 | 1461396215365 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 00:23:35 INFO - PROCESS | 19102 | 1461396215369 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 00:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:23:35 INFO - PROCESS | 19102 | 1461396215376 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:23:35 INFO - PROCESS | 19102 | 1461396215382 Marionette TRACE conn3 <- [1,342,null,{}] 00:23:35 INFO - PROCESS | 19102 | 1461396215399 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}] 00:23:35 INFO - PROCESS | 19102 | 1461396215613 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 00:23:35 INFO - PROCESS | 19102 | 1461396215751 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:35 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24767d9800 == 53 [pid = 19102] [id = 93] 00:23:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 104 (0x7f245fb13800) [pid = 19102] [serial = 278] [outer = (nil)] 00:23:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 105 (0x7f24613d7000) [pid = 19102] [serial = 279] [outer = 0x7f245fb13800] 00:23:35 INFO - PROCESS | 19102 | 1461396215881 Marionette DEBUG loaded listener.js 00:23:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 106 (0x7f2463f73400) [pid = 19102] [serial = 280] [outer = 0x7f245fb13800] 00:23:36 INFO - PROCESS | 19102 | 1461396216843 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]]]}] 00:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1537ms 00:23:36 INFO - PROCESS | 19102 | 1461396216915 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 00:23:36 INFO - PROCESS | 19102 | 1461396216920 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 00:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:23:36 INFO - PROCESS | 19102 | 1461396216926 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:23:36 INFO - PROCESS | 19102 | 1461396216930 Marionette TRACE conn3 <- [1,346,null,{}] 00:23:36 INFO - PROCESS | 19102 | 1461396216935 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}] 00:23:37 INFO - PROCESS | 19102 | 1461396217156 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 00:23:37 INFO - PROCESS | 19102 | 1461396217330 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24767f1000 == 54 [pid = 19102] [id = 94] 00:23:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 107 (0x7f2461570000) [pid = 19102] [serial = 281] [outer = (nil)] 00:23:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 108 (0x7f246e6b6400) [pid = 19102] [serial = 282] [outer = 0x7f2461570000] 00:23:37 INFO - PROCESS | 19102 | 1461396217408 Marionette DEBUG loaded listener.js 00:23:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 109 (0x7f246fb15400) [pid = 19102] [serial = 283] [outer = 0x7f2461570000] 00:23:38 INFO - PROCESS | 19102 | 1461396218186 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]]]}] 00:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1282ms 00:23:38 INFO - PROCESS | 19102 | 1461396218209 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 00:23:38 INFO - PROCESS | 19102 | 1461396218213 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 00:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:23:38 INFO - PROCESS | 19102 | 1461396218219 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:23:38 INFO - PROCESS | 19102 | 1461396218221 Marionette TRACE conn3 <- [1,350,null,{}] 00:23:38 INFO - PROCESS | 19102 | 1461396218228 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}] 00:23:38 INFO - PROCESS | 19102 | 1461396218385 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 00:23:38 INFO - PROCESS | 19102 | 1461396218523 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:38 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b527800 == 55 [pid = 19102] [id = 95] 00:23:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 110 (0x7f24565f0000) [pid = 19102] [serial = 284] [outer = (nil)] 00:23:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 111 (0x7f24734bac00) [pid = 19102] [serial = 285] [outer = 0x7f24565f0000] 00:23:38 INFO - PROCESS | 19102 | 1461396218596 Marionette DEBUG loaded listener.js 00:23:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 112 (0x7f2473de9400) [pid = 19102] [serial = 286] [outer = 0x7f24565f0000] 00:23:39 INFO - PROCESS | 19102 | 1461396219450 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]]]}] 00:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 00:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1480ms 00:23:39 INFO - PROCESS | 19102 | 1461396219701 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 00:23:39 INFO - PROCESS | 19102 | 1461396219708 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 00:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:23:39 INFO - PROCESS | 19102 | 1461396219717 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:23:39 INFO - PROCESS | 19102 | 1461396219721 Marionette TRACE conn3 <- [1,354,null,{}] 00:23:39 INFO - PROCESS | 19102 | 1461396219729 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}] 00:23:39 INFO - PROCESS | 19102 | 1461396219875 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 00:23:40 INFO - PROCESS | 19102 | 1461396220046 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:40 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24602a2000 == 56 [pid = 19102] [id = 96] 00:23:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 113 (0x7f24566d7c00) [pid = 19102] [serial = 287] [outer = (nil)] 00:23:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 114 (0x7f24566dd800) [pid = 19102] [serial = 288] [outer = 0x7f24566d7c00] 00:23:40 INFO - PROCESS | 19102 | 1461396220129 Marionette DEBUG loaded listener.js 00:23:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 115 (0x7f2457b30800) [pid = 19102] [serial = 289] [outer = 0x7f24566d7c00] 00:23:41 INFO - PROCESS | 19102 | 1461396221025 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]]]}] 00:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1331ms 00:23:41 INFO - PROCESS | 19102 | 1461396221048 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 00:23:41 INFO - PROCESS | 19102 | 1461396221058 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 00:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:23:41 INFO - PROCESS | 19102 | 1461396221083 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:23:41 INFO - PROCESS | 19102 | 1461396221092 Marionette TRACE conn3 <- [1,358,null,{}] 00:23:41 INFO - PROCESS | 19102 | 1461396221105 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}] 00:23:41 INFO - PROCESS | 19102 | 1461396221328 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 00:23:41 INFO - PROCESS | 19102 | 1461396221495 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:41 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245dc45000 == 57 [pid = 19102] [id = 97] 00:23:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 116 (0x7f2459787c00) [pid = 19102] [serial = 290] [outer = (nil)] 00:23:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 117 (0x7f245dae5800) [pid = 19102] [serial = 291] [outer = 0x7f2459787c00] 00:23:41 INFO - PROCESS | 19102 | 1461396221586 Marionette DEBUG loaded listener.js 00:23:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 118 (0x7f245f698c00) [pid = 19102] [serial = 292] [outer = 0x7f2459787c00] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467c0f000 == 56 [pid = 19102] [id = 65] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2460f8e800 == 55 [pid = 19102] [id = 62] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245d96e000 == 54 [pid = 19102] [id = 60] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 117 (0x7f245a5d9400) [pid = 19102] [serial = 200] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 116 (0x7f24611ec400) [pid = 19102] [serial = 203] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 115 (0x7f246e959000) [pid = 19102] [serial = 206] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 114 (0x7f2471a3e000) [pid = 19102] [serial = 209] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 113 (0x7f2473d08400) [pid = 19102] [serial = 233] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ff93000 == 53 [pid = 19102] [id = 89] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246e79d800 == 52 [pid = 19102] [id = 88] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467a6a000 == 51 [pid = 19102] [id = 87] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2461123000 == 50 [pid = 19102] [id = 86] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245dc45800 == 49 [pid = 19102] [id = 85] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457d42000 == 48 [pid = 19102] [id = 84] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2473e25000 == 47 [pid = 19102] [id = 83] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2473ba1800 == 46 [pid = 19102] [id = 82] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24732b2800 == 45 [pid = 19102] [id = 81] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2471a0c000 == 44 [pid = 19102] [id = 80] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ea18800 == 43 [pid = 19102] [id = 79] 00:23:42 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2471a74000 == 42 [pid = 19102] [id = 78] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 112 (0x7f2473126400) [pid = 19102] [serial = 228] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 111 (0x7f246e959c00) [pid = 19102] [serial = 225] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 110 (0x7f246795f800) [pid = 19102] [serial = 222] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 109 (0x7f24734bec00) [pid = 19102] [serial = 231] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 108 (0x7f246e6c3800) [pid = 19102] [serial = 224] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 107 (0x7f246f943000) [pid = 19102] [serial = 227] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 106 (0x7f247312ac00) [pid = 19102] [serial = 230] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 105 (0x7f2463f80400) [pid = 19102] [serial = 221] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 104 (0x7f24575e0400) [pid = 19102] [serial = 212] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 103 (0x7f2457f54800) [pid = 19102] [serial = 213] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 102 (0x7f245e96a000) [pid = 19102] [serial = 215] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 101 (0x7f245f6a2800) [pid = 19102] [serial = 216] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 100 (0x7f24613c9c00) [pid = 19102] [serial = 218] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | --DOMWINDOW == 99 (0x7f2461673c00) [pid = 19102] [serial = 219] [outer = (nil)] [url = about:blank] 00:23:42 INFO - PROCESS | 19102 | 1461396222482 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]]]}] 00:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1454ms 00:23:42 INFO - PROCESS | 19102 | 1461396222528 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 00:23:42 INFO - PROCESS | 19102 | 1461396222532 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 00:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:23:42 INFO - PROCESS | 19102 | 1461396222539 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:23:42 INFO - PROCESS | 19102 | 1461396222542 Marionette TRACE conn3 <- [1,362,null,{}] 00:23:42 INFO - PROCESS | 19102 | 1461396222557 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}] 00:23:42 INFO - PROCESS | 19102 | 1461396222715 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 00:23:42 INFO - PROCESS | 19102 | 1461396222811 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245f8e3800 == 43 [pid = 19102] [id = 98] 00:23:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 100 (0x7f245fb07800) [pid = 19102] [serial = 293] [outer = (nil)] 00:23:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 101 (0x7f245fb45c00) [pid = 19102] [serial = 294] [outer = 0x7f245fb07800] 00:23:42 INFO - PROCESS | 19102 | 1461396222880 Marionette DEBUG loaded listener.js 00:23:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 102 (0x7f2460d71400) [pid = 19102] [serial = 295] [outer = 0x7f245fb07800] 00:23:43 INFO - PROCESS | 19102 | 1461396223749 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]]]}] 00:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1231ms 00:23:43 INFO - PROCESS | 19102 | 1461396223775 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 00:23:43 INFO - PROCESS | 19102 | 1461396223778 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 00:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:23:43 INFO - PROCESS | 19102 | 1461396223785 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:23:43 INFO - PROCESS | 19102 | 1461396223787 Marionette TRACE conn3 <- [1,366,null,{}] 00:23:43 INFO - PROCESS | 19102 | 1461396223792 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}] 00:23:43 INFO - PROCESS | 19102 | 1461396223935 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 00:23:43 INFO - PROCESS | 19102 | 1461396223950 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:43 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463d64000 == 44 [pid = 19102] [id = 99] 00:23:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 103 (0x7f2461673000) [pid = 19102] [serial = 296] [outer = (nil)] 00:23:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 104 (0x7f24622e6400) [pid = 19102] [serial = 297] [outer = 0x7f2461673000] 00:23:44 INFO - PROCESS | 19102 | 1461396224015 Marionette DEBUG loaded listener.js 00:23:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 105 (0x7f2463c1b800) [pid = 19102] [serial = 298] [outer = 0x7f2461673000] 00:23:44 INFO - PROCESS | 19102 | 1461396224780 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]]]}] 00:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1036ms 00:23:44 INFO - PROCESS | 19102 | 1461396224838 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 00:23:44 INFO - PROCESS | 19102 | 1461396224841 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 00:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:23:44 INFO - PROCESS | 19102 | 1461396224874 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:23:44 INFO - PROCESS | 19102 | 1461396224877 Marionette TRACE conn3 <- [1,370,null,{}] 00:23:44 INFO - PROCESS | 19102 | 1461396224883 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}] 00:23:45 INFO - PROCESS | 19102 | 1461396225067 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 00:23:45 INFO - PROCESS | 19102 | 1461396225086 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467c04000 == 45 [pid = 19102] [id = 100] 00:23:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 106 (0x7f245fb15c00) [pid = 19102] [serial = 299] [outer = (nil)] 00:23:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 107 (0x7f2467958000) [pid = 19102] [serial = 300] [outer = 0x7f245fb15c00] 00:23:45 INFO - PROCESS | 19102 | 1461396225150 Marionette DEBUG loaded listener.js 00:23:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 108 (0x7f246e70d800) [pid = 19102] [serial = 301] [outer = 0x7f245fb15c00] 00:23:46 INFO - PROCESS | 19102 | 1461396225995 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]]]}] 00:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 00:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1191ms 00:23:46 INFO - PROCESS | 19102 | 1461396226057 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 00:23:46 INFO - PROCESS | 19102 | 1461396226060 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 00:23:46 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:23:46 INFO - PROCESS | 19102 | 1461396226066 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:23:46 INFO - PROCESS | 19102 | 1461396226068 Marionette TRACE conn3 <- [1,374,null,{}] 00:23:46 INFO - PROCESS | 19102 | 1461396226073 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}] 00:23:46 INFO - PROCESS | 19102 | 1461396226300 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 00:23:46 INFO - PROCESS | 19102 | 1461396226335 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:46 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457a13800 == 46 [pid = 19102] [id = 101] 00:23:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 109 (0x7f2457d94000) [pid = 19102] [serial = 302] [outer = (nil)] 00:23:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 110 (0x7f246e774000) [pid = 19102] [serial = 303] [outer = 0x7f2457d94000] 00:23:46 INFO - PROCESS | 19102 | 1461396226409 Marionette DEBUG loaded listener.js 00:23:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 111 (0x7f246f8ef800) [pid = 19102] [serial = 304] [outer = 0x7f2457d94000] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 110 (0x7f24610bd400) [pid = 19102] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 109 (0x7f2456518c00) [pid = 19102] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 108 (0x7f2464b9cc00) [pid = 19102] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 107 (0x7f24565fe400) [pid = 19102] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 106 (0x7f24565f7c00) [pid = 19102] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 105 (0x7f246e77d400) [pid = 19102] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 104 (0x7f24565f9400) [pid = 19102] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 103 (0x7f2459784800) [pid = 19102] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 102 (0x7f2461dea000) [pid = 19102] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 101 (0x7f24565f1c00) [pid = 19102] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 100 (0x7f2461de6c00) [pid = 19102] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 99 (0x7f2457f53800) [pid = 19102] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 98 (0x7f245e96d000) [pid = 19102] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 97 (0x7f2468887c00) [pid = 19102] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 96 (0x7f24610bbc00) [pid = 19102] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 95 (0x7f2468887400) [pid = 19102] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 94 (0x7f245f2b2c00) [pid = 19102] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 93 (0x7f2457f5cc00) [pid = 19102] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 92 (0x7f2457bd1000) [pid = 19102] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 91 (0x7f246e77c400) [pid = 19102] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 90 (0x7f245dca3800) [pid = 19102] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:23:47 INFO - PROCESS | 19102 | --DOMWINDOW == 89 (0x7f245dae6000) [pid = 19102] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:23:47 INFO - PROCESS | 19102 | 1461396227561 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:23:47 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:23:47 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1528ms 00:23:47 INFO - PROCESS | 19102 | 1461396227595 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 00:23:47 INFO - PROCESS | 19102 | 1461396227598 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 00:23:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:23:47 INFO - PROCESS | 19102 | 1461396227603 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:23:47 INFO - PROCESS | 19102 | 1461396227606 Marionette TRACE conn3 <- [1,378,null,{}] 00:23:47 INFO - PROCESS | 19102 | 1461396227611 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}] 00:23:47 INFO - PROCESS | 19102 | 1461396227743 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 00:23:47 INFO - PROCESS | 19102 | 1461396227766 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460c0f800 == 47 [pid = 19102] [id = 102] 00:23:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 90 (0x7f2456511800) [pid = 19102] [serial = 305] [outer = (nil)] 00:23:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 91 (0x7f2457f5cc00) [pid = 19102] [serial = 306] [outer = 0x7f2456511800] 00:23:47 INFO - PROCESS | 19102 | 1461396227907 Marionette DEBUG loaded listener.js 00:23:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 92 (0x7f2460005000) [pid = 19102] [serial = 307] [outer = 0x7f2456511800] 00:23:48 INFO - PROCESS | 19102 | 1461396228540 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:23:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:23:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 978ms 00:23:48 INFO - PROCESS | 19102 | 1461396228584 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 00:23:48 INFO - PROCESS | 19102 | 1461396228587 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 00:23:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:23:48 INFO - PROCESS | 19102 | 1461396228593 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:23:48 INFO - PROCESS | 19102 | 1461396228595 Marionette TRACE conn3 <- [1,382,null,{}] 00:23:48 INFO - PROCESS | 19102 | 1461396228600 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}] 00:23:48 INFO - PROCESS | 19102 | 1461396228734 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 00:23:48 INFO - PROCESS | 19102 | 1461396228834 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24732bd000 == 48 [pid = 19102] [id = 103] 00:23:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 93 (0x7f2456512800) [pid = 19102] [serial = 308] [outer = (nil)] 00:23:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 94 (0x7f2464b9cc00) [pid = 19102] [serial = 309] [outer = 0x7f2456512800] 00:23:48 INFO - PROCESS | 19102 | 1461396228896 Marionette DEBUG loaded listener.js 00:23:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 95 (0x7f246fb17800) [pid = 19102] [serial = 310] [outer = 0x7f2456512800] 00:23:49 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:23:49 INFO - PROCESS | 19102 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:23:49 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:23:49 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:23:49 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:23:49 INFO - PROCESS | 19102 | 1461396229760 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:23:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:23:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1227ms 00:23:49 INFO - PROCESS | 19102 | 1461396229822 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 00:23:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:23:49 INFO - PROCESS | 19102 | 1461396229828 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 00:23:49 INFO - PROCESS | 19102 | 1461396229836 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:23:49 INFO - PROCESS | 19102 | 1461396229841 Marionette TRACE conn3 <- [1,386,null,{}] 00:23:49 INFO - PROCESS | 19102 | 1461396229849 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}] 00:23:50 INFO - PROCESS | 19102 | 1461396230054 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 00:23:50 INFO - PROCESS | 19102 | 1461396230191 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:50 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245e376800 == 49 [pid = 19102] [id = 104] 00:23:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 96 (0x7f24565f5c00) [pid = 19102] [serial = 311] [outer = (nil)] 00:23:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 97 (0x7f24574c7400) [pid = 19102] [serial = 312] [outer = 0x7f24565f5c00] 00:23:50 INFO - PROCESS | 19102 | 1461396230282 Marionette DEBUG loaded listener.js 00:23:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 98 (0x7f24574cc800) [pid = 19102] [serial = 313] [outer = 0x7f24565f5c00] 00:23:51 INFO - PROCESS | 19102 | 1461396231199 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]]]}] 00:23:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:23:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1383ms 00:23:51 INFO - PROCESS | 19102 | 1461396231218 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 00:23:51 INFO - PROCESS | 19102 | 1461396231227 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 00:23:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:23:51 INFO - PROCESS | 19102 | 1461396231237 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:23:51 INFO - PROCESS | 19102 | 1461396231240 Marionette TRACE conn3 <- [1,390,null,{}] 00:23:51 INFO - PROCESS | 19102 | 1461396231247 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}] 00:23:51 INFO - PROCESS | 19102 | 1461396231405 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 00:23:51 INFO - PROCESS | 19102 | 1461396231523 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:51 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463fd6000 == 50 [pid = 19102] [id = 105] 00:23:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 99 (0x7f2457d8cc00) [pid = 19102] [serial = 314] [outer = (nil)] 00:23:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 100 (0x7f2457d93000) [pid = 19102] [serial = 315] [outer = 0x7f2457d8cc00] 00:23:51 INFO - PROCESS | 19102 | 1461396231637 Marionette DEBUG loaded listener.js 00:23:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 101 (0x7f2457f57000) [pid = 19102] [serial = 316] [outer = 0x7f2457d8cc00] 00:23:52 INFO - PROCESS | 19102 | 1461396232690 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]]]}] 00:23:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:23:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1530ms 00:23:52 INFO - PROCESS | 19102 | 1461396232767 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 00:23:52 INFO - PROCESS | 19102 | 1461396232771 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 00:23:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:23:52 INFO - PROCESS | 19102 | 1461396232778 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:23:52 INFO - PROCESS | 19102 | 1461396232783 Marionette TRACE conn3 <- [1,394,null,{}] 00:23:52 INFO - PROCESS | 19102 | 1461396232799 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}] 00:23:53 INFO - PROCESS | 19102 | 1461396233005 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 00:23:53 INFO - PROCESS | 19102 | 1461396233189 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:53 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2476469800 == 51 [pid = 19102] [id = 106] 00:23:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 102 (0x7f245fa97800) [pid = 19102] [serial = 317] [outer = (nil)] 00:23:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 103 (0x7f245fd48400) [pid = 19102] [serial = 318] [outer = 0x7f245fa97800] 00:23:53 INFO - PROCESS | 19102 | 1461396233267 Marionette DEBUG loaded listener.js 00:23:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 104 (0x7f246156c400) [pid = 19102] [serial = 319] [outer = 0x7f245fa97800] 00:23:54 INFO - PROCESS | 19102 | 1461396234085 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]]]}] 00:23:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:23:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1341ms 00:23:54 INFO - PROCESS | 19102 | 1461396234119 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 00:23:54 INFO - PROCESS | 19102 | 1461396234123 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 00:23:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:23:54 INFO - PROCESS | 19102 | 1461396234129 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:23:54 INFO - PROCESS | 19102 | 1461396234132 Marionette TRACE conn3 <- [1,398,null,{}] 00:23:54 INFO - PROCESS | 19102 | 1461396234137 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}] 00:23:54 INFO - PROCESS | 19102 | 1461396234291 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 00:23:54 INFO - PROCESS | 19102 | 1461396234432 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24578cb800 == 52 [pid = 19102] [id = 107] 00:23:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 105 (0x7f245fb09800) [pid = 19102] [serial = 320] [outer = (nil)] 00:23:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 106 (0x7f2463f7f400) [pid = 19102] [serial = 321] [outer = 0x7f245fb09800] 00:23:54 INFO - PROCESS | 19102 | 1461396234507 Marionette DEBUG loaded listener.js 00:23:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 107 (0x7f246e7e9c00) [pid = 19102] [serial = 322] [outer = 0x7f245fb09800] 00:23:55 INFO - PROCESS | 19102 | 1461396235414 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]]]}] 00:23:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:23:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1332ms 00:23:55 INFO - PROCESS | 19102 | 1461396235462 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 00:23:55 INFO - PROCESS | 19102 | 1461396235466 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 00:23:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:23:55 INFO - PROCESS | 19102 | 1461396235471 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:23:55 INFO - PROCESS | 19102 | 1461396235474 Marionette TRACE conn3 <- [1,402,null,{}] 00:23:55 INFO - PROCESS | 19102 | 1461396235479 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}] 00:23:55 INFO - PROCESS | 19102 | 1461396235631 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 00:23:55 INFO - PROCESS | 19102 | 1461396235781 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:55 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473148800 == 53 [pid = 19102] [id = 108] 00:23:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 108 (0x7f2456519800) [pid = 19102] [serial = 323] [outer = (nil)] 00:23:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 109 (0x7f246e7f0400) [pid = 19102] [serial = 324] [outer = 0x7f2456519800] 00:23:55 INFO - PROCESS | 19102 | 1461396235852 Marionette DEBUG loaded listener.js 00:23:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 110 (0x7f2473177800) [pid = 19102] [serial = 325] [outer = 0x7f2456519800] 00:23:56 INFO - PROCESS | 19102 | 1461396236788 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]]]}] 00:23:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:23:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1385ms 00:23:56 INFO - PROCESS | 19102 | 1461396236858 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 00:23:56 INFO - PROCESS | 19102 | 1461396236862 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 00:23:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:23:56 INFO - PROCESS | 19102 | 1461396236867 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:23:56 INFO - PROCESS | 19102 | 1461396236870 Marionette TRACE conn3 <- [1,406,null,{}] 00:23:56 INFO - PROCESS | 19102 | 1461396236875 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}] 00:23:57 INFO - PROCESS | 19102 | 1461396237068 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 00:23:57 INFO - PROCESS | 19102 | 1461396237384 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:57 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245a59b800 == 54 [pid = 19102] [id = 109] 00:23:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 111 (0x7f2456519c00) [pid = 19102] [serial = 326] [outer = (nil)] 00:23:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 112 (0x7f24565f3800) [pid = 19102] [serial = 327] [outer = 0x7f2456519c00] 00:23:57 INFO - PROCESS | 19102 | 1461396237519 Marionette DEBUG loaded listener.js 00:23:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 113 (0x7f24566db000) [pid = 19102] [serial = 328] [outer = 0x7f2456519c00] 00:23:58 INFO - PROCESS | 19102 | 1461396238358 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]]]}] 00:23:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:23:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1578ms 00:23:58 INFO - PROCESS | 19102 | 1461396238447 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 00:23:58 INFO - PROCESS | 19102 | 1461396238454 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 00:23:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:23:58 INFO - PROCESS | 19102 | 1461396238463 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:23:58 INFO - PROCESS | 19102 | 1461396238467 Marionette TRACE conn3 <- [1,410,null,{}] 00:23:58 INFO - PROCESS | 19102 | 1461396238474 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}] 00:23:58 INFO - PROCESS | 19102 | 1461396238640 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 00:23:58 INFO - PROCESS | 19102 | 1461396238755 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:23:58 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245dc45800 == 55 [pid = 19102] [id = 110] 00:23:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 114 (0x7f24566d9400) [pid = 19102] [serial = 329] [outer = (nil)] 00:23:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 115 (0x7f2457d8ac00) [pid = 19102] [serial = 330] [outer = 0x7f24566d9400] 00:23:58 INFO - PROCESS | 19102 | 1461396238832 Marionette DEBUG loaded listener.js 00:23:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 116 (0x7f2457f59800) [pid = 19102] [serial = 331] [outer = 0x7f24566d9400] 00:23:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463fc6000 == 54 [pid = 19102] [id = 64] 00:23:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2460c0f800 == 53 [pid = 19102] [id = 102] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 115 (0x7f245fb13000) [pid = 19102] [serial = 270] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457a13800 == 52 [pid = 19102] [id = 101] 00:23:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467c04000 == 51 [pid = 19102] [id = 100] 00:23:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463d64000 == 50 [pid = 19102] [id = 99] 00:23:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245f8e3800 == 49 [pid = 19102] [id = 98] 00:23:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245dc45000 == 48 [pid = 19102] [id = 97] 00:23:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24602a2000 == 47 [pid = 19102] [id = 96] 00:23:59 INFO - PROCESS | 19102 | 1461396239793 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]]]}] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 114 (0x7f246e460400) [pid = 19102] [serial = 165] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 113 (0x7f245da2d000) [pid = 19102] [serial = 201] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 112 (0x7f24613d6800) [pid = 19102] [serial = 144] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 111 (0x7f2473122000) [pid = 19102] [serial = 210] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 110 (0x7f2463c1f000) [pid = 19102] [serial = 174] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 109 (0x7f246f839c00) [pid = 19102] [serial = 207] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 108 (0x7f2461679000) [pid = 19102] [serial = 204] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 107 (0x7f245b55a800) [pid = 19102] [serial = 141] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 106 (0x7f24589f7c00) [pid = 19102] [serial = 168] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 105 (0x7f24715a7c00) [pid = 19102] [serial = 198] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 104 (0x7f245fd48800) [pid = 19102] [serial = 171] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 103 (0x7f24739b1800) [pid = 19102] [serial = 264] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 102 (0x7f24575d8000) [pid = 19102] [serial = 267] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 101 (0x7f2473def400) [pid = 19102] [serial = 265] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 100 (0x7f2473d0cc00) [pid = 19102] [serial = 250] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 99 (0x7f2473979000) [pid = 19102] [serial = 249] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 98 (0x7f2457f5a000) [pid = 19102] [serial = 253] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 97 (0x7f2457b2bc00) [pid = 19102] [serial = 252] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 96 (0x7f2464b90800) [pid = 19102] [serial = 244] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 95 (0x7f2460d70800) [pid = 19102] [serial = 243] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 94 (0x7f246fb15800) [pid = 19102] [serial = 261] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 93 (0x7f247151fc00) [pid = 19102] [serial = 246] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 92 (0x7f2473175000) [pid = 19102] [serial = 247] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 91 (0x7f245f69a800) [pid = 19102] [serial = 237] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 90 (0x7f245b563800) [pid = 19102] [serial = 236] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 89 (0x7f2463c15800) [pid = 19102] [serial = 258] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 88 (0x7f2464b11000) [pid = 19102] [serial = 259] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 87 (0x7f245dcb2800) [pid = 19102] [serial = 255] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 86 (0x7f245ff7b800) [pid = 19102] [serial = 256] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 85 (0x7f2463c1e800) [pid = 19102] [serial = 241] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 84 (0x7f246219e800) [pid = 19102] [serial = 240] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 83 (0x7f2458ad9c00) [pid = 19102] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 82 (0x7f24734b5c00) [pid = 19102] [serial = 268] [outer = (nil)] [url = about:blank] 00:23:59 INFO - PROCESS | 19102 | --DOMWINDOW == 81 (0x7f2471ac4c00) [pid = 19102] [serial = 262] [outer = (nil)] [url = about:blank] 00:23:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:23:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1382ms 00:23:59 INFO - PROCESS | 19102 | 1461396239847 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 00:23:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:23:59 INFO - PROCESS | 19102 | 1461396239852 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 00:23:59 INFO - PROCESS | 19102 | 1461396239859 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:23:59 INFO - PROCESS | 19102 | 1461396239862 Marionette TRACE conn3 <- [1,414,null,{}] 00:23:59 INFO - PROCESS | 19102 | 1461396239867 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}] 00:24:00 INFO - PROCESS | 19102 | 1461396240006 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 00:24:00 INFO - PROCESS | 19102 | 1461396240112 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245e9d4800 == 48 [pid = 19102] [id = 111] 00:24:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 82 (0x7f24566e2c00) [pid = 19102] [serial = 332] [outer = (nil)] 00:24:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 83 (0x7f245b10f400) [pid = 19102] [serial = 333] [outer = 0x7f24566e2c00] 00:24:00 INFO - PROCESS | 19102 | 1461396240174 Marionette DEBUG loaded listener.js 00:24:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 84 (0x7f245b117800) [pid = 19102] [serial = 334] [outer = 0x7f24566e2c00] 00:24:01 INFO - PROCESS | 19102 | 1461396241014 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]]]}] 00:24:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:24:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1187ms 00:24:01 INFO - PROCESS | 19102 | 1461396241047 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 00:24:01 INFO - PROCESS | 19102 | 1461396241050 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 00:24:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:24:01 INFO - PROCESS | 19102 | 1461396241061 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:24:01 INFO - PROCESS | 19102 | 1461396241071 Marionette TRACE conn3 <- [1,418,null,{}] 00:24:01 INFO - PROCESS | 19102 | 1461396241087 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}] 00:24:01 INFO - PROCESS | 19102 | 1461396241269 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 00:24:01 INFO - PROCESS | 19102 | 1461396241285 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:01 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2461123000 == 49 [pid = 19102] [id = 112] 00:24:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 85 (0x7f2457d90800) [pid = 19102] [serial = 335] [outer = (nil)] 00:24:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 86 (0x7f245f396000) [pid = 19102] [serial = 336] [outer = 0x7f2457d90800] 00:24:01 INFO - PROCESS | 19102 | 1461396241442 Marionette DEBUG loaded listener.js 00:24:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 87 (0x7f245fb0f800) [pid = 19102] [serial = 337] [outer = 0x7f2457d90800] 00:24:02 INFO - PROCESS | 19102 | 1461396242777 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]]]}] 00:24:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 00:24:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1749ms 00:24:02 INFO - PROCESS | 19102 | 1461396242906 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 00:24:02 INFO - PROCESS | 19102 | 1461396242913 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 00:24:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:24:02 INFO - PROCESS | 19102 | 1461396242921 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:24:02 INFO - PROCESS | 19102 | 1461396242925 Marionette TRACE conn3 <- [1,422,null,{}] 00:24:02 INFO - PROCESS | 19102 | 1461396242942 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}] 00:24:03 INFO - PROCESS | 19102 | 1461396243156 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 00:24:03 INFO - PROCESS | 19102 | 1461396243182 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463d60800 == 50 [pid = 19102] [id = 113] 00:24:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 88 (0x7f245a570400) [pid = 19102] [serial = 338] [outer = (nil)] 00:24:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 89 (0x7f24604c0000) [pid = 19102] [serial = 339] [outer = 0x7f245a570400] 00:24:03 INFO - PROCESS | 19102 | 1461396243266 Marionette DEBUG loaded listener.js 00:24:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 90 (0x7f2461d1dc00) [pid = 19102] [serial = 340] [outer = 0x7f245a570400] 00:24:04 INFO - PROCESS | 19102 | --DOMWINDOW == 89 (0x7f2456511800) [pid = 19102] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:24:04 INFO - PROCESS | 19102 | --DOMWINDOW == 88 (0x7f2459787c00) [pid = 19102] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:24:04 INFO - PROCESS | 19102 | --DOMWINDOW == 87 (0x7f24566d7c00) [pid = 19102] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:24:04 INFO - PROCESS | 19102 | --DOMWINDOW == 86 (0x7f245fb07800) [pid = 19102] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:24:04 INFO - PROCESS | 19102 | --DOMWINDOW == 85 (0x7f245fb15c00) [pid = 19102] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:24:04 INFO - PROCESS | 19102 | --DOMWINDOW == 84 (0x7f2461673000) [pid = 19102] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:24:04 INFO - PROCESS | 19102 | --DOMWINDOW == 83 (0x7f2457d94000) [pid = 19102] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:24:04 INFO - PROCESS | 19102 | 1461396244591 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]]]}] 00:24:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:24:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1687ms 00:24:04 INFO - PROCESS | 19102 | 1461396244609 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 00:24:04 INFO - PROCESS | 19102 | 1461396244611 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 00:24:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:24:04 INFO - PROCESS | 19102 | 1461396244617 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:24:04 INFO - PROCESS | 19102 | 1461396244619 Marionette TRACE conn3 <- [1,426,null,{}] 00:24:04 INFO - PROCESS | 19102 | 1461396244625 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}] 00:24:04 INFO - PROCESS | 19102 | 1461396244816 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 00:24:04 INFO - PROCESS | 19102 | 1461396244921 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:04 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467a5d000 == 51 [pid = 19102] [id = 114] 00:24:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 84 (0x7f246219e800) [pid = 19102] [serial = 341] [outer = (nil)] 00:24:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 85 (0x7f24622eac00) [pid = 19102] [serial = 342] [outer = 0x7f246219e800] 00:24:05 INFO - PROCESS | 19102 | 1461396245009 Marionette DEBUG loaded listener.js 00:24:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 86 (0x7f246e464c00) [pid = 19102] [serial = 343] [outer = 0x7f246219e800] 00:24:05 INFO - PROCESS | 19102 | 1461396245709 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] 00:24:05 INFO - PROCESS | 19102 | 1461396245757 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 00:24:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:24:05 INFO - PROCESS | 19102 | 1461396245763 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:24:05 INFO - PROCESS | 19102 | 1461396245767 Marionette TRACE conn3 <- [1,430,null,{}] 00:24:05 INFO - PROCESS | 19102 | 1461396245779 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}] 00:24:05 INFO - PROCESS | 19102 | 1461396245951 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 00:24:05 INFO - PROCESS | 19102 | 1461396245965 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:05 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246f818000 == 52 [pid = 19102] [id = 115] 00:24:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 87 (0x7f2471ac2400) [pid = 19102] [serial = 344] [outer = (nil)] 00:24:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 88 (0x7f2473122000) [pid = 19102] [serial = 345] [outer = 0x7f2471ac2400] 00:24:06 INFO - PROCESS | 19102 | 1461396246032 Marionette DEBUG loaded listener.js 00:24:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 89 (0x7f24734b8800) [pid = 19102] [serial = 346] [outer = 0x7f2471ac2400] 00:24:07 INFO - PROCESS | 19102 | 1461396247202 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]]]}] 00:24:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:24:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1478ms 00:24:07 INFO - PROCESS | 19102 | 1461396247245 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 00:24:07 INFO - PROCESS | 19102 | 1461396247252 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 00:24:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:24:07 INFO - PROCESS | 19102 | 1461396247267 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:24:07 INFO - PROCESS | 19102 | 1461396247277 Marionette TRACE conn3 <- [1,434,null,{}] 00:24:07 INFO - PROCESS | 19102 | 1461396247285 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}] 00:24:07 INFO - PROCESS | 19102 | 1461396247502 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 00:24:07 INFO - PROCESS | 19102 | 1461396247736 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245fdae000 == 53 [pid = 19102] [id = 116] 00:24:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 90 (0x7f2457bcac00) [pid = 19102] [serial = 347] [outer = (nil)] 00:24:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 91 (0x7f2457d96000) [pid = 19102] [serial = 348] [outer = 0x7f2457bcac00] 00:24:07 INFO - PROCESS | 19102 | 1461396247820 Marionette DEBUG loaded listener.js 00:24:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 92 (0x7f245978a000) [pid = 19102] [serial = 349] [outer = 0x7f2457bcac00] 00:24:08 INFO - PROCESS | 19102 | 1461396248726 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]]]}] 00:24:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:24:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1491ms 00:24:08 INFO - PROCESS | 19102 | 1461396248760 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 00:24:08 INFO - PROCESS | 19102 | 1461396248767 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 00:24:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:24:08 INFO - PROCESS | 19102 | 1461396248778 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:24:08 INFO - PROCESS | 19102 | 1461396248782 Marionette TRACE conn3 <- [1,438,null,{}] 00:24:08 INFO - PROCESS | 19102 | 1461396248789 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}] 00:24:08 INFO - PROCESS | 19102 | 1461396248961 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 00:24:09 INFO - PROCESS | 19102 | 1461396249107 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467c04800 == 54 [pid = 19102] [id = 117] 00:24:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 93 (0x7f245b110400) [pid = 19102] [serial = 350] [outer = (nil)] 00:24:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 94 (0x7f245b583c00) [pid = 19102] [serial = 351] [outer = 0x7f245b110400] 00:24:09 INFO - PROCESS | 19102 | 1461396249184 Marionette DEBUG loaded listener.js 00:24:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 95 (0x7f245fa99c00) [pid = 19102] [serial = 352] [outer = 0x7f245b110400] 00:24:10 INFO - PROCESS | 19102 | 1461396250203 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]]]}] 00:24:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:24:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1487ms 00:24:10 INFO - PROCESS | 19102 | 1461396250267 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 00:24:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:24:10 INFO - PROCESS | 19102 | 1461396250272 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 00:24:10 INFO - PROCESS | 19102 | 1461396250279 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:24:10 INFO - PROCESS | 19102 | 1461396250286 Marionette TRACE conn3 <- [1,442,null,{}] 00:24:10 INFO - PROCESS | 19102 | 1461396250306 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}] 00:24:10 INFO - PROCESS | 19102 | 1461396250539 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 00:24:10 INFO - PROCESS | 19102 | 1461396250730 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:10 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473960000 == 55 [pid = 19102] [id = 118] 00:24:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 96 (0x7f245ff72c00) [pid = 19102] [serial = 353] [outer = (nil)] 00:24:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 97 (0x7f246795dc00) [pid = 19102] [serial = 354] [outer = 0x7f245ff72c00] 00:24:10 INFO - PROCESS | 19102 | 1461396250833 Marionette DEBUG loaded listener.js 00:24:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 98 (0x7f246f838400) [pid = 19102] [serial = 355] [outer = 0x7f245ff72c00] 00:24:11 INFO - PROCESS | 19102 | 1461396251744 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]]]}] 00:24:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:24:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1494ms 00:24:11 INFO - PROCESS | 19102 | 1461396251775 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 00:24:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:24:11 INFO - PROCESS | 19102 | 1461396251780 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 00:24:11 INFO - PROCESS | 19102 | 1461396251786 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:24:11 INFO - PROCESS | 19102 | 1461396251789 Marionette TRACE conn3 <- [1,446,null,{}] 00:24:11 INFO - PROCESS | 19102 | 1461396251800 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}] 00:24:11 INFO - PROCESS | 19102 | 1461396251968 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 00:24:12 INFO - PROCESS | 19102 | 1461396252124 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2475a95800 == 56 [pid = 19102] [id = 119] 00:24:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 99 (0x7f2460dd6c00) [pid = 19102] [serial = 356] [outer = (nil)] 00:24:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 100 (0x7f247317f400) [pid = 19102] [serial = 357] [outer = 0x7f2460dd6c00] 00:24:12 INFO - PROCESS | 19102 | 1461396252204 Marionette DEBUG loaded listener.js 00:24:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 101 (0x7f2473b46000) [pid = 19102] [serial = 358] [outer = 0x7f2460dd6c00] 00:24:13 INFO - PROCESS | 19102 | 1461396253084 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]]]}] 00:24:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:24:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1335ms 00:24:13 INFO - PROCESS | 19102 | 1461396253122 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 00:24:13 INFO - PROCESS | 19102 | 1461396253127 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 00:24:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:24:13 INFO - PROCESS | 19102 | 1461396253136 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:24:13 INFO - PROCESS | 19102 | 1461396253138 Marionette TRACE conn3 <- [1,450,null,{}] 00:24:13 INFO - PROCESS | 19102 | 1461396253144 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}] 00:24:13 INFO - PROCESS | 19102 | 1461396253301 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 00:24:13 INFO - PROCESS | 19102 | 1461396253445 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:13 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24567d5000 == 57 [pid = 19102] [id = 120] 00:24:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 102 (0x7f245650c400) [pid = 19102] [serial = 359] [outer = (nil)] 00:24:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 103 (0x7f2473de4800) [pid = 19102] [serial = 360] [outer = 0x7f245650c400] 00:24:13 INFO - PROCESS | 19102 | 1461396253521 Marionette DEBUG loaded listener.js 00:24:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 104 (0x7f2473e0e000) [pid = 19102] [serial = 361] [outer = 0x7f245650c400] 00:24:14 INFO - PROCESS | 19102 | 1461396254477 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] 00:24:14 INFO - PROCESS | 19102 | 1461396254535 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 00:24:14 INFO - PROCESS | 19102 | 1461396254544 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:24:14 INFO - PROCESS | 19102 | 1461396254546 Marionette TRACE conn3 <- [1,454,null,{}] 00:24:14 INFO - PROCESS | 19102 | 1461396254552 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}] 00:24:14 INFO - PROCESS | 19102 | 1461396254737 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 00:24:14 INFO - PROCESS | 19102 | 1461396254878 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588ab000 == 58 [pid = 19102] [id = 121] 00:24:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 105 (0x7f2456518c00) [pid = 19102] [serial = 362] [outer = (nil)] 00:24:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 106 (0x7f2463f72c00) [pid = 19102] [serial = 363] [outer = 0x7f2456518c00] 00:24:15 INFO - PROCESS | 19102 | 1461396255003 Marionette DEBUG loaded listener.js 00:24:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 107 (0x7f2477d79400) [pid = 19102] [serial = 364] [outer = 0x7f2456518c00] 00:24:15 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:24:15 INFO - PROCESS | 19102 | 1461396255866 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]]]}] 00:24:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:24:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1382ms 00:24:15 INFO - PROCESS | 19102 | 1461396255924 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 00:24:15 INFO - PROCESS | 19102 | 1461396255928 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 00:24:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:24:15 INFO - PROCESS | 19102 | 1461396255934 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:24:15 INFO - PROCESS | 19102 | 1461396255936 Marionette TRACE conn3 <- [1,458,null,{}] 00:24:15 INFO - PROCESS | 19102 | 1461396255942 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}] 00:24:16 INFO - PROCESS | 19102 | 1461396256104 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 00:24:16 INFO - PROCESS | 19102 | 1461396256434 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588c1800 == 59 [pid = 19102] [id = 122] 00:24:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 108 (0x7f24565f0800) [pid = 19102] [serial = 365] [outer = (nil)] 00:24:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 109 (0x7f24566d7800) [pid = 19102] [serial = 366] [outer = 0x7f24565f0800] 00:24:16 INFO - PROCESS | 19102 | 1461396256593 Marionette DEBUG loaded listener.js 00:24:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 110 (0x7f2457b30000) [pid = 19102] [serial = 367] [outer = 0x7f24565f0800] 00:24:17 INFO - PROCESS | 19102 | 1461396257554 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] 00:24:17 INFO - PROCESS | 19102 | 1461396257622 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 00:24:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:24:17 INFO - PROCESS | 19102 | 1461396257629 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:24:17 INFO - PROCESS | 19102 | 1461396257635 Marionette TRACE conn3 <- [1,462,null,{}] 00:24:17 INFO - PROCESS | 19102 | 1461396257642 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}] 00:24:17 INFO - PROCESS | 19102 | 1461396257844 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 00:24:18 INFO - PROCESS | 19102 | 1461396258066 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457d3a000 == 60 [pid = 19102] [id = 123] 00:24:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 111 (0x7f24565d4800) [pid = 19102] [serial = 368] [outer = (nil)] 00:24:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 112 (0x7f245b561400) [pid = 19102] [serial = 369] [outer = 0x7f24565d4800] 00:24:18 INFO - PROCESS | 19102 | 1461396258200 Marionette DEBUG loaded listener.js 00:24:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 113 (0x7f245f74a800) [pid = 19102] [serial = 370] [outer = 0x7f24565d4800] 00:24:18 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467a5d000 == 59 [pid = 19102] [id = 114] 00:24:18 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463d60800 == 58 [pid = 19102] [id = 113] 00:24:18 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2461123000 == 57 [pid = 19102] [id = 112] 00:24:18 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245e9d4800 == 56 [pid = 19102] [id = 111] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 112 (0x7f2464b9cc00) [pid = 19102] [serial = 309] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245dc45800 == 55 [pid = 19102] [id = 110] 00:24:18 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245a59b800 == 54 [pid = 19102] [id = 109] 00:24:18 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24578cb800 == 53 [pid = 19102] [id = 107] 00:24:18 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2476469800 == 52 [pid = 19102] [id = 106] 00:24:18 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463fd6000 == 51 [pid = 19102] [id = 105] 00:24:18 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245e376800 == 50 [pid = 19102] [id = 104] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 111 (0x7f2460005000) [pid = 19102] [serial = 307] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 110 (0x7f245f698c00) [pid = 19102] [serial = 292] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 109 (0x7f2457b30800) [pid = 19102] [serial = 289] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 108 (0x7f2460d71400) [pid = 19102] [serial = 295] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 107 (0x7f246e70d800) [pid = 19102] [serial = 301] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 106 (0x7f24566d5800) [pid = 19102] [serial = 273] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 105 (0x7f2467958000) [pid = 19102] [serial = 300] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 104 (0x7f245dae5800) [pid = 19102] [serial = 291] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 103 (0x7f24734bac00) [pid = 19102] [serial = 285] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 102 (0x7f2457f5cc00) [pid = 19102] [serial = 306] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 101 (0x7f2457d7f400) [pid = 19102] [serial = 276] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 100 (0x7f2463c1b800) [pid = 19102] [serial = 298] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 99 (0x7f246f8ef800) [pid = 19102] [serial = 304] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 98 (0x7f245fb45c00) [pid = 19102] [serial = 294] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 97 (0x7f24622e6400) [pid = 19102] [serial = 297] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 96 (0x7f24613d7000) [pid = 19102] [serial = 279] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 95 (0x7f246e6b6400) [pid = 19102] [serial = 282] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 94 (0x7f246e774000) [pid = 19102] [serial = 303] [outer = (nil)] [url = about:blank] 00:24:18 INFO - PROCESS | 19102 | --DOMWINDOW == 93 (0x7f24566dd800) [pid = 19102] [serial = 288] [outer = (nil)] [url = about:blank] 00:24:19 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:24:19 INFO - PROCESS | 19102 | 1461396259087 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] 00:24:19 INFO - PROCESS | 19102 | 1461396259123 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 00:24:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:24:19 INFO - PROCESS | 19102 | 1461396259131 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:24:19 INFO - PROCESS | 19102 | 1461396259133 Marionette TRACE conn3 <- [1,466,null,{}] 00:24:19 INFO - PROCESS | 19102 | 1461396259139 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}] 00:24:19 INFO - PROCESS | 19102 | 1461396259287 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 00:24:19 INFO - PROCESS | 19102 | 1461396259390 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:19 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245fdab800 == 51 [pid = 19102] [id = 124] 00:24:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 94 (0x7f24565cbc00) [pid = 19102] [serial = 371] [outer = (nil)] 00:24:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 95 (0x7f2460d73000) [pid = 19102] [serial = 372] [outer = 0x7f24565cbc00] 00:24:19 INFO - PROCESS | 19102 | 1461396259458 Marionette DEBUG loaded listener.js 00:24:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 96 (0x7f2461567400) [pid = 19102] [serial = 373] [outer = 0x7f24565cbc00] 00:24:20 INFO - PROCESS | 19102 | 1461396260230 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] 00:24:20 INFO - PROCESS | 19102 | 1461396260268 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 00:24:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:24:20 INFO - PROCESS | 19102 | 1461396260297 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:24:20 INFO - PROCESS | 19102 | 1461396260306 Marionette TRACE conn3 <- [1,470,null,{}] 00:24:20 INFO - PROCESS | 19102 | 1461396260324 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}] 00:24:20 INFO - PROCESS | 19102 | 1461396260526 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 00:24:20 INFO - PROCESS | 19102 | 1461396260538 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:20 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246112f800 == 52 [pid = 19102] [id = 125] 00:24:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 97 (0x7f245b337800) [pid = 19102] [serial = 374] [outer = (nil)] 00:24:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 98 (0x7f245b33f400) [pid = 19102] [serial = 375] [outer = 0x7f245b337800] 00:24:20 INFO - PROCESS | 19102 | 1461396260699 Marionette DEBUG loaded listener.js 00:24:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 99 (0x7f2463c1e800) [pid = 19102] [serial = 376] [outer = 0x7f245b337800] 00:24:21 INFO - PROCESS | 19102 | 1461396261523 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]]]}] 00:24:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:24:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1290ms 00:24:21 INFO - PROCESS | 19102 | 1461396261585 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 00:24:21 INFO - PROCESS | 19102 | 1461396261590 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 00:24:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:24:21 INFO - PROCESS | 19102 | 1461396261596 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:24:21 INFO - PROCESS | 19102 | 1461396261598 Marionette TRACE conn3 <- [1,474,null,{}] 00:24:21 INFO - PROCESS | 19102 | 1461396261604 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}] 00:24:21 INFO - PROCESS | 19102 | 1461396261789 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 00:24:21 INFO - PROCESS | 19102 | 1461396261813 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:21 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24578d2000 == 53 [pid = 19102] [id = 126] 00:24:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 100 (0x7f24576bb400) [pid = 19102] [serial = 377] [outer = (nil)] 00:24:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 101 (0x7f24576c6000) [pid = 19102] [serial = 378] [outer = 0x7f24576bb400] 00:24:21 INFO - PROCESS | 19102 | 1461396261891 Marionette DEBUG loaded listener.js 00:24:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 102 (0x7f245b339000) [pid = 19102] [serial = 379] [outer = 0x7f24576bb400] 00:24:22 INFO - PROCESS | 19102 | --DOMWINDOW == 101 (0x7f24566d9400) [pid = 19102] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:24:22 INFO - PROCESS | 19102 | --DOMWINDOW == 100 (0x7f246219e800) [pid = 19102] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:24:22 INFO - PROCESS | 19102 | --DOMWINDOW == 99 (0x7f245a570400) [pid = 19102] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:24:22 INFO - PROCESS | 19102 | --DOMWINDOW == 98 (0x7f2457d90800) [pid = 19102] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:24:22 INFO - PROCESS | 19102 | --DOMWINDOW == 97 (0x7f24566e2c00) [pid = 19102] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:24:22 INFO - PROCESS | 19102 | --DOMWINDOW == 96 (0x7f2456519c00) [pid = 19102] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:24:22 INFO - PROCESS | 19102 | 1461396262871 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]]]}] 00:24:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:24:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1328ms 00:24:22 INFO - PROCESS | 19102 | 1461396262929 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 00:24:22 INFO - PROCESS | 19102 | 1461396262932 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 00:24:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:24:22 INFO - PROCESS | 19102 | 1461396262940 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:24:22 INFO - PROCESS | 19102 | 1461396262942 Marionette TRACE conn3 <- [1,478,null,{}] 00:24:22 INFO - PROCESS | 19102 | 1461396262947 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}] 00:24:23 INFO - PROCESS | 19102 | 1461396263082 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 00:24:23 INFO - PROCESS | 19102 | 1461396263096 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:23 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246e78c000 == 54 [pid = 19102] [id = 127] 00:24:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 97 (0x7f2460411c00) [pid = 19102] [serial = 380] [outer = (nil)] 00:24:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 98 (0x7f2461deb400) [pid = 19102] [serial = 381] [outer = 0x7f2460411c00] 00:24:23 INFO - PROCESS | 19102 | 1461396263173 Marionette DEBUG loaded listener.js 00:24:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 99 (0x7f246e70d800) [pid = 19102] [serial = 382] [outer = 0x7f2460411c00] 00:24:23 INFO - PROCESS | 19102 | 1461396263966 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]]]}] 00:24:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:24:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1085ms 00:24:24 INFO - PROCESS | 19102 | 1461396264026 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 00:24:24 INFO - PROCESS | 19102 | 1461396264029 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 00:24:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:24:24 INFO - PROCESS | 19102 | 1461396264038 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:24:24 INFO - PROCESS | 19102 | 1461396264040 Marionette TRACE conn3 <- [1,482,null,{}] 00:24:24 INFO - PROCESS | 19102 | 1461396264057 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}] 00:24:24 INFO - PROCESS | 19102 | 1461396264195 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 00:24:24 INFO - PROCESS | 19102 | 1461396264205 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:24 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24733a5000 == 55 [pid = 19102] [id = 128] 00:24:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 100 (0x7f2457e69000) [pid = 19102] [serial = 383] [outer = (nil)] 00:24:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 101 (0x7f246e770800) [pid = 19102] [serial = 384] [outer = 0x7f2457e69000] 00:24:24 INFO - PROCESS | 19102 | 1461396264268 Marionette DEBUG loaded listener.js 00:24:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 102 (0x7f246f840000) [pid = 19102] [serial = 385] [outer = 0x7f2457e69000] 00:24:25 INFO - PROCESS | 19102 | 1461396265265 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]]]}] 00:24:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:24:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1279ms 00:24:25 INFO - PROCESS | 19102 | 1461396265319 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 00:24:25 INFO - PROCESS | 19102 | 1461396265325 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 00:24:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:24:25 INFO - PROCESS | 19102 | 1461396265334 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:24:25 INFO - PROCESS | 19102 | 1461396265340 Marionette TRACE conn3 <- [1,486,null,{}] 00:24:25 INFO - PROCESS | 19102 | 1461396265349 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}] 00:24:25 INFO - PROCESS | 19102 | 1461396265522 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 00:24:25 INFO - PROCESS | 19102 | 1461396265664 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:25 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245dc30000 == 56 [pid = 19102] [id = 129] 00:24:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 103 (0x7f24566e1c00) [pid = 19102] [serial = 386] [outer = (nil)] 00:24:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 104 (0x7f2457bd3000) [pid = 19102] [serial = 387] [outer = 0x7f24566e1c00] 00:24:25 INFO - PROCESS | 19102 | 1461396265748 Marionette DEBUG loaded listener.js 00:24:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 105 (0x7f2457e5c800) [pid = 19102] [serial = 388] [outer = 0x7f24566e1c00] 00:24:26 INFO - PROCESS | 19102 | 1461396266671 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]]]}] 00:24:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:24:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1394ms 00:24:26 INFO - PROCESS | 19102 | 1461396266728 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 00:24:26 INFO - PROCESS | 19102 | 1461396266736 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 00:24:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:24:26 INFO - PROCESS | 19102 | 1461396266746 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:24:26 INFO - PROCESS | 19102 | 1461396266749 Marionette TRACE conn3 <- [1,490,null,{}] 00:24:26 INFO - PROCESS | 19102 | 1461396266755 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}] 00:24:26 INFO - PROCESS | 19102 | 1461396266965 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 00:24:27 INFO - PROCESS | 19102 | 1461396267108 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:27 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246d8ad800 == 57 [pid = 19102] [id = 130] 00:24:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 106 (0x7f2457e5d000) [pid = 19102] [serial = 389] [outer = (nil)] 00:24:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 107 (0x7f245b117c00) [pid = 19102] [serial = 390] [outer = 0x7f2457e5d000] 00:24:27 INFO - PROCESS | 19102 | 1461396267181 Marionette DEBUG loaded listener.js 00:24:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 108 (0x7f245b33e400) [pid = 19102] [serial = 391] [outer = 0x7f2457e5d000] 00:24:28 INFO - PROCESS | 19102 | 1461396268212 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]]]}] 00:24:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:24:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1481ms 00:24:28 INFO - PROCESS | 19102 | 1461396268227 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 00:24:28 INFO - PROCESS | 19102 | 1461396268230 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 00:24:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:24:28 INFO - PROCESS | 19102 | 1461396268236 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:24:28 INFO - PROCESS | 19102 | 1461396268242 Marionette TRACE conn3 <- [1,494,null,{}] 00:24:28 INFO - PROCESS | 19102 | 1461396268259 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}] 00:24:28 INFO - PROCESS | 19102 | 1461396268425 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 00:24:28 INFO - PROCESS | 19102 | 1461396268580 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:28 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2477f99800 == 58 [pid = 19102] [id = 131] 00:24:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 109 (0x7f245fb0b000) [pid = 19102] [serial = 392] [outer = (nil)] 00:24:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 110 (0x7f24613d7000) [pid = 19102] [serial = 393] [outer = 0x7f245fb0b000] 00:24:28 INFO - PROCESS | 19102 | 1461396268707 Marionette DEBUG loaded listener.js 00:24:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 111 (0x7f246e46b400) [pid = 19102] [serial = 394] [outer = 0x7f245fb0b000] 00:24:29 INFO - PROCESS | 19102 | 1461396269518 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]]]}] 00:24:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:24:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1334ms 00:24:29 INFO - PROCESS | 19102 | 1461396269571 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 00:24:29 INFO - PROCESS | 19102 | 1461396269575 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 00:24:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:24:29 INFO - PROCESS | 19102 | 1461396269581 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:24:29 INFO - PROCESS | 19102 | 1461396269585 Marionette TRACE conn3 <- [1,498,null,{}] 00:24:29 INFO - PROCESS | 19102 | 1461396269591 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}] 00:24:29 INFO - PROCESS | 19102 | 1461396269758 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 00:24:29 INFO - PROCESS | 19102 | 1461396269906 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245781d800 == 59 [pid = 19102] [id = 132] 00:24:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 112 (0x7f24575d8c00) [pid = 19102] [serial = 395] [outer = (nil)] 00:24:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 113 (0x7f2471521400) [pid = 19102] [serial = 396] [outer = 0x7f24575d8c00] 00:24:29 INFO - PROCESS | 19102 | 1461396269985 Marionette DEBUG loaded listener.js 00:24:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 114 (0x7f2473b44400) [pid = 19102] [serial = 397] [outer = 0x7f24575d8c00] 00:24:31 INFO - PROCESS | 19102 | 1461396271141 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]]]}] 00:24:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:24:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1633ms 00:24:31 INFO - PROCESS | 19102 | 1461396271217 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 00:24:31 INFO - PROCESS | 19102 | 1461396271221 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 00:24:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:24:31 INFO - PROCESS | 19102 | 1461396271229 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:24:31 INFO - PROCESS | 19102 | 1461396271233 Marionette TRACE conn3 <- [1,502,null,{}] 00:24:31 INFO - PROCESS | 19102 | 1461396271239 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}] 00:24:31 INFO - PROCESS | 19102 | 1461396271434 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 00:24:31 INFO - PROCESS | 19102 | 1461396271626 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:31 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458112000 == 60 [pid = 19102] [id = 133] 00:24:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 115 (0x7f24577dec00) [pid = 19102] [serial = 398] [outer = (nil)] 00:24:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 116 (0x7f24577e5c00) [pid = 19102] [serial = 399] [outer = 0x7f24577dec00] 00:24:31 INFO - PROCESS | 19102 | 1461396271719 Marionette DEBUG loaded listener.js 00:24:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 117 (0x7f24577ea400) [pid = 19102] [serial = 400] [outer = 0x7f24577dec00] 00:24:32 INFO - PROCESS | 19102 | 1461396272611 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]]]}] 00:24:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:24:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1430ms 00:24:32 INFO - PROCESS | 19102 | 1461396272660 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 00:24:32 INFO - PROCESS | 19102 | 1461396272664 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 00:24:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:24:32 INFO - PROCESS | 19102 | 1461396272670 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:24:32 INFO - PROCESS | 19102 | 1461396272672 Marionette TRACE conn3 <- [1,506,null,{}] 00:24:32 INFO - PROCESS | 19102 | 1461396272678 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}] 00:24:32 INFO - PROCESS | 19102 | 1461396272872 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 00:24:33 INFO - PROCESS | 19102 | 1461396273019 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:33 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24553d9000 == 61 [pid = 19102] [id = 134] 00:24:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 118 (0x7f24577e4000) [pid = 19102] [serial = 401] [outer = (nil)] 00:24:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 119 (0x7f2475a59800) [pid = 19102] [serial = 402] [outer = 0x7f24577e4000] 00:24:33 INFO - PROCESS | 19102 | 1461396273112 Marionette DEBUG loaded listener.js 00:24:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 120 (0x7f2477d17400) [pid = 19102] [serial = 403] [outer = 0x7f24577e4000] 00:24:34 INFO - PROCESS | 19102 | 1461396274021 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]]]}] 00:24:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:24:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1377ms 00:24:34 INFO - PROCESS | 19102 | 1461396274050 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 00:24:34 INFO - PROCESS | 19102 | 1461396274054 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 00:24:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:24:34 INFO - PROCESS | 19102 | 1461396274060 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:24:34 INFO - PROCESS | 19102 | 1461396274062 Marionette TRACE conn3 <- [1,510,null,{}] 00:24:34 INFO - PROCESS | 19102 | 1461396274068 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}] 00:24:34 INFO - PROCESS | 19102 | 1461396274219 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 00:24:34 INFO - PROCESS | 19102 | 1461396274365 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b8c8000 == 62 [pid = 19102] [id = 135] 00:24:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 121 (0x7f24574ca800) [pid = 19102] [serial = 404] [outer = (nil)] 00:24:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 122 (0x7f245b90ac00) [pid = 19102] [serial = 405] [outer = 0x7f24574ca800] 00:24:34 INFO - PROCESS | 19102 | 1461396274437 Marionette DEBUG loaded listener.js 00:24:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 123 (0x7f245b910000) [pid = 19102] [serial = 406] [outer = 0x7f24574ca800] 00:24:35 INFO - PROCESS | 19102 | 1461396275339 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]]]}] 00:24:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:24:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1337ms 00:24:35 INFO - PROCESS | 19102 | 1461396275398 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 00:24:35 INFO - PROCESS | 19102 | 1461396275402 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 00:24:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:24:35 INFO - PROCESS | 19102 | 1461396275408 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:24:35 INFO - PROCESS | 19102 | 1461396275411 Marionette TRACE conn3 <- [1,514,null,{}] 00:24:35 INFO - PROCESS | 19102 | 1461396275416 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}] 00:24:35 INFO - PROCESS | 19102 | 1461396275571 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 00:24:35 INFO - PROCESS | 19102 | 1461396275908 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:36 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458110000 == 63 [pid = 19102] [id = 136] 00:24:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 124 (0x7f24565fc400) [pid = 19102] [serial = 407] [outer = (nil)] 00:24:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 125 (0x7f24574c3000) [pid = 19102] [serial = 408] [outer = 0x7f24565fc400] 00:24:36 INFO - PROCESS | 19102 | 1461396276054 Marionette DEBUG loaded listener.js 00:24:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 126 (0x7f24576c7400) [pid = 19102] [serial = 409] [outer = 0x7f24565fc400] 00:24:36 INFO - PROCESS | 19102 | 1461396276865 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]]]}] 00:24:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 00:24:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1528ms 00:24:36 INFO - PROCESS | 19102 | 1461396276938 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 00:24:36 INFO - PROCESS | 19102 | 1461396276944 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 00:24:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:24:36 INFO - PROCESS | 19102 | 1461396276953 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:24:36 INFO - PROCESS | 19102 | 1461396276957 Marionette TRACE conn3 <- [1,518,null,{}] 00:24:36 INFO - PROCESS | 19102 | 1461396276964 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}] 00:24:37 INFO - PROCESS | 19102 | 1461396277123 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 00:24:37 INFO - PROCESS | 19102 | 1461396277300 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24567cc000 == 64 [pid = 19102] [id = 137] 00:24:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 127 (0x7f24565cd000) [pid = 19102] [serial = 410] [outer = (nil)] 00:24:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 128 (0x7f24574cdc00) [pid = 19102] [serial = 411] [outer = 0x7f24565cd000] 00:24:37 INFO - PROCESS | 19102 | 1461396277433 Marionette DEBUG loaded listener.js 00:24:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 129 (0x7f2457f53400) [pid = 19102] [serial = 412] [outer = 0x7f24565cd000] 00:24:38 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2473e16800 == 63 [pid = 19102] [id = 90] 00:24:38 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24732bd000 == 62 [pid = 19102] [id = 103] 00:24:38 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b527800 == 61 [pid = 19102] [id = 95] 00:24:38 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246d8af000 == 60 [pid = 19102] [id = 92] 00:24:38 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24603c1800 == 59 [pid = 19102] [id = 91] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 128 (0x7f245fd48400) [pid = 19102] [serial = 318] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 127 (0x7f2463f7f400) [pid = 19102] [serial = 321] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 126 (0x7f246e7f0400) [pid = 19102] [serial = 324] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 125 (0x7f2473122000) [pid = 19102] [serial = 345] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246e78c000 == 58 [pid = 19102] [id = 127] 00:24:38 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24578d2000 == 57 [pid = 19102] [id = 126] 00:24:38 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246112f800 == 56 [pid = 19102] [id = 125] 00:24:38 INFO - PROCESS | 19102 | 1461396278408 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]]]}] 00:24:38 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245fdab800 == 55 [pid = 19102] [id = 124] 00:24:38 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457d3a000 == 54 [pid = 19102] [id = 123] 00:24:38 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588c1800 == 53 [pid = 19102] [id = 122] 00:24:38 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2475a95800 == 52 [pid = 19102] [id = 119] 00:24:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:24:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1483ms 00:24:38 INFO - PROCESS | 19102 | 1461396278441 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 00:24:38 INFO - PROCESS | 19102 | 1461396278447 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 00:24:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:24:38 INFO - PROCESS | 19102 | 1461396278455 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:24:38 INFO - PROCESS | 19102 | 1461396278458 Marionette TRACE conn3 <- [1,522,null,{}] 00:24:38 INFO - PROCESS | 19102 | 1461396278463 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}] 00:24:38 INFO - PROCESS | 19102 | 1461396278609 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 124 (0x7f245f396000) [pid = 19102] [serial = 336] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 123 (0x7f245b10f400) [pid = 19102] [serial = 333] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 122 (0x7f245b117800) [pid = 19102] [serial = 334] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 121 (0x7f24622eac00) [pid = 19102] [serial = 342] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 120 (0x7f24565f3800) [pid = 19102] [serial = 327] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 119 (0x7f24566db000) [pid = 19102] [serial = 328] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 118 (0x7f2461d1dc00) [pid = 19102] [serial = 340] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 117 (0x7f245fb0f800) [pid = 19102] [serial = 337] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 116 (0x7f2457d93000) [pid = 19102] [serial = 315] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 115 (0x7f2457f59800) [pid = 19102] [serial = 331] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 114 (0x7f246e464c00) [pid = 19102] [serial = 343] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 113 (0x7f2457d8ac00) [pid = 19102] [serial = 330] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 112 (0x7f24574c7400) [pid = 19102] [serial = 312] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | --DOMWINDOW == 111 (0x7f24604c0000) [pid = 19102] [serial = 339] [outer = (nil)] [url = about:blank] 00:24:38 INFO - PROCESS | 19102 | 1461396278734 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:38 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588da800 == 53 [pid = 19102] [id = 138] 00:24:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 112 (0x7f24565f3800) [pid = 19102] [serial = 413] [outer = (nil)] 00:24:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 113 (0x7f2457f51400) [pid = 19102] [serial = 414] [outer = 0x7f24565f3800] 00:24:38 INFO - PROCESS | 19102 | 1461396278802 Marionette DEBUG loaded listener.js 00:24:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 114 (0x7f245b581800) [pid = 19102] [serial = 415] [outer = 0x7f24565f3800] 00:24:39 INFO - PROCESS | 19102 | 1461396279597 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]]]}] 00:24:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:24:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1180ms 00:24:39 INFO - PROCESS | 19102 | 1461396279637 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 00:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:24:39 INFO - PROCESS | 19102 | 1461396279641 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 00:24:39 INFO - PROCESS | 19102 | 1461396279649 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:24:39 INFO - PROCESS | 19102 | 1461396279657 Marionette TRACE conn3 <- [1,526,null,{}] 00:24:39 INFO - PROCESS | 19102 | 1461396279671 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}] 00:24:39 INFO - PROCESS | 19102 | 1461396279830 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 00:24:39 INFO - PROCESS | 19102 | 1461396279841 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245da9e000 == 54 [pid = 19102] [id = 139] 00:24:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 115 (0x7f245bac1000) [pid = 19102] [serial = 416] [outer = (nil)] 00:24:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 116 (0x7f245bac9c00) [pid = 19102] [serial = 417] [outer = 0x7f245bac1000] 00:24:39 INFO - PROCESS | 19102 | 1461396279904 Marionette DEBUG loaded listener.js 00:24:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 117 (0x7f245e5acc00) [pid = 19102] [serial = 418] [outer = 0x7f245bac1000] 00:24:41 INFO - PROCESS | 19102 | 1461396281233 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]]]}] 00:24:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 00:24:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1646ms 00:24:41 INFO - PROCESS | 19102 | 1461396281297 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 00:24:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:24:41 INFO - PROCESS | 19102 | 1461396281302 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 00:24:41 INFO - PROCESS | 19102 | 1461396281308 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:24:41 INFO - PROCESS | 19102 | 1461396281310 Marionette TRACE conn3 <- [1,530,null,{}] 00:24:41 INFO - PROCESS | 19102 | 1461396281315 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}] 00:24:41 INFO - PROCESS | 19102 | 1461396281495 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 00:24:41 INFO - PROCESS | 19102 | 1461396281564 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:41 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2461d51000 == 55 [pid = 19102] [id = 140] 00:24:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 118 (0x7f245b391c00) [pid = 19102] [serial = 419] [outer = (nil)] 00:24:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 119 (0x7f2467964000) [pid = 19102] [serial = 420] [outer = 0x7f245b391c00] 00:24:41 INFO - PROCESS | 19102 | 1461396281626 Marionette DEBUG loaded listener.js 00:24:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 120 (0x7f246f942800) [pid = 19102] [serial = 421] [outer = 0x7f245b391c00] 00:24:42 INFO - PROCESS | 19102 | 1461396282322 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"]]]}] 00:24:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 00:24:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:24:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:24:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:24:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:24:42 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 00:24:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:24:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:24:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:24:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:24:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:24:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1029ms 00:24:42 INFO - PROCESS | 19102 | 1461396282373 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 00:24:42 INFO - PROCESS | 19102 | 1461396282377 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 00:24:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:24:42 INFO - PROCESS | 19102 | 1461396282433 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:24:42 INFO - PROCESS | 19102 | 1461396282437 Marionette TRACE conn3 <- [1,534,null,{}] 00:24:42 INFO - PROCESS | 19102 | 1461396282446 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}] 00:24:42 INFO - PROCESS | 19102 | 1461396282637 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 00:24:42 INFO - PROCESS | 19102 | 1461396282655 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246e785000 == 56 [pid = 19102] [id = 141] 00:24:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 121 (0x7f245fb0c400) [pid = 19102] [serial = 422] [outer = (nil)] 00:24:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 122 (0x7f24622edc00) [pid = 19102] [serial = 423] [outer = 0x7f245fb0c400] 00:24:42 INFO - PROCESS | 19102 | 1461396282728 Marionette DEBUG loaded listener.js 00:24:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 123 (0x7f2473de7800) [pid = 19102] [serial = 424] [outer = 0x7f245fb0c400] 00:24:43 INFO - PROCESS | 19102 | --DOMWINDOW == 122 (0x7f24565f0800) [pid = 19102] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:24:43 INFO - PROCESS | 19102 | --DOMWINDOW == 121 (0x7f24576bb400) [pid = 19102] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:24:43 INFO - PROCESS | 19102 | --DOMWINDOW == 120 (0x7f24565cbc00) [pid = 19102] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:24:43 INFO - PROCESS | 19102 | --DOMWINDOW == 119 (0x7f2460411c00) [pid = 19102] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:24:43 INFO - PROCESS | 19102 | --DOMWINDOW == 118 (0x7f24565d4800) [pid = 19102] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:24:43 INFO - PROCESS | 19102 | --DOMWINDOW == 117 (0x7f2456513000) [pid = 19102] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:24:43 INFO - PROCESS | 19102 | --DOMWINDOW == 116 (0x7f245b337800) [pid = 19102] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:24:43 INFO - PROCESS | 19102 | 1461396283735 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]]]}] 00:24:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 00:24:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1357ms 00:24:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:24:43 INFO - PROCESS | 19102 | 1461396283770 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 00:24:43 INFO - PROCESS | 19102 | 1461396283772 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 00:24:43 INFO - PROCESS | 19102 | 1461396283778 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:24:43 INFO - PROCESS | 19102 | 1461396283794 Marionette TRACE conn3 <- [1,538,null,{}] 00:24:43 INFO - PROCESS | 19102 | 1461396283800 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}] 00:24:44 INFO - PROCESS | 19102 | 1461396284022 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 00:24:44 INFO - PROCESS | 19102 | 1461396284059 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:44 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24732af800 == 57 [pid = 19102] [id = 142] 00:24:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 117 (0x7f24565f0800) [pid = 19102] [serial = 425] [outer = (nil)] 00:24:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 118 (0x7f2457d8d000) [pid = 19102] [serial = 426] [outer = 0x7f24565f0800] 00:24:44 INFO - PROCESS | 19102 | 1461396284127 Marionette DEBUG loaded listener.js 00:24:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 119 (0x7f2460883c00) [pid = 19102] [serial = 427] [outer = 0x7f24565f0800] 00:24:44 INFO - PROCESS | 19102 | 1461396284797 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]]]}] 00:24:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 00:24:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1046ms 00:24:44 INFO - PROCESS | 19102 | 1461396284825 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 00:24:44 INFO - PROCESS | 19102 | 1461396284828 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 00:24:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:24:44 INFO - PROCESS | 19102 | 1461396284834 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:24:44 INFO - PROCESS | 19102 | 1461396284836 Marionette TRACE conn3 <- [1,542,null,{}] 00:24:44 INFO - PROCESS | 19102 | 1461396284842 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}] 00:24:44 INFO - PROCESS | 19102 | 1461396284974 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 00:24:45 INFO - PROCESS | 19102 | 1461396285089 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f247675d000 == 58 [pid = 19102] [id = 143] 00:24:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 120 (0x7f2456516000) [pid = 19102] [serial = 428] [outer = (nil)] 00:24:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 121 (0x7f2460880400) [pid = 19102] [serial = 429] [outer = 0x7f2456516000] 00:24:45 INFO - PROCESS | 19102 | 1461396285150 Marionette DEBUG loaded listener.js 00:24:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 122 (0x7f24620a5000) [pid = 19102] [serial = 430] [outer = 0x7f2456516000] 00:24:46 INFO - PROCESS | 19102 | 1461396286062 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]]]}] 00:24:46 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 00:24:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1278ms 00:24:46 INFO - PROCESS | 19102 | 1461396286115 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 00:24:46 INFO - PROCESS | 19102 | 1461396286122 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 00:24:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:24:46 INFO - PROCESS | 19102 | 1461396286131 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:24:46 INFO - PROCESS | 19102 | 1461396286136 Marionette TRACE conn3 <- [1,546,null,{}] 00:24:46 INFO - PROCESS | 19102 | 1461396286143 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}] 00:24:46 INFO - PROCESS | 19102 | 1461396286372 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 00:24:46 INFO - PROCESS | 19102 | 1461396286531 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:46 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b8dc000 == 59 [pid = 19102] [id = 144] 00:24:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 123 (0x7f24566d8c00) [pid = 19102] [serial = 431] [outer = (nil)] 00:24:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 124 (0x7f24577e7c00) [pid = 19102] [serial = 432] [outer = 0x7f24566d8c00] 00:24:46 INFO - PROCESS | 19102 | 1461396286607 Marionette DEBUG loaded listener.js 00:24:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 125 (0x7f2457f59800) [pid = 19102] [serial = 433] [outer = 0x7f24566d8c00] 00:24:47 INFO - PROCESS | 19102 | 1461396287554 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]]]}] 00:24:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 00:24:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1436ms 00:24:47 INFO - PROCESS | 19102 | 1461396287568 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 00:24:47 INFO - PROCESS | 19102 | 1461396287575 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 00:24:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:24:47 INFO - PROCESS | 19102 | 1461396287585 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:24:47 INFO - PROCESS | 19102 | 1461396287590 Marionette TRACE conn3 <- [1,550,null,{}] 00:24:47 INFO - PROCESS | 19102 | 1461396287595 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}] 00:24:47 INFO - PROCESS | 19102 | 1461396287855 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 00:24:47 INFO - PROCESS | 19102 | 1461396287975 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246d8ae800 == 60 [pid = 19102] [id = 145] 00:24:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 126 (0x7f2457d98c00) [pid = 19102] [serial = 434] [outer = (nil)] 00:24:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 127 (0x7f24584cdc00) [pid = 19102] [serial = 435] [outer = 0x7f2457d98c00] 00:24:48 INFO - PROCESS | 19102 | 1461396288068 Marionette DEBUG loaded listener.js 00:24:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 128 (0x7f245b908800) [pid = 19102] [serial = 436] [outer = 0x7f2457d98c00] 00:24:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 129 (0x7f2459be8800) [pid = 19102] [serial = 437] [outer = 0x7f2457d82000] 00:24:49 INFO - PROCESS | 19102 | 1461396289029 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]]]}] 00:24:49 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 00:24:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1483ms 00:24:49 INFO - PROCESS | 19102 | 1461396289070 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 00:24:49 INFO - PROCESS | 19102 | 1461396289074 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 00:24:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:24:49 INFO - PROCESS | 19102 | 1461396289080 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:24:49 INFO - PROCESS | 19102 | 1461396289086 Marionette TRACE conn3 <- [1,554,null,{}] 00:24:49 INFO - PROCESS | 19102 | 1461396289101 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}] 00:24:49 INFO - PROCESS | 19102 | 1461396289356 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 00:24:49 INFO - PROCESS | 19102 | 1461396289469 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:49 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ba65000 == 61 [pid = 19102] [id = 146] 00:24:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 130 (0x7f245f7f0800) [pid = 19102] [serial = 438] [outer = (nil)] 00:24:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 131 (0x7f2460880800) [pid = 19102] [serial = 439] [outer = 0x7f245f7f0800] 00:24:49 INFO - PROCESS | 19102 | 1461396289544 Marionette DEBUG loaded listener.js 00:24:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 132 (0x7f24620a6000) [pid = 19102] [serial = 440] [outer = 0x7f245f7f0800] 00:24:50 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:24:50 INFO - PROCESS | 19102 | 1461396290419 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]]]}] 00:24:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:24:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1389ms 00:24:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:24:50 INFO - PROCESS | 19102 | 1461396290471 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 00:24:50 INFO - PROCESS | 19102 | 1461396290475 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 00:24:50 INFO - PROCESS | 19102 | 1461396290481 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:24:50 INFO - PROCESS | 19102 | 1461396290484 Marionette TRACE conn3 <- [1,558,null,{}] 00:24:50 INFO - PROCESS | 19102 | 1461396290490 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}] 00:24:50 INFO - PROCESS | 19102 | 1461396290647 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 00:24:50 INFO - PROCESS | 19102 | 1461396290799 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:50 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473724000 == 62 [pid = 19102] [id = 147] 00:24:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 133 (0x7f246087a400) [pid = 19102] [serial = 441] [outer = (nil)] 00:24:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 134 (0x7f24620ad000) [pid = 19102] [serial = 442] [outer = 0x7f246087a400] 00:24:50 INFO - PROCESS | 19102 | 1461396290875 Marionette DEBUG loaded listener.js 00:24:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 135 (0x7f24620b2000) [pid = 19102] [serial = 443] [outer = 0x7f246087a400] 00:24:51 INFO - PROCESS | 19102 | 1461396291747 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]]]}] 00:24:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:24:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1331ms 00:24:51 INFO - PROCESS | 19102 | 1461396291828 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 00:24:51 INFO - PROCESS | 19102 | 1461396291831 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 00:24:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:24:51 INFO - PROCESS | 19102 | 1461396291840 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:24:51 INFO - PROCESS | 19102 | 1461396291843 Marionette TRACE conn3 <- [1,562,null,{}] 00:24:51 INFO - PROCESS | 19102 | 1461396291848 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}] 00:24:52 INFO - PROCESS | 19102 | 1461396292022 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 00:24:52 INFO - PROCESS | 19102 | 1461396292166 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:52 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244fa17800 == 63 [pid = 19102] [id = 148] 00:24:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 136 (0x7f244fa65000) [pid = 19102] [serial = 444] [outer = (nil)] 00:24:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 137 (0x7f244fa6cc00) [pid = 19102] [serial = 445] [outer = 0x7f244fa65000] 00:24:52 INFO - PROCESS | 19102 | 1461396292239 Marionette DEBUG loaded listener.js 00:24:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 138 (0x7f244fa72800) [pid = 19102] [serial = 446] [outer = 0x7f244fa65000] 00:24:52 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:24:53 INFO - PROCESS | 19102 | 1461396293149 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]]]}] 00:24:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:24:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1380ms 00:24:53 INFO - PROCESS | 19102 | 1461396293221 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 00:24:53 INFO - PROCESS | 19102 | 1461396293225 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 00:24:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:24:53 INFO - PROCESS | 19102 | 1461396293232 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:24:53 INFO - PROCESS | 19102 | 1461396293235 Marionette TRACE conn3 <- [1,566,null,{}] 00:24:53 INFO - PROCESS | 19102 | 1461396293242 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}] 00:24:53 INFO - PROCESS | 19102 | 1461396293466 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 00:24:53 INFO - PROCESS | 19102 | 1461396293594 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:53 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245743f000 == 64 [pid = 19102] [id = 149] 00:24:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 139 (0x7f244fa73c00) [pid = 19102] [serial = 447] [outer = (nil)] 00:24:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 140 (0x7f2457422000) [pid = 19102] [serial = 448] [outer = 0x7f244fa73c00] 00:24:53 INFO - PROCESS | 19102 | 1461396293688 Marionette DEBUG loaded listener.js 00:24:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 141 (0x7f2463f73c00) [pid = 19102] [serial = 449] [outer = 0x7f244fa73c00] 00:24:54 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:24:54 INFO - PROCESS | 19102 | 1461396294475 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]]]}] 00:24:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:24:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1290ms 00:24:54 INFO - PROCESS | 19102 | 1461396294523 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 00:24:54 INFO - PROCESS | 19102 | 1461396294527 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 00:24:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:24:54 INFO - PROCESS | 19102 | 1461396294533 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:24:54 INFO - PROCESS | 19102 | 1461396294535 Marionette TRACE conn3 <- [1,570,null,{}] 00:24:54 INFO - PROCESS | 19102 | 1461396294541 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}] 00:24:54 INFO - PROCESS | 19102 | 1461396294779 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 00:24:54 INFO - PROCESS | 19102 | 1461396294898 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f210800 == 65 [pid = 19102] [id = 150] 00:24:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 142 (0x7f244f1dd400) [pid = 19102] [serial = 450] [outer = (nil)] 00:24:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 143 (0x7f244f1e1800) [pid = 19102] [serial = 451] [outer = 0x7f244f1dd400] 00:24:54 INFO - PROCESS | 19102 | 1461396294970 Marionette DEBUG loaded listener.js 00:24:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f244f1e7000) [pid = 19102] [serial = 452] [outer = 0x7f244f1dd400] 00:24:55 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:24:55 INFO - PROCESS | 19102 | 1461396295763 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]]]}] 00:24:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:24:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1281ms 00:24:55 INFO - PROCESS | 19102 | 1461396295816 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 00:24:55 INFO - PROCESS | 19102 | 1461396295820 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 00:24:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:24:55 INFO - PROCESS | 19102 | 1461396295827 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:24:55 INFO - PROCESS | 19102 | 1461396295829 Marionette TRACE conn3 <- [1,574,null,{}] 00:24:55 INFO - PROCESS | 19102 | 1461396295835 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}] 00:24:56 INFO - PROCESS | 19102 | 1461396296012 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 00:24:56 INFO - PROCESS | 19102 | 1461396296169 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245e9d1800 == 66 [pid = 19102] [id = 151] 00:24:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f244f1de000) [pid = 19102] [serial = 453] [outer = (nil)] 00:24:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f244f3a6000) [pid = 19102] [serial = 454] [outer = 0x7f244f1de000] 00:24:56 INFO - PROCESS | 19102 | 1461396296239 Marionette DEBUG loaded listener.js 00:24:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f244f3aa400) [pid = 19102] [serial = 455] [outer = 0x7f244f1de000] 00:24:57 INFO - PROCESS | 19102 | 1461396297142 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]]]}] 00:24:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:24:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1384ms 00:24:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:24:57 INFO - PROCESS | 19102 | 1461396297212 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 00:24:57 INFO - PROCESS | 19102 | 1461396297215 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 00:24:57 INFO - PROCESS | 19102 | 1461396297221 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:24:57 INFO - PROCESS | 19102 | 1461396297224 Marionette TRACE conn3 <- [1,578,null,{}] 00:24:57 INFO - PROCESS | 19102 | 1461396297229 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}] 00:24:57 INFO - PROCESS | 19102 | 1461396297405 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 00:24:57 INFO - PROCESS | 19102 | 1461396297561 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:57 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457432800 == 67 [pid = 19102] [id = 152] 00:24:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f244fa6d400) [pid = 19102] [serial = 456] [outer = (nil)] 00:24:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f244fa72000) [pid = 19102] [serial = 457] [outer = 0x7f244fa6d400] 00:24:57 INFO - PROCESS | 19102 | 1461396297898 Marionette DEBUG loaded listener.js 00:24:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f24565d1400) [pid = 19102] [serial = 458] [outer = 0x7f244fa6d400] 00:24:58 INFO - PROCESS | 19102 | 1461396298792 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]]]}] 00:24:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:24:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1630ms 00:24:58 INFO - PROCESS | 19102 | 1461396298852 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 00:24:58 INFO - PROCESS | 19102 | 1461396298859 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 00:24:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:24:58 INFO - PROCESS | 19102 | 1461396298869 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:24:58 INFO - PROCESS | 19102 | 1461396298873 Marionette TRACE conn3 <- [1,582,null,{}] 00:24:58 INFO - PROCESS | 19102 | 1461396298881 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}] 00:24:59 INFO - PROCESS | 19102 | 1461396299189 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 00:24:59 INFO - PROCESS | 19102 | 1461396299453 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:24:59 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245743e800 == 68 [pid = 19102] [id = 153] 00:24:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f24575d4400) [pid = 19102] [serial = 459] [outer = (nil)] 00:24:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f24576bb000) [pid = 19102] [serial = 460] [outer = 0x7f24575d4400] 00:24:59 INFO - PROCESS | 19102 | 1461396299524 Marionette DEBUG loaded listener.js 00:24:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f24576c6400) [pid = 19102] [serial = 461] [outer = 0x7f24575d4400] 00:24:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24732af800 == 67 [pid = 19102] [id = 142] 00:24:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246e785000 == 66 [pid = 19102] [id = 141] 00:24:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2461d51000 == 65 [pid = 19102] [id = 140] 00:24:59 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f246e770800) [pid = 19102] [serial = 384] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245da9e000 == 64 [pid = 19102] [id = 139] 00:25:00 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588da800 == 63 [pid = 19102] [id = 138] 00:25:00 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24567cc000 == 62 [pid = 19102] [id = 137] 00:25:00 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458110000 == 61 [pid = 19102] [id = 136] 00:25:00 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2477f99800 == 60 [pid = 19102] [id = 131] 00:25:00 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246d8ad800 == 59 [pid = 19102] [id = 130] 00:25:00 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245dc30000 == 58 [pid = 19102] [id = 129] 00:25:00 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24733a5000 == 57 [pid = 19102] [id = 128] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f246795dc00) [pid = 19102] [serial = 354] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f24566d7800) [pid = 19102] [serial = 366] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f24576c6000) [pid = 19102] [serial = 378] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f2461567400) [pid = 19102] [serial = 373] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f245b339000) [pid = 19102] [serial = 379] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f2461deb400) [pid = 19102] [serial = 381] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f2473de4800) [pid = 19102] [serial = 360] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 144 (0x7f245f74a800) [pid = 19102] [serial = 370] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 143 (0x7f2460d73000) [pid = 19102] [serial = 372] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 142 (0x7f247317f400) [pid = 19102] [serial = 357] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 141 (0x7f245b583c00) [pid = 19102] [serial = 351] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 140 (0x7f2457b30000) [pid = 19102] [serial = 367] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 139 (0x7f245fb16800) [pid = 19102] [serial = 271] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 138 (0x7f245b561400) [pid = 19102] [serial = 369] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 137 (0x7f2457d96000) [pid = 19102] [serial = 348] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 136 (0x7f2463c1e800) [pid = 19102] [serial = 376] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 135 (0x7f2463f72c00) [pid = 19102] [serial = 363] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 134 (0x7f245b33f400) [pid = 19102] [serial = 375] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | --DOMWINDOW == 133 (0x7f246e70d800) [pid = 19102] [serial = 382] [outer = (nil)] [url = about:blank] 00:25:00 INFO - PROCESS | 19102 | 1461396300587 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]]]}] 00:25:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:25:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1787ms 00:25:00 INFO - PROCESS | 19102 | 1461396300655 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 00:25:00 INFO - PROCESS | 19102 | 1461396300663 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 00:25:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:25:00 INFO - PROCESS | 19102 | 1461396300672 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:25:00 INFO - PROCESS | 19102 | 1461396300678 Marionette TRACE conn3 <- [1,586,null,{}] 00:25:00 INFO - PROCESS | 19102 | 1461396300685 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}] 00:25:00 INFO - PROCESS | 19102 | 1461396300896 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 00:25:01 INFO - PROCESS | 19102 | 1461396301098 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:01 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458118000 == 58 [pid = 19102] [id = 154] 00:25:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 134 (0x7f245741f800) [pid = 19102] [serial = 462] [outer = (nil)] 00:25:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 135 (0x7f2457425c00) [pid = 19102] [serial = 463] [outer = 0x7f245741f800] 00:25:01 INFO - PROCESS | 19102 | 1461396301229 Marionette DEBUG loaded listener.js 00:25:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 136 (0x7f24576c8c00) [pid = 19102] [serial = 464] [outer = 0x7f245741f800] 00:25:01 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:02 INFO - PROCESS | 19102 | 1461396302117 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]]]}] 00:25:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:25:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1483ms 00:25:02 INFO - PROCESS | 19102 | 1461396302155 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 00:25:02 INFO - PROCESS | 19102 | 1461396302164 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 00:25:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:25:02 INFO - PROCESS | 19102 | 1461396302174 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:25:02 INFO - PROCESS | 19102 | 1461396302178 Marionette TRACE conn3 <- [1,590,null,{}] 00:25:02 INFO - PROCESS | 19102 | 1461396302185 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}] 00:25:02 INFO - PROCESS | 19102 | 1461396302365 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 00:25:02 INFO - PROCESS | 19102 | 1461396302532 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:02 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245a59f800 == 59 [pid = 19102] [id = 155] 00:25:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 137 (0x7f24577e8000) [pid = 19102] [serial = 465] [outer = (nil)] 00:25:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 138 (0x7f2457d90800) [pid = 19102] [serial = 466] [outer = 0x7f24577e8000] 00:25:02 INFO - PROCESS | 19102 | 1461396302636 Marionette DEBUG loaded listener.js 00:25:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 139 (0x7f2457e5cc00) [pid = 19102] [serial = 467] [outer = 0x7f24577e8000] 00:25:03 INFO - PROCESS | 19102 | 1461396303829 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]]]}] 00:25:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:25:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1689ms 00:25:03 INFO - PROCESS | 19102 | 1461396303863 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 00:25:03 INFO - PROCESS | 19102 | 1461396303866 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 00:25:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:25:03 INFO - PROCESS | 19102 | 1461396303873 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:25:03 INFO - PROCESS | 19102 | 1461396303879 Marionette TRACE conn3 <- [1,594,null,{}] 00:25:03 INFO - PROCESS | 19102 | 1461396303895 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}] 00:25:04 INFO - PROCESS | 19102 | 1461396304060 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 00:25:04 INFO - PROCESS | 19102 | 1461396304274 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:04 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ba70000 == 60 [pid = 19102] [id = 156] 00:25:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 140 (0x7f24589f8400) [pid = 19102] [serial = 468] [outer = (nil)] 00:25:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 141 (0x7f245b10e000) [pid = 19102] [serial = 469] [outer = 0x7f24589f8400] 00:25:04 INFO - PROCESS | 19102 | 1461396304374 Marionette DEBUG loaded listener.js 00:25:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 142 (0x7f245b339800) [pid = 19102] [serial = 470] [outer = 0x7f24589f8400] 00:25:05 INFO - PROCESS | 19102 | 1461396305232 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]]]}] 00:25:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:25:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1436ms 00:25:05 INFO - PROCESS | 19102 | 1461396305310 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 00:25:05 INFO - PROCESS | 19102 | 1461396305315 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 00:25:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:25:05 INFO - PROCESS | 19102 | 1461396305322 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:25:05 INFO - PROCESS | 19102 | 1461396305326 Marionette TRACE conn3 <- [1,598,null,{}] 00:25:05 INFO - PROCESS | 19102 | 1461396305333 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}] 00:25:05 INFO - PROCESS | 19102 | 1461396305542 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 00:25:05 INFO - PROCESS | 19102 | 1461396305682 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:05 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245f8dd800 == 61 [pid = 19102] [id = 157] 00:25:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 143 (0x7f24596e1800) [pid = 19102] [serial = 471] [outer = (nil)] 00:25:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f245b556400) [pid = 19102] [serial = 472] [outer = 0x7f24596e1800] 00:25:05 INFO - PROCESS | 19102 | 1461396305765 Marionette DEBUG loaded listener.js 00:25:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f245b905400) [pid = 19102] [serial = 473] [outer = 0x7f24596e1800] 00:25:06 INFO - PROCESS | 19102 | 1461396306645 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]]]}] 00:25:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:25:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1392ms 00:25:06 INFO - PROCESS | 19102 | 1461396306716 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 00:25:06 INFO - PROCESS | 19102 | 1461396306720 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 00:25:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:25:06 INFO - PROCESS | 19102 | 1461396306726 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:25:06 INFO - PROCESS | 19102 | 1461396306728 Marionette TRACE conn3 <- [1,602,null,{}] 00:25:06 INFO - PROCESS | 19102 | 1461396306733 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}] 00:25:06 INFO - PROCESS | 19102 | 1461396306895 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 00:25:07 INFO - PROCESS | 19102 | 1461396307041 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460c16000 == 62 [pid = 19102] [id = 158] 00:25:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f245b33bc00) [pid = 19102] [serial = 474] [outer = (nil)] 00:25:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f245babe400) [pid = 19102] [serial = 475] [outer = 0x7f245b33bc00] 00:25:07 INFO - PROCESS | 19102 | 1461396307114 Marionette DEBUG loaded listener.js 00:25:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f245baccc00) [pid = 19102] [serial = 476] [outer = 0x7f245b33bc00] 00:25:08 INFO - PROCESS | 19102 | 1461396308022 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]]]}] 00:25:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:25:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1327ms 00:25:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:25:08 INFO - PROCESS | 19102 | 1461396308054 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 00:25:08 INFO - PROCESS | 19102 | 1461396308057 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 00:25:08 INFO - PROCESS | 19102 | 1461396308063 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:25:08 INFO - PROCESS | 19102 | 1461396308066 Marionette TRACE conn3 <- [1,606,null,{}] 00:25:08 INFO - PROCESS | 19102 | 1461396308071 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}] 00:25:08 INFO - PROCESS | 19102 | 1461396308241 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 00:25:08 INFO - PROCESS | 19102 | 1461396308397 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:08 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467a6e800 == 63 [pid = 19102] [id = 159] 00:25:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f245da30c00) [pid = 19102] [serial = 477] [outer = (nil)] 00:25:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f2461567400) [pid = 19102] [serial = 478] [outer = 0x7f245da30c00] 00:25:08 INFO - PROCESS | 19102 | 1461396308472 Marionette DEBUG loaded listener.js 00:25:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f24620ad800) [pid = 19102] [serial = 479] [outer = 0x7f245da30c00] 00:25:09 INFO - PROCESS | 19102 | 1461396309333 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]]]}] 00:25:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:25:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1329ms 00:25:09 INFO - PROCESS | 19102 | 1461396309392 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 00:25:09 INFO - PROCESS | 19102 | 1461396309396 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 00:25:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:25:09 INFO - PROCESS | 19102 | 1461396309401 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:25:09 INFO - PROCESS | 19102 | 1461396309403 Marionette TRACE conn3 <- [1,610,null,{}] 00:25:09 INFO - PROCESS | 19102 | 1461396309409 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}] 00:25:09 INFO - PROCESS | 19102 | 1461396309556 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 00:25:09 INFO - PROCESS | 19102 | 1461396309708 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246f621800 == 64 [pid = 19102] [id = 160] 00:25:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f246087a800) [pid = 19102] [serial = 480] [outer = (nil)] 00:25:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f246888c000) [pid = 19102] [serial = 481] [outer = 0x7f246087a800] 00:25:09 INFO - PROCESS | 19102 | 1461396309779 Marionette DEBUG loaded listener.js 00:25:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f246e90b800) [pid = 19102] [serial = 482] [outer = 0x7f246087a800] 00:25:10 INFO - PROCESS | 19102 | 1461396310628 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]]]}] 00:25:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:25:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1283ms 00:25:10 INFO - PROCESS | 19102 | 1461396310686 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 00:25:10 INFO - PROCESS | 19102 | 1461396310689 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 00:25:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:25:10 INFO - PROCESS | 19102 | 1461396310696 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:25:10 INFO - PROCESS | 19102 | 1461396310698 Marionette TRACE conn3 <- [1,614,null,{}] 00:25:10 INFO - PROCESS | 19102 | 1461396310704 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}] 00:25:10 INFO - PROCESS | 19102 | 1461396310856 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 00:25:11 INFO - PROCESS | 19102 | 1461396311012 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:11 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f247370f000 == 65 [pid = 19102] [id = 161] 00:25:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f245b74c000) [pid = 19102] [serial = 483] [outer = (nil)] 00:25:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f245b752400) [pid = 19102] [serial = 484] [outer = 0x7f245b74c000] 00:25:11 INFO - PROCESS | 19102 | 1461396311085 Marionette DEBUG loaded listener.js 00:25:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f245b757000) [pid = 19102] [serial = 485] [outer = 0x7f245b74c000] 00:25:11 INFO - PROCESS | 19102 | 1461396311953 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]]]}] 00:25:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:25:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1290ms 00:25:11 INFO - PROCESS | 19102 | 1461396311987 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 00:25:11 INFO - PROCESS | 19102 | 1461396311991 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 00:25:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:25:12 INFO - PROCESS | 19102 | 1461396311997 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:25:12 INFO - PROCESS | 19102 | 1461396312000 Marionette TRACE conn3 <- [1,618,null,{}] 00:25:12 INFO - PROCESS | 19102 | 1461396312006 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}] 00:25:12 INFO - PROCESS | 19102 | 1461396312243 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 00:25:12 INFO - PROCESS | 19102 | 1461396312360 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473da8800 == 66 [pid = 19102] [id = 162] 00:25:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f245b74d800) [pid = 19102] [serial = 486] [outer = (nil)] 00:25:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f245b759800) [pid = 19102] [serial = 487] [outer = 0x7f245b74d800] 00:25:12 INFO - PROCESS | 19102 | 1461396312437 Marionette DEBUG loaded listener.js 00:25:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f246e95d800) [pid = 19102] [serial = 488] [outer = 0x7f245b74d800] 00:25:13 INFO - PROCESS | 19102 | 1461396313310 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]]]}] 00:25:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:25:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1385ms 00:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:25:13 INFO - PROCESS | 19102 | 1461396313384 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 00:25:13 INFO - PROCESS | 19102 | 1461396313387 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 00:25:13 INFO - PROCESS | 19102 | 1461396313394 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:25:13 INFO - PROCESS | 19102 | 1461396313398 Marionette TRACE conn3 <- [1,622,null,{}] 00:25:13 INFO - PROCESS | 19102 | 1461396313403 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}] 00:25:13 INFO - PROCESS | 19102 | 1461396313578 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 00:25:13 INFO - PROCESS | 19102 | 1461396313957 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2455616800 == 67 [pid = 19102] [id = 163] 00:25:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f244f3acc00) [pid = 19102] [serial = 489] [outer = (nil)] 00:25:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f244fa6f000) [pid = 19102] [serial = 490] [outer = 0x7f244f3acc00] 00:25:14 INFO - PROCESS | 19102 | 1461396314077 Marionette DEBUG loaded listener.js 00:25:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f2457418400) [pid = 19102] [serial = 491] [outer = 0x7f244f3acc00] 00:25:15 INFO - PROCESS | 19102 | 1461396315015 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]]]}] 00:25:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:25:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1685ms 00:25:15 INFO - PROCESS | 19102 | 1461396315080 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 00:25:15 INFO - PROCESS | 19102 | 1461396315087 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 00:25:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:25:15 INFO - PROCESS | 19102 | 1461396315097 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:25:15 INFO - PROCESS | 19102 | 1461396315101 Marionette TRACE conn3 <- [1,626,null,{}] 00:25:15 INFO - PROCESS | 19102 | 1461396315111 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}] 00:25:15 INFO - PROCESS | 19102 | 1461396315327 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 00:25:15 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457432800 == 66 [pid = 19102] [id = 152] 00:25:15 INFO - PROCESS | 19102 | 1461396315566 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:15 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246d8ae800 == 65 [pid = 19102] [id = 145] 00:25:15 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b8dc000 == 64 [pid = 19102] [id = 144] 00:25:15 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24553d7800 == 65 [pid = 19102] [id = 164] 00:25:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f2456519c00) [pid = 19102] [serial = 492] [outer = (nil)] 00:25:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f24577ea000) [pid = 19102] [serial = 493] [outer = 0x7f2456519c00] 00:25:15 INFO - PROCESS | 19102 | 1461396315644 Marionette DEBUG loaded listener.js 00:25:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f2457e60800) [pid = 19102] [serial = 494] [outer = 0x7f2456519c00] 00:25:16 INFO - PROCESS | 19102 | 1461396316406 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]]]}] 00:25:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:25:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1386ms 00:25:16 INFO - PROCESS | 19102 | 1461396316490 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 00:25:16 INFO - PROCESS | 19102 | 1461396316497 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 00:25:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:25:16 INFO - PROCESS | 19102 | 1461396316505 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:25:16 INFO - PROCESS | 19102 | 1461396316508 Marionette TRACE conn3 <- [1,630,null,{}] 00:25:16 INFO - PROCESS | 19102 | 1461396316514 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}] 00:25:16 INFO - PROCESS | 19102 | 1461396316681 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 00:25:16 INFO - PROCESS | 19102 | 1461396316800 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588a8000 == 66 [pid = 19102] [id = 165] 00:25:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f244fa71c00) [pid = 19102] [serial = 495] [outer = (nil)] 00:25:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f24589fd800) [pid = 19102] [serial = 496] [outer = 0x7f244fa71c00] 00:25:16 INFO - PROCESS | 19102 | 1461396316872 Marionette DEBUG loaded listener.js 00:25:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f245b559000) [pid = 19102] [serial = 497] [outer = 0x7f244fa71c00] 00:25:17 INFO - PROCESS | 19102 | 1461396317729 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]]]}] 00:25:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:25:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1330ms 00:25:17 INFO - PROCESS | 19102 | 1461396317840 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 00:25:17 INFO - PROCESS | 19102 | 1461396317845 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 00:25:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:25:17 INFO - PROCESS | 19102 | 1461396317873 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:25:17 INFO - PROCESS | 19102 | 1461396317885 Marionette TRACE conn3 <- [1,634,null,{}] 00:25:17 INFO - PROCESS | 19102 | 1461396317909 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}] 00:25:18 INFO - PROCESS | 19102 | 1461396318153 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 00:25:18 INFO - PROCESS | 19102 | 1461396318209 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bb76800 == 67 [pid = 19102] [id = 166] 00:25:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f245fb13400) [pid = 19102] [serial = 498] [outer = (nil)] 00:25:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f246087f400) [pid = 19102] [serial = 499] [outer = 0x7f245fb13400] 00:25:18 INFO - PROCESS | 19102 | 1461396318288 Marionette DEBUG loaded listener.js 00:25:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f24620a5800) [pid = 19102] [serial = 500] [outer = 0x7f245fb13400] 00:25:18 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:19 INFO - PROCESS | 19102 | 1461396319147 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]]]}] 00:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1319ms 00:25:19 INFO - PROCESS | 19102 | 1461396319185 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 00:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:25:19 INFO - PROCESS | 19102 | 1461396319190 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 00:25:19 INFO - PROCESS | 19102 | 1461396319196 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:25:19 INFO - PROCESS | 19102 | 1461396319200 Marionette TRACE conn3 <- [1,638,null,{}] 00:25:19 INFO - PROCESS | 19102 | 1461396319204 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}] 00:25:19 INFO - PROCESS | 19102 | 1461396319410 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 00:25:19 INFO - PROCESS | 19102 | 1461396319468 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:19 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467c09800 == 68 [pid = 19102] [id = 167] 00:25:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f2456518000) [pid = 19102] [serial = 501] [outer = (nil)] 00:25:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f246e76fc00) [pid = 19102] [serial = 502] [outer = 0x7f2456518000] 00:25:19 INFO - PROCESS | 19102 | 1461396319538 Marionette DEBUG loaded listener.js 00:25:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f246fb1d000) [pid = 19102] [serial = 503] [outer = 0x7f2456518000] 00:25:20 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:20 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f245b391c00) [pid = 19102] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:25:20 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f24565f0800) [pid = 19102] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:25:20 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f245fb0c400) [pid = 19102] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 00:25:20 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f24565fc400) [pid = 19102] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:25:20 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f245bac1000) [pid = 19102] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:25:20 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f24565cd000) [pid = 19102] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:25:20 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f24565f3800) [pid = 19102] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:25:20 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f244fa6d400) [pid = 19102] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:25:20 INFO - PROCESS | 19102 | 1461396320545 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]]]}] 00:25:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:25:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1384ms 00:25:20 INFO - PROCESS | 19102 | 1461396320582 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 00:25:20 INFO - PROCESS | 19102 | 1461396320585 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 00:25:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:25:20 INFO - PROCESS | 19102 | 1461396320593 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:25:20 INFO - PROCESS | 19102 | 1461396320597 Marionette TRACE conn3 <- [1,642,null,{}] 00:25:20 INFO - PROCESS | 19102 | 1461396320603 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}] 00:25:20 INFO - PROCESS | 19102 | 1461396320767 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 00:25:20 INFO - PROCESS | 19102 | 1461396320782 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:20 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246d8ae800 == 69 [pid = 19102] [id = 168] 00:25:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f24620b0000) [pid = 19102] [serial = 504] [outer = (nil)] 00:25:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f246e6b8800) [pid = 19102] [serial = 505] [outer = 0x7f24620b0000] 00:25:20 INFO - PROCESS | 19102 | 1461396320864 Marionette DEBUG loaded listener.js 00:25:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f2473282800) [pid = 19102] [serial = 506] [outer = 0x7f24620b0000] 00:25:21 INFO - PROCESS | 19102 | 1461396321732 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]]]}] 00:25:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:25:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1182ms 00:25:21 INFO - PROCESS | 19102 | 1461396321775 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 00:25:21 INFO - PROCESS | 19102 | 1461396321779 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 00:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:25:21 INFO - PROCESS | 19102 | 1461396321785 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:25:21 INFO - PROCESS | 19102 | 1461396321789 Marionette TRACE conn3 <- [1,646,null,{}] 00:25:21 INFO - PROCESS | 19102 | 1461396321800 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}] 00:25:21 INFO - PROCESS | 19102 | 1461396321963 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 00:25:21 INFO - PROCESS | 19102 | 1461396321973 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:21 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244fe17800 == 70 [pid = 19102] [id = 169] 00:25:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f244dc3e800) [pid = 19102] [serial = 507] [outer = (nil)] 00:25:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f2461de9c00) [pid = 19102] [serial = 508] [outer = 0x7f244dc3e800] 00:25:22 INFO - PROCESS | 19102 | 1461396322045 Marionette DEBUG loaded listener.js 00:25:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f2473287000) [pid = 19102] [serial = 509] [outer = 0x7f244dc3e800] 00:25:23 INFO - PROCESS | 19102 | 1461396323201 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]]]}] 00:25:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:25:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1492ms 00:25:23 INFO - PROCESS | 19102 | 1461396323279 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 00:25:23 INFO - PROCESS | 19102 | 1461396323286 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 00:25:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:25:23 INFO - PROCESS | 19102 | 1461396323295 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:25:23 INFO - PROCESS | 19102 | 1461396323300 Marionette TRACE conn3 <- [1,650,null,{}] 00:25:23 INFO - PROCESS | 19102 | 1461396323310 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}] 00:25:23 INFO - PROCESS | 19102 | 1461396323555 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 00:25:23 INFO - PROCESS | 19102 | 1461396323822 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:23 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24567d4800 == 71 [pid = 19102] [id = 170] 00:25:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f2455633400) [pid = 19102] [serial = 510] [outer = (nil)] 00:25:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f2455637000) [pid = 19102] [serial = 511] [outer = 0x7f2455633400] 00:25:23 INFO - PROCESS | 19102 | 1461396323912 Marionette DEBUG loaded listener.js 00:25:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f245563bc00) [pid = 19102] [serial = 512] [outer = 0x7f2455633400] 00:25:24 INFO - PROCESS | 19102 | 1461396324835 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]]]}] 00:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1589ms 00:25:24 INFO - PROCESS | 19102 | 1461396324885 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 00:25:24 INFO - PROCESS | 19102 | 1461396324894 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 00:25:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:25:24 INFO - PROCESS | 19102 | 1461396324903 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:25:24 INFO - PROCESS | 19102 | 1461396324908 Marionette TRACE conn3 <- [1,654,null,{}] 00:25:24 INFO - PROCESS | 19102 | 1461396324914 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}] 00:25:25 INFO - PROCESS | 19102 | 1461396325084 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 00:25:25 INFO - PROCESS | 19102 | 1461396325239 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:25 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ba70800 == 72 [pid = 19102] [id = 171] 00:25:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f2456515800) [pid = 19102] [serial = 513] [outer = (nil)] 00:25:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f245741f400) [pid = 19102] [serial = 514] [outer = 0x7f2456515800] 00:25:25 INFO - PROCESS | 19102 | 1461396325312 Marionette DEBUG loaded listener.js 00:25:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f2457d8b400) [pid = 19102] [serial = 515] [outer = 0x7f2456515800] 00:25:26 INFO - PROCESS | 19102 | 1461396326218 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]]]}] 00:25:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:25:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1387ms 00:25:26 INFO - PROCESS | 19102 | 1461396326291 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 00:25:26 INFO - PROCESS | 19102 | 1461396326295 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 00:25:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:25:26 INFO - PROCESS | 19102 | 1461396326301 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:25:26 INFO - PROCESS | 19102 | 1461396326307 Marionette TRACE conn3 <- [1,658,null,{}] 00:25:26 INFO - PROCESS | 19102 | 1461396326322 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}] 00:25:26 INFO - PROCESS | 19102 | 1461396326533 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 00:25:26 INFO - PROCESS | 19102 | 1461396326689 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:26 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e5df000 == 73 [pid = 19102] [id = 172] 00:25:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f2457e61000) [pid = 19102] [serial = 516] [outer = (nil)] 00:25:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f245b74dc00) [pid = 19102] [serial = 517] [outer = 0x7f2457e61000] 00:25:26 INFO - PROCESS | 19102 | 1461396326763 Marionette DEBUG loaded listener.js 00:25:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f245babec00) [pid = 19102] [serial = 518] [outer = 0x7f2457e61000] 00:25:27 INFO - PROCESS | 19102 | 1461396327660 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]]]}] 00:25:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:25:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1397ms 00:25:27 INFO - PROCESS | 19102 | 1461396327699 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 00:25:27 INFO - PROCESS | 19102 | 1461396327703 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 00:25:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:25:27 INFO - PROCESS | 19102 | 1461396327710 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:25:27 INFO - PROCESS | 19102 | 1461396327713 Marionette TRACE conn3 <- [1,662,null,{}] 00:25:27 INFO - PROCESS | 19102 | 1461396327718 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}] 00:25:27 INFO - PROCESS | 19102 | 1461396327883 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 00:25:28 INFO - PROCESS | 19102 | 1461396328045 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:28 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b72d800 == 74 [pid = 19102] [id = 173] 00:25:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f24584d1c00) [pid = 19102] [serial = 519] [outer = (nil)] 00:25:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f24610ba800) [pid = 19102] [serial = 520] [outer = 0x7f24584d1c00] 00:25:28 INFO - PROCESS | 19102 | 1461396328120 Marionette DEBUG loaded listener.js 00:25:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f246e983c00) [pid = 19102] [serial = 521] [outer = 0x7f24584d1c00] 00:25:28 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:29 INFO - PROCESS | 19102 | 1461396329026 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]]]}] 00:25:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:25:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1381ms 00:25:29 INFO - PROCESS | 19102 | 1461396329092 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 00:25:29 INFO - PROCESS | 19102 | 1461396329096 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 00:25:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:25:29 INFO - PROCESS | 19102 | 1461396329103 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:25:29 INFO - PROCESS | 19102 | 1461396329106 Marionette TRACE conn3 <- [1,666,null,{}] 00:25:29 INFO - PROCESS | 19102 | 1461396329111 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}] 00:25:29 INFO - PROCESS | 19102 | 1461396329312 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 00:25:29 INFO - PROCESS | 19102 | 1461396329485 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245d977800 == 75 [pid = 19102] [id = 174] 00:25:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f244dc3a800) [pid = 19102] [serial = 522] [outer = (nil)] 00:25:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f244dcd1000) [pid = 19102] [serial = 523] [outer = 0x7f244dc3a800] 00:25:29 INFO - PROCESS | 19102 | 1461396329557 Marionette DEBUG loaded listener.js 00:25:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f244dcd6400) [pid = 19102] [serial = 524] [outer = 0x7f244dc3a800] 00:25:30 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:30 INFO - PROCESS | 19102 | 1461396330463 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]]]}] 00:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1429ms 00:25:30 INFO - PROCESS | 19102 | 1461396330533 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 00:25:30 INFO - PROCESS | 19102 | 1461396330537 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 00:25:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:25:30 INFO - PROCESS | 19102 | 1461396330543 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:25:30 INFO - PROCESS | 19102 | 1461396330545 Marionette TRACE conn3 <- [1,670,null,{}] 00:25:30 INFO - PROCESS | 19102 | 1461396330551 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}] 00:25:30 INFO - PROCESS | 19102 | 1461396330781 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 00:25:31 INFO - PROCESS | 19102 | 1461396331387 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:31 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f4bf800 == 76 [pid = 19102] [id = 175] 00:25:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f244dccd800) [pid = 19102] [serial = 525] [outer = (nil)] 00:25:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f244dcd3400) [pid = 19102] [serial = 526] [outer = 0x7f244dccd800] 00:25:31 INFO - PROCESS | 19102 | 1461396331503 Marionette DEBUG loaded listener.js 00:25:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f244f3a7c00) [pid = 19102] [serial = 527] [outer = 0x7f244dccd800] 00:25:32 INFO - PROCESS | 19102 | 1461396332531 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]]]}] 00:25:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:25:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2031ms 00:25:32 INFO - PROCESS | 19102 | 1461396332576 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 00:25:32 INFO - PROCESS | 19102 | 1461396332582 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 00:25:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:25:32 INFO - PROCESS | 19102 | 1461396332591 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:25:32 INFO - PROCESS | 19102 | 1461396332596 Marionette TRACE conn3 <- [1,674,null,{}] 00:25:32 INFO - PROCESS | 19102 | 1461396332603 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}] 00:25:32 INFO - PROCESS | 19102 | 1461396332787 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 00:25:33 INFO - PROCESS | 19102 | 1461396333000 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:33 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2455613800 == 77 [pid = 19102] [id = 176] 00:25:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f24565f5800) [pid = 19102] [serial = 528] [outer = (nil)] 00:25:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f24566d3c00) [pid = 19102] [serial = 529] [outer = 0x7f24565f5800] 00:25:33 INFO - PROCESS | 19102 | 1461396333076 Marionette DEBUG loaded listener.js 00:25:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f2457420c00) [pid = 19102] [serial = 530] [outer = 0x7f24565f5800] 00:25:33 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:25:33 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245e55d000 == 76 [pid = 19102] [id = 67] 00:25:33 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246d8ae800 == 75 [pid = 19102] [id = 168] 00:25:33 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f2457422000) [pid = 19102] [serial = 448] [outer = (nil)] [url = about:blank] 00:25:33 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f244fa6cc00) [pid = 19102] [serial = 445] [outer = (nil)] [url = about:blank] 00:25:33 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f2460880800) [pid = 19102] [serial = 439] [outer = (nil)] [url = about:blank] 00:25:33 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f24620ad000) [pid = 19102] [serial = 442] [outer = (nil)] [url = about:blank] 00:25:33 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f24584cdc00) [pid = 19102] [serial = 435] [outer = (nil)] [url = about:blank] 00:25:33 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f24577e7c00) [pid = 19102] [serial = 432] [outer = (nil)] [url = about:blank] 00:25:33 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f244f3a6000) [pid = 19102] [serial = 454] [outer = (nil)] [url = about:blank] 00:25:33 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f244f1e1800) [pid = 19102] [serial = 451] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467c09800 == 74 [pid = 19102] [id = 167] 00:25:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bb76800 == 73 [pid = 19102] [id = 166] 00:25:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588a8000 == 72 [pid = 19102] [id = 165] 00:25:34 INFO - PROCESS | 19102 | 1461396334015 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]]]}] 00:25:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24553d7800 == 71 [pid = 19102] [id = 164] 00:25:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245e9d1800 == 70 [pid = 19102] [id = 151] 00:25:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2455616800 == 69 [pid = 19102] [id = 163] 00:25:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 00:25:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1448ms 00:25:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ba70000 == 68 [pid = 19102] [id = 156] 00:25:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245a59f800 == 67 [pid = 19102] [id = 155] 00:25:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458118000 == 66 [pid = 19102] [id = 154] 00:25:34 INFO - PROCESS | 19102 | 1461396334050 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 00:25:34 INFO - PROCESS | 19102 | 1461396334056 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 00:25:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:25:34 INFO - PROCESS | 19102 | 1461396334064 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:25:34 INFO - PROCESS | 19102 | 1461396334066 Marionette TRACE conn3 <- [1,678,null,{}] 00:25:34 INFO - PROCESS | 19102 | 1461396334072 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}] 00:25:34 INFO - PROCESS | 19102 | 1461396334222 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 00:25:34 INFO - PROCESS | 19102 | 1461396334234 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24553d7800 == 67 [pid = 19102] [id = 177] 00:25:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f24574cf400) [pid = 19102] [serial = 531] [outer = (nil)] 00:25:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f24576c7c00) [pid = 19102] [serial = 532] [outer = 0x7f24574cf400] 00:25:34 INFO - PROCESS | 19102 | 1461396334296 Marionette DEBUG loaded listener.js 00:25:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f2457bc6400) [pid = 19102] [serial = 533] [outer = 0x7f24574cf400] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f2460405c00) [pid = 19102] [serial = 238] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f2460880400) [pid = 19102] [serial = 429] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f2467964000) [pid = 19102] [serial = 420] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f2457d8d000) [pid = 19102] [serial = 426] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f24622edc00) [pid = 19102] [serial = 423] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f24576c7400) [pid = 19102] [serial = 409] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f24574c3000) [pid = 19102] [serial = 408] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f2457bd3000) [pid = 19102] [serial = 387] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f245bac9c00) [pid = 19102] [serial = 417] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f2457f53400) [pid = 19102] [serial = 412] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f24574cdc00) [pid = 19102] [serial = 411] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f2457f51400) [pid = 19102] [serial = 414] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f24613d7000) [pid = 19102] [serial = 393] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f245b581800) [pid = 19102] [serial = 415] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f245b117c00) [pid = 19102] [serial = 390] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f2471521400) [pid = 19102] [serial = 396] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f24577e5c00) [pid = 19102] [serial = 399] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f2475a59800) [pid = 19102] [serial = 402] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f245b90ac00) [pid = 19102] [serial = 405] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f2473de7800) [pid = 19102] [serial = 424] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f246f942800) [pid = 19102] [serial = 421] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f245e5acc00) [pid = 19102] [serial = 418] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f2460883c00) [pid = 19102] [serial = 427] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f244fa72000) [pid = 19102] [serial = 457] [outer = (nil)] [url = about:blank] 00:25:34 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f24565d1400) [pid = 19102] [serial = 458] [outer = (nil)] [url = about:blank] 00:25:35 INFO - PROCESS | 19102 | 1461396335219 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]]]}] 00:25:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:25:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1185ms 00:25:35 INFO - PROCESS | 19102 | 1461396335255 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 00:25:35 INFO - PROCESS | 19102 | 1461396335259 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 00:25:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:25:35 INFO - PROCESS | 19102 | 1461396335272 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:25:35 INFO - PROCESS | 19102 | 1461396335282 Marionette TRACE conn3 <- [1,682,null,{}] 00:25:35 INFO - PROCESS | 19102 | 1461396335291 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}] 00:25:35 INFO - PROCESS | 19102 | 1461396335458 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 00:25:35 INFO - PROCESS | 19102 | 1461396335586 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:35 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245837f000 == 68 [pid = 19102] [id = 178] 00:25:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f244fa72000) [pid = 19102] [serial = 534] [outer = (nil)] 00:25:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f2457d93c00) [pid = 19102] [serial = 535] [outer = 0x7f244fa72000] 00:25:35 INFO - PROCESS | 19102 | 1461396335657 Marionette DEBUG loaded listener.js 00:25:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f2457e67400) [pid = 19102] [serial = 536] [outer = 0x7f244fa72000] 00:25:36 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:36 INFO - PROCESS | 19102 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:25:36 INFO - PROCESS | 19102 | 1461396336828 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]]]}] 00:25:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 00:25:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1602ms 00:25:36 INFO - PROCESS | 19102 | 1461396336895 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 00:25:36 INFO - PROCESS | 19102 | 1461396336900 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 00:25:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:25:36 INFO - PROCESS | 19102 | 1461396336913 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:25:36 INFO - PROCESS | 19102 | 1461396336915 Marionette TRACE conn3 <- [1,686,null,{}] 00:25:36 INFO - PROCESS | 19102 | 1461396336920 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}] 00:25:37 INFO - PROCESS | 19102 | 1461396337205 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 00:25:37 INFO - PROCESS | 19102 | 1461396337256 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b722800 == 69 [pid = 19102] [id = 179] 00:25:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f2457d7a400) [pid = 19102] [serial = 537] [outer = (nil)] 00:25:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f2459788000) [pid = 19102] [serial = 538] [outer = 0x7f2457d7a400] 00:25:37 INFO - PROCESS | 19102 | 1461396337328 Marionette DEBUG loaded listener.js 00:25:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f245b556800) [pid = 19102] [serial = 539] [outer = 0x7f2457d7a400] 00:25:38 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:39 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f2456519c00) [pid = 19102] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:25:39 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f24620b0000) [pid = 19102] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:25:39 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f2457e69000) [pid = 19102] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:25:39 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f2456516000) [pid = 19102] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:25:39 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f245fb13400) [pid = 19102] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:25:39 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f2456518000) [pid = 19102] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:25:39 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f24575d4400) [pid = 19102] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:25:39 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f2456512800) [pid = 19102] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:25:39 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f244fa71c00) [pid = 19102] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:25:39 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f2471ac2400) [pid = 19102] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:25:39 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f244f3acc00) [pid = 19102] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:25:39 INFO - PROCESS | 19102 | 1461396339036 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]]]}] 00:25:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:25:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2181ms 00:25:39 INFO - PROCESS | 19102 | 1461396339095 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 00:25:39 INFO - PROCESS | 19102 | 1461396339098 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 00:25:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:25:39 INFO - PROCESS | 19102 | 1461396339137 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:25:39 INFO - PROCESS | 19102 | 1461396339141 Marionette TRACE conn3 <- [1,690,null,{}] 00:25:39 INFO - PROCESS | 19102 | 1461396339146 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}] 00:25:39 INFO - PROCESS | 19102 | 1461396339349 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 00:25:39 INFO - PROCESS | 19102 | 1461396339426 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588e2000 == 70 [pid = 19102] [id = 180] 00:25:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f245b334c00) [pid = 19102] [serial = 540] [outer = (nil)] 00:25:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f245b57f800) [pid = 19102] [serial = 541] [outer = 0x7f245b334c00] 00:25:39 INFO - PROCESS | 19102 | 1461396339514 Marionette DEBUG loaded listener.js 00:25:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f245b90d800) [pid = 19102] [serial = 542] [outer = 0x7f245b334c00] 00:25:40 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:40 INFO - PROCESS | 19102 | 1461396340786 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]]]}] 00:25:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:25:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1693ms 00:25:40 INFO - PROCESS | 19102 | 1461396340849 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 00:25:40 INFO - PROCESS | 19102 | 1461396340853 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 00:25:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:25:40 INFO - PROCESS | 19102 | 1461396340861 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:25:40 INFO - PROCESS | 19102 | 1461396340864 Marionette TRACE conn3 <- [1,694,null,{}] 00:25:40 INFO - PROCESS | 19102 | 1461396340869 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}] 00:25:41 INFO - PROCESS | 19102 | 1461396341161 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 00:25:41 INFO - PROCESS | 19102 | 1461396341281 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:41 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f210000 == 71 [pid = 19102] [id = 181] 00:25:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f244dc35c00) [pid = 19102] [serial = 543] [outer = (nil)] 00:25:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f244dc3b400) [pid = 19102] [serial = 544] [outer = 0x7f244dc35c00] 00:25:41 INFO - PROCESS | 19102 | 1461396341365 Marionette DEBUG loaded listener.js 00:25:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f244f3a1800) [pid = 19102] [serial = 545] [outer = 0x7f244dc35c00] 00:25:42 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:42 INFO - PROCESS | 19102 | 1461396342840 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]]]}] 00:25:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 00:25:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2039ms 00:25:42 INFO - PROCESS | 19102 | 1461396342906 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 00:25:42 INFO - PROCESS | 19102 | 1461396342914 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 00:25:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:25:42 INFO - PROCESS | 19102 | 1461396342923 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:25:42 INFO - PROCESS | 19102 | 1461396342929 Marionette TRACE conn3 <- [1,698,null,{}] 00:25:42 INFO - PROCESS | 19102 | 1461396342982 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}] 00:25:43 INFO - PROCESS | 19102 | 1461396343191 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 00:25:43 INFO - PROCESS | 19102 | 1461396343353 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:43 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458111000 == 72 [pid = 19102] [id = 182] 00:25:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f244f3a2800) [pid = 19102] [serial = 546] [outer = (nil)] 00:25:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f24566de000) [pid = 19102] [serial = 547] [outer = 0x7f244f3a2800] 00:25:43 INFO - PROCESS | 19102 | 1461396343447 Marionette DEBUG loaded listener.js 00:25:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f24576c2c00) [pid = 19102] [serial = 548] [outer = 0x7f244f3a2800] 00:25:44 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:44 INFO - PROCESS | 19102 | 1461396344815 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]]]}] 00:25:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 00:25:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1983ms 00:25:44 INFO - PROCESS | 19102 | 1461396344925 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 00:25:44 INFO - PROCESS | 19102 | 1461396344932 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 00:25:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:25:44 INFO - PROCESS | 19102 | 1461396344943 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:25:44 INFO - PROCESS | 19102 | 1461396344947 Marionette TRACE conn3 <- [1,702,null,{}] 00:25:44 INFO - PROCESS | 19102 | 1461396344957 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}] 00:25:45 INFO - PROCESS | 19102 | 1461396345132 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 00:25:45 INFO - PROCESS | 19102 | 1461396345288 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bb8c800 == 73 [pid = 19102] [id = 183] 00:25:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f24576c3000) [pid = 19102] [serial = 549] [outer = (nil)] 00:25:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f2457d8b800) [pid = 19102] [serial = 550] [outer = 0x7f24576c3000] 00:25:45 INFO - PROCESS | 19102 | 1461396345374 Marionette DEBUG loaded listener.js 00:25:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f2459785000) [pid = 19102] [serial = 551] [outer = 0x7f24576c3000] 00:25:46 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:46 INFO - PROCESS | 19102 | 1461396346730 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]]]}] 00:25:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:25:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1835ms 00:25:46 INFO - PROCESS | 19102 | 1461396346799 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 00:25:46 INFO - PROCESS | 19102 | 1461396346807 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 00:25:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:25:46 INFO - PROCESS | 19102 | 1461396346844 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:25:46 INFO - PROCESS | 19102 | 1461396346852 Marionette TRACE conn3 <- [1,706,null,{}] 00:25:46 INFO - PROCESS | 19102 | 1461396346860 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}] 00:25:47 INFO - PROCESS | 19102 | 1461396347033 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 00:25:47 INFO - PROCESS | 19102 | 1461396347185 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245fa5b800 == 74 [pid = 19102] [id = 184] 00:25:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f24577e6400) [pid = 19102] [serial = 552] [outer = (nil)] 00:25:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f245b55a000) [pid = 19102] [serial = 553] [outer = 0x7f24577e6400] 00:25:47 INFO - PROCESS | 19102 | 1461396347260 Marionette DEBUG loaded listener.js 00:25:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f245f2af800) [pid = 19102] [serial = 554] [outer = 0x7f24577e6400] 00:25:48 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:48 INFO - PROCESS | 19102 | 1461396348563 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]]]}] 00:25:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:25:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1761ms 00:25:48 INFO - PROCESS | 19102 | 1461396348656 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 00:25:48 INFO - PROCESS | 19102 | 1461396348659 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 00:25:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:25:48 INFO - PROCESS | 19102 | 1461396348671 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:25:48 INFO - PROCESS | 19102 | 1461396348673 Marionette TRACE conn3 <- [1,710,null,{}] 00:25:48 INFO - PROCESS | 19102 | 1461396348679 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}] 00:25:48 INFO - PROCESS | 19102 | 1461396348850 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 00:25:49 INFO - PROCESS | 19102 | 1461396349015 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:49 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460c20800 == 75 [pid = 19102] [id = 185] 00:25:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f244dc37c00) [pid = 19102] [serial = 555] [outer = (nil)] 00:25:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f245e5aa000) [pid = 19102] [serial = 556] [outer = 0x7f244dc37c00] 00:25:49 INFO - PROCESS | 19102 | 1461396349092 Marionette DEBUG loaded listener.js 00:25:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f2460886800) [pid = 19102] [serial = 557] [outer = 0x7f244dc37c00] 00:25:50 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:50 INFO - PROCESS | 19102 | 1461396350589 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]]]}] 00:25:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:25:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1985ms 00:25:50 INFO - PROCESS | 19102 | 1461396350657 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 00:25:50 INFO - PROCESS | 19102 | 1461396350662 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 00:25:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:25:50 INFO - PROCESS | 19102 | 1461396350670 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:25:50 INFO - PROCESS | 19102 | 1461396350676 Marionette TRACE conn3 <- [1,714,null,{}] 00:25:50 INFO - PROCESS | 19102 | 1461396350685 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}] 00:25:50 INFO - PROCESS | 19102 | 1461396350873 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 00:25:51 INFO - PROCESS | 19102 | 1461396351089 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:51 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e5e3800 == 76 [pid = 19102] [id = 186] 00:25:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f244dcd5400) [pid = 19102] [serial = 558] [outer = (nil)] 00:25:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f2455639000) [pid = 19102] [serial = 559] [outer = 0x7f244dcd5400] 00:25:51 INFO - PROCESS | 19102 | 1461396351202 Marionette DEBUG loaded listener.js 00:25:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f24565fac00) [pid = 19102] [serial = 560] [outer = 0x7f244dcd5400] 00:25:51 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24553d9000 == 75 [pid = 19102] [id = 134] 00:25:51 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588e2000 == 74 [pid = 19102] [id = 180] 00:25:51 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f2461567400) [pid = 19102] [serial = 478] [outer = (nil)] [url = about:blank] 00:25:51 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f245b556400) [pid = 19102] [serial = 472] [outer = (nil)] [url = about:blank] 00:25:51 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f245b759800) [pid = 19102] [serial = 487] [outer = (nil)] [url = about:blank] 00:25:51 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f245b10e000) [pid = 19102] [serial = 469] [outer = (nil)] [url = about:blank] 00:25:51 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f246888c000) [pid = 19102] [serial = 481] [outer = (nil)] [url = about:blank] 00:25:51 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f245babe400) [pid = 19102] [serial = 475] [outer = (nil)] [url = about:blank] 00:25:51 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f245b752400) [pid = 19102] [serial = 484] [outer = (nil)] [url = about:blank] 00:25:51 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f2461de9c00) [pid = 19102] [serial = 508] [outer = (nil)] [url = about:blank] 00:25:51 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b722800 == 73 [pid = 19102] [id = 179] 00:25:51 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245837f000 == 72 [pid = 19102] [id = 178] 00:25:51 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24553d7800 == 71 [pid = 19102] [id = 177] 00:25:52 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2455613800 == 70 [pid = 19102] [id = 176] 00:25:52 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f4bf800 == 69 [pid = 19102] [id = 175] 00:25:52 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ba70800 == 68 [pid = 19102] [id = 171] 00:25:52 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24567d4800 == 67 [pid = 19102] [id = 170] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f246e6b8800) [pid = 19102] [serial = 505] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f246f840000) [pid = 19102] [serial = 385] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f24620a5000) [pid = 19102] [serial = 430] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f246087f400) [pid = 19102] [serial = 499] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f246fb1d000) [pid = 19102] [serial = 503] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f24576bb000) [pid = 19102] [serial = 460] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f246fb17800) [pid = 19102] [serial = 310] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f245b559000) [pid = 19102] [serial = 497] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f24576c6400) [pid = 19102] [serial = 461] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f246e76fc00) [pid = 19102] [serial = 502] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f24734b8800) [pid = 19102] [serial = 346] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f24577ea000) [pid = 19102] [serial = 493] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f24620a5800) [pid = 19102] [serial = 500] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f24589fd800) [pid = 19102] [serial = 496] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f2457418400) [pid = 19102] [serial = 491] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f2457425c00) [pid = 19102] [serial = 463] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f244fa6f000) [pid = 19102] [serial = 490] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f2457d90800) [pid = 19102] [serial = 466] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f2473282800) [pid = 19102] [serial = 506] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f2457e60800) [pid = 19102] [serial = 494] [outer = (nil)] [url = about:blank] 00:25:52 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:52 INFO - PROCESS | 19102 | 1461396352611 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]]]}] 00:25:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 00:25:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1990ms 00:25:52 INFO - PROCESS | 19102 | 1461396352661 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 00:25:52 INFO - PROCESS | 19102 | 1461396352669 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 00:25:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:25:52 INFO - PROCESS | 19102 | 1461396352678 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:25:52 INFO - PROCESS | 19102 | 1461396352682 Marionette TRACE conn3 <- [1,718,null,{}] 00:25:52 INFO - PROCESS | 19102 | 1461396352687 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}] 00:25:52 INFO - PROCESS | 19102 | 1461396352830 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 00:25:52 INFO - PROCESS | 19102 | 1461396352842 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:52 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24567d4800 == 68 [pid = 19102] [id = 187] 00:25:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f2456511400) [pid = 19102] [serial = 561] [outer = (nil)] 00:25:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f24577e4800) [pid = 19102] [serial = 562] [outer = 0x7f2456511400] 00:25:52 INFO - PROCESS | 19102 | 1461396352905 Marionette DEBUG loaded listener.js 00:25:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f2457d8d400) [pid = 19102] [serial = 563] [outer = 0x7f2456511400] 00:25:54 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:54 INFO - PROCESS | 19102 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:25:54 INFO - PROCESS | 19102 | 1461396354119 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]]]}] 00:25:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:25:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1481ms 00:25:54 INFO - PROCESS | 19102 | 1461396354161 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 00:25:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:25:54 INFO - PROCESS | 19102 | 1461396354165 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 00:25:54 INFO - PROCESS | 19102 | 1461396354171 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:25:54 INFO - PROCESS | 19102 | 1461396354184 Marionette TRACE conn3 <- [1,722,null,{}] 00:25:54 INFO - PROCESS | 19102 | 1461396354207 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}] 00:25:54 INFO - PROCESS | 19102 | 1461396354494 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 00:25:54 INFO - PROCESS | 19102 | 1461396354535 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588ec000 == 69 [pid = 19102] [id = 188] 00:25:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f2457e68000) [pid = 19102] [serial = 564] [outer = (nil)] 00:25:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f245b33e800) [pid = 19102] [serial = 565] [outer = 0x7f2457e68000] 00:25:54 INFO - PROCESS | 19102 | 1461396354602 Marionette DEBUG loaded listener.js 00:25:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f245b55fc00) [pid = 19102] [serial = 566] [outer = 0x7f2457e68000] 00:25:55 INFO - PROCESS | 19102 | 1461396355431 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] 00:25:55 INFO - PROCESS | 19102 | 1461396355489 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 00:25:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:25:55 INFO - PROCESS | 19102 | 1461396355507 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:25:55 INFO - PROCESS | 19102 | 1461396355510 Marionette TRACE conn3 <- [1,726,null,{}] 00:25:55 INFO - PROCESS | 19102 | 1461396355515 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}] 00:25:55 INFO - PROCESS | 19102 | 1461396355710 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 00:25:55 INFO - PROCESS | 19102 | 1461396355750 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:55 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b8d4800 == 70 [pid = 19102] [id = 189] 00:25:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f245b561000) [pid = 19102] [serial = 567] [outer = (nil)] 00:25:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f245fd49000) [pid = 19102] [serial = 568] [outer = 0x7f245b561000] 00:25:55 INFO - PROCESS | 19102 | 1461396355820 Marionette DEBUG loaded listener.js 00:25:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f2460887000) [pid = 19102] [serial = 569] [outer = 0x7f245b561000] 00:25:56 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f244dccd800) [pid = 19102] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:25:56 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f24565f5800) [pid = 19102] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:25:56 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f244fa72000) [pid = 19102] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:25:56 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f24574cf400) [pid = 19102] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:25:56 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f244dc3e800) [pid = 19102] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:25:56 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f2457d7a400) [pid = 19102] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:25:56 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:56 INFO - PROCESS | 19102 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:25:56 INFO - PROCESS | 19102 | 1461396356779 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]]]}] 00:25:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:25:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1336ms 00:25:56 INFO - PROCESS | 19102 | 1461396356844 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 00:25:56 INFO - PROCESS | 19102 | 1461396356847 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 00:25:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:25:56 INFO - PROCESS | 19102 | 1461396356857 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:25:56 INFO - PROCESS | 19102 | 1461396356859 Marionette TRACE conn3 <- [1,730,null,{}] 00:25:56 INFO - PROCESS | 19102 | 1461396356863 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}] 00:25:57 INFO - PROCESS | 19102 | 1461396357016 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 00:25:57 INFO - PROCESS | 19102 | 1461396357026 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:57 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245e376800 == 71 [pid = 19102] [id = 190] 00:25:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f24575d5400) [pid = 19102] [serial = 570] [outer = (nil)] 00:25:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f246110f800) [pid = 19102] [serial = 571] [outer = 0x7f24575d5400] 00:25:57 INFO - PROCESS | 19102 | 1461396357099 Marionette DEBUG loaded listener.js 00:25:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f24613d2800) [pid = 19102] [serial = 572] [outer = 0x7f24575d5400] 00:25:57 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:57 INFO - PROCESS | 19102 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:25:57 INFO - PROCESS | 19102 | 1461396357955 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] 00:25:57 INFO - PROCESS | 19102 | 1461396357994 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 00:25:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:25:58 INFO - PROCESS | 19102 | 1461396358003 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:25:58 INFO - PROCESS | 19102 | 1461396358006 Marionette TRACE conn3 <- [1,734,null,{}] 00:25:58 INFO - PROCESS | 19102 | 1461396358011 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}] 00:25:58 INFO - PROCESS | 19102 | 1461396358220 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 00:25:58 INFO - PROCESS | 19102 | 1461396358419 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:58 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f4bc000 == 72 [pid = 19102] [id = 191] 00:25:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f244dc34400) [pid = 19102] [serial = 573] [outer = (nil)] 00:25:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f244dcd0000) [pid = 19102] [serial = 574] [outer = 0x7f244dc34400] 00:25:58 INFO - PROCESS | 19102 | 1461396358502 Marionette DEBUG loaded listener.js 00:25:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f2455632800) [pid = 19102] [serial = 575] [outer = 0x7f244dc34400] 00:25:59 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:25:59 INFO - PROCESS | 19102 | 1461396359447 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]]]}] 00:25:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:25:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1487ms 00:25:59 INFO - PROCESS | 19102 | 1461396359490 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 00:25:59 INFO - PROCESS | 19102 | 1461396359497 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 00:25:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:25:59 INFO - PROCESS | 19102 | 1461396359508 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:25:59 INFO - PROCESS | 19102 | 1461396359512 Marionette TRACE conn3 <- [1,738,null,{}] 00:25:59 INFO - PROCESS | 19102 | 1461396359521 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}] 00:25:59 INFO - PROCESS | 19102 | 1461396359726 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 00:25:59 INFO - PROCESS | 19102 | 1461396359895 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:25:59 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588c1800 == 73 [pid = 19102] [id = 192] 00:25:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f24574c5800) [pid = 19102] [serial = 576] [outer = (nil)] 00:26:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f24577e0000) [pid = 19102] [serial = 577] [outer = 0x7f24574c5800] 00:26:00 INFO - PROCESS | 19102 | 1461396360041 Marionette DEBUG loaded listener.js 00:26:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f2457d90400) [pid = 19102] [serial = 578] [outer = 0x7f24574c5800] 00:26:01 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:26:01 INFO - PROCESS | 19102 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:26:01 INFO - PROCESS | 19102 | 1461396361405 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]]]}] 00:26:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:26:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1939ms 00:26:01 INFO - PROCESS | 19102 | 1461396361552 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 00:26:01 INFO - PROCESS | 19102 | 1461396361559 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 00:26:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:26:01 INFO - PROCESS | 19102 | 1461396361574 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:26:01 INFO - PROCESS | 19102 | 1461396361579 Marionette TRACE conn3 <- [1,742,null,{}] 00:26:01 INFO - PROCESS | 19102 | 1461396361586 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}] 00:26:01 INFO - PROCESS | 19102 | 1461396361760 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 00:26:01 INFO - PROCESS | 19102 | 1461396361913 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:01 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24603be800 == 74 [pid = 19102] [id = 193] 00:26:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f24575dac00) [pid = 19102] [serial = 579] [outer = (nil)] 00:26:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f2457e6a800) [pid = 19102] [serial = 580] [outer = 0x7f24575dac00] 00:26:01 INFO - PROCESS | 19102 | 1461396361987 Marionette DEBUG loaded listener.js 00:26:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f245b90c000) [pid = 19102] [serial = 581] [outer = 0x7f24575dac00] 00:26:03 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:26:03 INFO - PROCESS | 19102 | 1461396363343 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]]]}] 00:26:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 00:26:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1791ms 00:26:03 INFO - PROCESS | 19102 | 1461396363421 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 00:26:03 INFO - PROCESS | 19102 | 1461396363424 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 00:26:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:26:03 INFO - PROCESS | 19102 | 1461396363443 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:26:03 INFO - PROCESS | 19102 | 1461396363452 Marionette TRACE conn3 <- [1,746,null,{}] 00:26:03 INFO - PROCESS | 19102 | 1461396363461 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}] 00:26:03 INFO - PROCESS | 19102 | 1461396363678 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 00:26:03 INFO - PROCESS | 19102 | 1461396363842 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463f0c800 == 75 [pid = 19102] [id = 194] 00:26:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f245ea46800) [pid = 19102] [serial = 582] [outer = (nil)] 00:26:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f2462055c00) [pid = 19102] [serial = 583] [outer = 0x7f245ea46800] 00:26:03 INFO - PROCESS | 19102 | 1461396363924 Marionette DEBUG loaded listener.js 00:26:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f24622f1400) [pid = 19102] [serial = 584] [outer = 0x7f245ea46800] 00:26:04 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:26:05 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:26:05 INFO - PROCESS | 19102 | 1461396365253 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]]]}] 00:26:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 00:26:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1856ms 00:26:05 INFO - PROCESS | 19102 | 1461396365325 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 00:26:05 INFO - PROCESS | 19102 | 1461396365330 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 00:26:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:26:05 INFO - PROCESS | 19102 | 1461396365340 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:26:05 INFO - PROCESS | 19102 | 1461396365344 Marionette TRACE conn3 <- [1,750,null,{}] 00:26:05 INFO - PROCESS | 19102 | 1461396365349 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}] 00:26:05 INFO - PROCESS | 19102 | 1461396365521 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 00:26:05 INFO - PROCESS | 19102 | 1461396365685 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:05 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467c09800 == 76 [pid = 19102] [id = 195] 00:26:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f24613d5000) [pid = 19102] [serial = 585] [outer = (nil)] 00:26:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f246795dc00) [pid = 19102] [serial = 586] [outer = 0x7f24613d5000] 00:26:05 INFO - PROCESS | 19102 | 1461396365766 Marionette DEBUG loaded listener.js 00:26:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f246e6b9c00) [pid = 19102] [serial = 587] [outer = 0x7f24613d5000] 00:26:07 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:26:07 INFO - PROCESS | 19102 | 1461396367037 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]]]}] 00:26:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:26:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1732ms 00:26:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:26:07 INFO - PROCESS | 19102 | 1461396367073 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 00:26:07 INFO - PROCESS | 19102 | 1461396367075 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 00:26:07 INFO - PROCESS | 19102 | 1461396367081 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:26:07 INFO - PROCESS | 19102 | 1461396367084 Marionette TRACE conn3 <- [1,754,null,{}] 00:26:07 INFO - PROCESS | 19102 | 1461396367090 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}] 00:26:07 INFO - PROCESS | 19102 | 1461396367303 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 00:26:07 INFO - PROCESS | 19102 | 1461396367476 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246e41c000 == 77 [pid = 19102] [id = 196] 00:26:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f246e904c00) [pid = 19102] [serial = 588] [outer = (nil)] 00:26:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f246f5b3800) [pid = 19102] [serial = 589] [outer = 0x7f246e904c00] 00:26:07 INFO - PROCESS | 19102 | 1461396367568 Marionette DEBUG loaded listener.js 00:26:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f247312b800) [pid = 19102] [serial = 590] [outer = 0x7f246e904c00] 00:26:09 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:26:09 INFO - PROCESS | 19102 | 1461396369111 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]]]}] 00:26:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 00:26:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2087ms 00:26:09 INFO - PROCESS | 19102 | 1461396369168 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 00:26:09 INFO - PROCESS | 19102 | 1461396369174 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 00:26:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:26:09 INFO - PROCESS | 19102 | 1461396369181 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:26:09 INFO - PROCESS | 19102 | 1461396369186 Marionette TRACE conn3 <- [1,758,null,{}] 00:26:09 INFO - PROCESS | 19102 | 1461396369195 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}] 00:26:09 INFO - PROCESS | 19102 | 1461396369386 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 00:26:09 INFO - PROCESS | 19102 | 1461396369580 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244deda000 == 78 [pid = 19102] [id = 197] 00:26:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f244fa6a000) [pid = 19102] [serial = 591] [outer = (nil)] 00:26:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f244fa73000) [pid = 19102] [serial = 592] [outer = 0x7f244fa6a000] 00:26:09 INFO - PROCESS | 19102 | 1461396369695 Marionette DEBUG loaded listener.js 00:26:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f245650a400) [pid = 19102] [serial = 593] [outer = 0x7f244fa6a000] 00:26:10 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2459b98000 == 77 [pid = 19102] [id = 47] 00:26:10 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246e9ea800 == 76 [pid = 19102] [id = 45] 00:26:10 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245e376800 == 75 [pid = 19102] [id = 190] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f245b57f800) [pid = 19102] [serial = 541] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b8d4800 == 74 [pid = 19102] [id = 189] 00:26:10 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588ec000 == 73 [pid = 19102] [id = 188] 00:26:10 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24567d4800 == 72 [pid = 19102] [id = 187] 00:26:10 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244e5e3800 == 71 [pid = 19102] [id = 186] 00:26:10 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bb8c800 == 70 [pid = 19102] [id = 183] 00:26:10 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458111000 == 69 [pid = 19102] [id = 182] 00:26:10 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f210000 == 68 [pid = 19102] [id = 181] 00:26:10 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:26:10 INFO - PROCESS | 19102 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:26:10 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:26:10 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:26:10 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:26:10 INFO - PROCESS | 19102 | 1461396370594 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]]]}] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f244f3a7c00) [pid = 19102] [serial = 527] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f244dcd3400) [pid = 19102] [serial = 526] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f2457420c00) [pid = 19102] [serial = 530] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f24566d3c00) [pid = 19102] [serial = 529] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f2457d93c00) [pid = 19102] [serial = 535] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f24576c7c00) [pid = 19102] [serial = 532] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f2457bc6400) [pid = 19102] [serial = 533] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f2473287000) [pid = 19102] [serial = 509] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f245741f400) [pid = 19102] [serial = 514] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f2455637000) [pid = 19102] [serial = 511] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f245b74dc00) [pid = 19102] [serial = 517] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f2459788000) [pid = 19102] [serial = 538] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f24610ba800) [pid = 19102] [serial = 520] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f244dcd1000) [pid = 19102] [serial = 523] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f245b556800) [pid = 19102] [serial = 539] [outer = (nil)] [url = about:blank] 00:26:10 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f2457e67400) [pid = 19102] [serial = 536] [outer = (nil)] [url = about:blank] 00:26:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:26:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1489ms 00:26:10 INFO - PROCESS | 19102 | 1461396370671 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 00:26:10 INFO - PROCESS | 19102 | 1461396370678 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 00:26:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:26:10 INFO - PROCESS | 19102 | 1461396370688 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:26:10 INFO - PROCESS | 19102 | 1461396370692 Marionette TRACE conn3 <- [1,762,null,{}] 00:26:10 INFO - PROCESS | 19102 | 1461396370696 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}] 00:26:10 INFO - PROCESS | 19102 | 1461396370857 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 00:26:10 INFO - PROCESS | 19102 | 1461396370993 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:11 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24567dd000 == 69 [pid = 19102] [id = 198] 00:26:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f244fa6c400) [pid = 19102] [serial = 594] [outer = (nil)] 00:26:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f24565fb800) [pid = 19102] [serial = 595] [outer = 0x7f244fa6c400] 00:26:11 INFO - PROCESS | 19102 | 1461396371063 Marionette DEBUG loaded listener.js 00:26:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f2457416c00) [pid = 19102] [serial = 596] [outer = 0x7f244fa6c400] 00:26:12 INFO - PROCESS | 19102 | 1461396372193 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]]]}] 00:26:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:26:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1532ms 00:26:12 INFO - PROCESS | 19102 | 1461396372221 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 00:26:12 INFO - PROCESS | 19102 | 1461396372225 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 00:26:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:26:12 INFO - PROCESS | 19102 | 1461396372231 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:26:12 INFO - PROCESS | 19102 | 1461396372236 Marionette TRACE conn3 <- [1,766,null,{}] 00:26:12 INFO - PROCESS | 19102 | 1461396372251 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}] 00:26:12 INFO - PROCESS | 19102 | 1461396372469 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 00:26:12 INFO - PROCESS | 19102 | 1461396372651 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457d52800 == 70 [pid = 19102] [id = 199] 00:26:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f24577e5000) [pid = 19102] [serial = 597] [outer = (nil)] 00:26:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f2457b28400) [pid = 19102] [serial = 598] [outer = 0x7f24577e5000] 00:26:12 INFO - PROCESS | 19102 | 1461396372718 Marionette DEBUG loaded listener.js 00:26:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f2457bcd800) [pid = 19102] [serial = 599] [outer = 0x7f24577e5000] 00:26:13 INFO - PROCESS | 19102 | 1461396373906 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]]]}] 00:26:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:26:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1687ms 00:26:13 INFO - PROCESS | 19102 | 1461396373928 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 00:26:13 INFO - PROCESS | 19102 | 1461396373933 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 00:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:26:13 INFO - PROCESS | 19102 | 1461396373946 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:26:13 INFO - PROCESS | 19102 | 1461396373948 Marionette TRACE conn3 <- [1,770,null,{}] 00:26:13 INFO - PROCESS | 19102 | 1461396373952 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}] 00:26:14 INFO - PROCESS | 19102 | 1461396374137 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 00:26:14 INFO - PROCESS | 19102 | 1461396374218 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588e7000 == 71 [pid = 19102] [id = 200] 00:26:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f24577e0c00) [pid = 19102] [serial = 600] [outer = (nil)] 00:26:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f2457f53c00) [pid = 19102] [serial = 601] [outer = 0x7f24577e0c00] 00:26:14 INFO - PROCESS | 19102 | 1461396374297 Marionette DEBUG loaded listener.js 00:26:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f24589f4c00) [pid = 19102] [serial = 602] [outer = 0x7f24577e0c00] 00:26:14 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f2456511400) [pid = 19102] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:26:14 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f2457e68000) [pid = 19102] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:26:14 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f245b561000) [pid = 19102] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:26:14 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f244dcd5400) [pid = 19102] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:26:14 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f245b334c00) [pid = 19102] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:26:15 INFO - PROCESS | 19102 | 1461396375048 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]]]}] 00:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1130ms 00:26:15 INFO - PROCESS | 19102 | 1461396375077 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 00:26:15 INFO - PROCESS | 19102 | 1461396375079 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 00:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:26:15 INFO - PROCESS | 19102 | 1461396375085 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:26:15 INFO - PROCESS | 19102 | 1461396375087 Marionette TRACE conn3 <- [1,774,null,{}] 00:26:15 INFO - PROCESS | 19102 | 1461396375099 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}] 00:26:15 INFO - PROCESS | 19102 | 1461396375239 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 00:26:15 INFO - PROCESS | 19102 | 1461396375253 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:15 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b285000 == 72 [pid = 19102] [id = 201] 00:26:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f2457d95400) [pid = 19102] [serial = 603] [outer = (nil)] 00:26:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f245978c400) [pid = 19102] [serial = 604] [outer = 0x7f2457d95400] 00:26:15 INFO - PROCESS | 19102 | 1461396375314 Marionette DEBUG loaded listener.js 00:26:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f2459bef000) [pid = 19102] [serial = 605] [outer = 0x7f2457d95400] 00:26:16 INFO - PROCESS | 19102 | 1461396376363 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]]]}] 00:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1328ms 00:26:16 INFO - PROCESS | 19102 | 1461396376415 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 00:26:16 INFO - PROCESS | 19102 | 1461396376423 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 00:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:26:16 INFO - PROCESS | 19102 | 1461396376432 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:26:16 INFO - PROCESS | 19102 | 1461396376437 Marionette TRACE conn3 <- [1,778,null,{}] 00:26:16 INFO - PROCESS | 19102 | 1461396376444 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}] 00:26:16 INFO - PROCESS | 19102 | 1461396376646 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 00:26:16 INFO - PROCESS | 19102 | 1461396376817 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24578dc000 == 73 [pid = 19102] [id = 202] 00:26:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f2457423400) [pid = 19102] [serial = 606] [outer = (nil)] 00:26:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f24574cd400) [pid = 19102] [serial = 607] [outer = 0x7f2457423400] 00:26:16 INFO - PROCESS | 19102 | 1461396376896 Marionette DEBUG loaded listener.js 00:26:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f24577e8400) [pid = 19102] [serial = 608] [outer = 0x7f2457423400] 00:26:17 INFO - PROCESS | 19102 | 1461396377840 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]]]}] 00:26:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:26:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1441ms 00:26:17 INFO - PROCESS | 19102 | 1461396377874 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 00:26:17 INFO - PROCESS | 19102 | 1461396377882 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 00:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:26:17 INFO - PROCESS | 19102 | 1461396377893 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:26:17 INFO - PROCESS | 19102 | 1461396377897 Marionette TRACE conn3 <- [1,782,null,{}] 00:26:17 INFO - PROCESS | 19102 | 1461396377905 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}] 00:26:18 INFO - PROCESS | 19102 | 1461396378071 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 00:26:18 INFO - PROCESS | 19102 | 1461396378245 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b726000 == 74 [pid = 19102] [id = 203] 00:26:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f24575d5000) [pid = 19102] [serial = 609] [outer = (nil)] 00:26:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f24596de000) [pid = 19102] [serial = 610] [outer = 0x7f24575d5000] 00:26:18 INFO - PROCESS | 19102 | 1461396378329 Marionette DEBUG loaded listener.js 00:26:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f245a576000) [pid = 19102] [serial = 611] [outer = 0x7f24575d5000] 00:26:19 INFO - PROCESS | 19102 | 1461396379430 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]]]}] 00:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1594ms 00:26:19 INFO - PROCESS | 19102 | 1461396379489 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 00:26:19 INFO - PROCESS | 19102 | 1461396379492 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 00:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:26:19 INFO - PROCESS | 19102 | 1461396379499 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:26:19 INFO - PROCESS | 19102 | 1461396379505 Marionette TRACE conn3 <- [1,786,null,{}] 00:26:19 INFO - PROCESS | 19102 | 1461396379565 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}] 00:26:19 INFO - PROCESS | 19102 | 1461396379839 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 00:26:20 INFO - PROCESS | 19102 | 1461396380030 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:20 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bb75000 == 75 [pid = 19102] [id = 204] 00:26:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f245b337400) [pid = 19102] [serial = 612] [outer = (nil)] 00:26:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f245b556800) [pid = 19102] [serial = 613] [outer = 0x7f245b337400] 00:26:20 INFO - PROCESS | 19102 | 1461396380126 Marionette DEBUG loaded listener.js 00:26:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f245b581400) [pid = 19102] [serial = 614] [outer = 0x7f245b337400] 00:26:21 INFO - PROCESS | 19102 | 1461396381083 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]]]}] 00:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1652ms 00:26:21 INFO - PROCESS | 19102 | 1461396381153 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 00:26:21 INFO - PROCESS | 19102 | 1461396381158 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 00:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:26:21 INFO - PROCESS | 19102 | 1461396381166 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:26:21 INFO - PROCESS | 19102 | 1461396381169 Marionette TRACE conn3 <- [1,790,null,{}] 00:26:21 INFO - PROCESS | 19102 | 1461396381176 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}] 00:26:21 INFO - PROCESS | 19102 | 1461396381421 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 00:26:21 INFO - PROCESS | 19102 | 1461396381683 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:21 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ea11000 == 76 [pid = 19102] [id = 205] 00:26:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f244dccb800) [pid = 19102] [serial = 615] [outer = (nil)] 00:26:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f245b755800) [pid = 19102] [serial = 616] [outer = 0x7f244dccb800] 00:26:21 INFO - PROCESS | 19102 | 1461396381773 Marionette DEBUG loaded listener.js 00:26:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f245b90d000) [pid = 19102] [serial = 617] [outer = 0x7f244dccb800] 00:26:22 INFO - PROCESS | 19102 | 1461396382663 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]]]}] 00:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1538ms 00:26:22 INFO - PROCESS | 19102 | 1461396382704 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 00:26:22 INFO - PROCESS | 19102 | 1461396382708 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 00:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:26:22 INFO - PROCESS | 19102 | 1461396382715 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:26:22 INFO - PROCESS | 19102 | 1461396382719 Marionette TRACE conn3 <- [1,794,null,{}] 00:26:22 INFO - PROCESS | 19102 | 1461396382726 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}] 00:26:22 INFO - PROCESS | 19102 | 1461396382913 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 00:26:23 INFO - PROCESS | 19102 | 1461396383087 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:23 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245fdbc000 == 77 [pid = 19102] [id = 206] 00:26:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f244dc3fc00) [pid = 19102] [serial = 618] [outer = (nil)] 00:26:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f245bac5800) [pid = 19102] [serial = 619] [outer = 0x7f244dc3fc00] 00:26:23 INFO - PROCESS | 19102 | 1461396383167 Marionette DEBUG loaded listener.js 00:26:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f245e3b1400) [pid = 19102] [serial = 620] [outer = 0x7f244dc3fc00] 00:26:24 INFO - PROCESS | 19102 | 1461396384160 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]]]}] 00:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1489ms 00:26:24 INFO - PROCESS | 19102 | 1461396384206 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 00:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:26:24 INFO - PROCESS | 19102 | 1461396384210 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 00:26:24 INFO - PROCESS | 19102 | 1461396384217 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:26:24 INFO - PROCESS | 19102 | 1461396384221 Marionette TRACE conn3 <- [1,798,null,{}] 00:26:24 INFO - PROCESS | 19102 | 1461396384227 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}] 00:26:24 INFO - PROCESS | 19102 | 1461396384452 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 00:26:24 INFO - PROCESS | 19102 | 1461396384657 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:24 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24615ce800 == 78 [pid = 19102] [id = 207] 00:26:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f245f74f400) [pid = 19102] [serial = 621] [outer = (nil)] 00:26:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f245fb13000) [pid = 19102] [serial = 622] [outer = 0x7f245f74f400] 00:26:24 INFO - PROCESS | 19102 | 1461396384786 Marionette DEBUG loaded listener.js 00:26:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f246080fc00) [pid = 19102] [serial = 623] [outer = 0x7f245f74f400] 00:26:25 INFO - PROCESS | 19102 | 1461396385621 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]]]}] 00:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 00:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1435ms 00:26:25 INFO - PROCESS | 19102 | 1461396385652 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 00:26:25 INFO - PROCESS | 19102 | 1461396385656 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 00:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:26:25 INFO - PROCESS | 19102 | 1461396385662 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:26:25 INFO - PROCESS | 19102 | 1461396385665 Marionette TRACE conn3 <- [1,802,null,{}] 00:26:25 INFO - PROCESS | 19102 | 1461396385670 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}] 00:26:25 INFO - PROCESS | 19102 | 1461396385832 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 00:26:26 INFO - PROCESS | 19102 | 1461396386001 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:26 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463f14800 == 79 [pid = 19102] [id = 208] 00:26:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f245f7e1400) [pid = 19102] [serial = 624] [outer = (nil)] 00:26:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f2460dd2800) [pid = 19102] [serial = 625] [outer = 0x7f245f7e1400] 00:26:26 INFO - PROCESS | 19102 | 1461396386081 Marionette DEBUG loaded listener.js 00:26:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f24610bcc00) [pid = 19102] [serial = 626] [outer = 0x7f245f7e1400] 00:26:26 INFO - PROCESS | 19102 | 1461396386947 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]]]}] 00:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 00:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1336ms 00:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:26:27 INFO - PROCESS | 19102 | 1461396387000 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 00:26:27 INFO - PROCESS | 19102 | 1461396387003 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 00:26:27 INFO - PROCESS | 19102 | 1461396387010 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:26:27 INFO - PROCESS | 19102 | 1461396387013 Marionette TRACE conn3 <- [1,806,null,{}] 00:26:27 INFO - PROCESS | 19102 | 1461396387018 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}] 00:26:27 INFO - PROCESS | 19102 | 1461396387183 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 00:26:27 INFO - PROCESS | 19102 | 1461396387355 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:27 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246d8a1000 == 80 [pid = 19102] [id = 209] 00:26:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f245f7e5c00) [pid = 19102] [serial = 627] [outer = (nil)] 00:26:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f24613cb000) [pid = 19102] [serial = 628] [outer = 0x7f245f7e5c00] 00:26:27 INFO - PROCESS | 19102 | 1461396387431 Marionette DEBUG loaded listener.js 00:26:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f246156f800) [pid = 19102] [serial = 629] [outer = 0x7f245f7e5c00] 00:26:28 INFO - PROCESS | 19102 | 1461396388377 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]]]}] 00:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 00:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1439ms 00:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:26:28 INFO - PROCESS | 19102 | 1461396388448 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 00:26:28 INFO - PROCESS | 19102 | 1461396388451 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 00:26:28 INFO - PROCESS | 19102 | 1461396388457 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:26:28 INFO - PROCESS | 19102 | 1461396388460 Marionette TRACE conn3 <- [1,810,null,{}] 00:26:28 INFO - PROCESS | 19102 | 1461396388465 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}] 00:26:28 INFO - PROCESS | 19102 | 1461396388636 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 00:26:28 INFO - PROCESS | 19102 | 1461396388811 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:28 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246ebad800 == 81 [pid = 19102] [id = 210] 00:26:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f245b336800) [pid = 19102] [serial = 630] [outer = (nil)] 00:26:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f2461d1d000) [pid = 19102] [serial = 631] [outer = 0x7f245b336800] 00:26:28 INFO - PROCESS | 19102 | 1461396388889 Marionette DEBUG loaded listener.js 00:26:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f2462053800) [pid = 19102] [serial = 632] [outer = 0x7f245b336800] 00:26:29 INFO - PROCESS | 19102 | 1461396389734 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]]]}] 00:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1331ms 00:26:29 INFO - PROCESS | 19102 | 1461396389788 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 00:26:29 INFO - PROCESS | 19102 | 1461396389794 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 00:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:26:29 INFO - PROCESS | 19102 | 1461396389800 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:26:29 INFO - PROCESS | 19102 | 1461396389802 Marionette TRACE conn3 <- [1,814,null,{}] 00:26:29 INFO - PROCESS | 19102 | 1461396389808 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}] 00:26:30 INFO - PROCESS | 19102 | 1461396390023 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 00:26:30 INFO - PROCESS | 19102 | 1461396390188 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:30 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246fb73800 == 82 [pid = 19102] [id = 211] 00:26:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 197 (0x7f244dc37800) [pid = 19102] [serial = 633] [outer = (nil)] 00:26:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f24620a5c00) [pid = 19102] [serial = 634] [outer = 0x7f244dc37800] 00:26:30 INFO - PROCESS | 19102 | 1461396390262 Marionette DEBUG loaded listener.js 00:26:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 199 (0x7f24620b0800) [pid = 19102] [serial = 635] [outer = 0x7f244dc37800] 00:26:31 INFO - PROCESS | 19102 | 1461396391199 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] 00:26:31 INFO - PROCESS | 19102 | 1461396391241 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 00:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:26:31 INFO - PROCESS | 19102 | 1461396391246 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:26:31 INFO - PROCESS | 19102 | 1461396391249 Marionette TRACE conn3 <- [1,818,null,{}] 00:26:31 INFO - PROCESS | 19102 | 1461396391255 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}] 00:26:31 INFO - PROCESS | 19102 | 1461396391464 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 00:26:31 INFO - PROCESS | 19102 | 1461396391631 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:31 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24732a4800 == 83 [pid = 19102] [id = 212] 00:26:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f24575dbc00) [pid = 19102] [serial = 636] [outer = (nil)] 00:26:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f2463f77400) [pid = 19102] [serial = 637] [outer = 0x7f24575dbc00] 00:26:31 INFO - PROCESS | 19102 | 1461396391710 Marionette DEBUG loaded listener.js 00:26:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f246d819000) [pid = 19102] [serial = 638] [outer = 0x7f24575dbc00] 00:26:32 INFO - PROCESS | 19102 | 1461396392865 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]]]}] 00:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1634ms 00:26:32 INFO - PROCESS | 19102 | 1461396392881 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 00:26:32 INFO - PROCESS | 19102 | 1461396392886 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 00:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:26:32 INFO - PROCESS | 19102 | 1461396392894 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:26:32 INFO - PROCESS | 19102 | 1461396392900 Marionette TRACE conn3 <- [1,822,null,{}] 00:26:32 INFO - PROCESS | 19102 | 1461396392911 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}] 00:26:33 INFO - PROCESS | 19102 | 1461396393072 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 00:26:33 INFO - PROCESS | 19102 | 1461396393295 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:33 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245894c000 == 84 [pid = 19102] [id = 213] 00:26:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 203 (0x7f24565cd800) [pid = 19102] [serial = 639] [outer = (nil)] 00:26:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f245741f000) [pid = 19102] [serial = 640] [outer = 0x7f24565cd800] 00:26:33 INFO - PROCESS | 19102 | 1461396393366 Marionette DEBUG loaded listener.js 00:26:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f24576c6800) [pid = 19102] [serial = 641] [outer = 0x7f24565cd800] 00:26:34 INFO - PROCESS | 19102 | 1461396394238 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] 00:26:34 INFO - PROCESS | 19102 | 1461396394294 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 00:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:26:34 INFO - PROCESS | 19102 | 1461396394304 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:26:34 INFO - PROCESS | 19102 | 1461396394307 Marionette TRACE conn3 <- [1,826,null,{}] 00:26:34 INFO - PROCESS | 19102 | 1461396394317 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}] 00:26:34 INFO - PROCESS | 19102 | 1461396394602 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 00:26:34 INFO - PROCESS | 19102 | 1461396394885 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:34 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f246110f800) [pid = 19102] [serial = 571] [outer = (nil)] [url = about:blank] 00:26:34 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f245b55a000) [pid = 19102] [serial = 553] [outer = (nil)] [url = about:blank] 00:26:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f21b000 == 85 [pid = 19102] [id = 214] 00:26:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f244f1db400) [pid = 19102] [serial = 642] [outer = (nil)] 00:26:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f2457b2bc00) [pid = 19102] [serial = 643] [outer = 0x7f244f1db400] 00:26:35 INFO - PROCESS | 19102 | 1461396395013 Marionette DEBUG loaded listener.js 00:26:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 206 (0x7f2459bec400) [pid = 19102] [serial = 644] [outer = 0x7f244f1db400] 00:26:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463f0c800 == 84 [pid = 19102] [id = 194] 00:26:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24603be800 == 83 [pid = 19102] [id = 193] 00:26:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588c1800 == 82 [pid = 19102] [id = 192] 00:26:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f4bc000 == 81 [pid = 19102] [id = 191] 00:26:35 INFO - PROCESS | 19102 | --DOMWINDOW == 205 (0x7f24577e4800) [pid = 19102] [serial = 562] [outer = (nil)] [url = about:blank] 00:26:35 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f245b33e800) [pid = 19102] [serial = 565] [outer = (nil)] [url = about:blank] 00:26:35 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f245fd49000) [pid = 19102] [serial = 568] [outer = (nil)] [url = about:blank] 00:26:35 INFO - PROCESS | 19102 | --DOMWINDOW == 202 (0x7f245b55fc00) [pid = 19102] [serial = 566] [outer = (nil)] [url = about:blank] 00:26:35 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f2457d8b800) [pid = 19102] [serial = 550] [outer = (nil)] [url = about:blank] 00:26:35 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f2457d8d400) [pid = 19102] [serial = 563] [outer = (nil)] [url = about:blank] 00:26:35 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f244dc3b400) [pid = 19102] [serial = 544] [outer = (nil)] [url = about:blank] 00:26:35 INFO - PROCESS | 19102 | --DOMWINDOW == 198 (0x7f24565fac00) [pid = 19102] [serial = 560] [outer = (nil)] [url = about:blank] 00:26:35 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f245e5aa000) [pid = 19102] [serial = 556] [outer = (nil)] [url = about:blank] 00:26:35 INFO - PROCESS | 19102 | --DOMWINDOW == 196 (0x7f245b90d800) [pid = 19102] [serial = 542] [outer = (nil)] [url = about:blank] 00:26:35 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f2455639000) [pid = 19102] [serial = 559] [outer = (nil)] [url = about:blank] 00:26:35 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f24566de000) [pid = 19102] [serial = 547] [outer = (nil)] [url = about:blank] 00:26:35 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f2460887000) [pid = 19102] [serial = 569] [outer = (nil)] [url = about:blank] 00:26:35 INFO - PROCESS | 19102 | 1461396395780 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]]]}] 00:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1533ms 00:26:35 INFO - PROCESS | 19102 | 1461396395841 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 00:26:35 INFO - PROCESS | 19102 | 1461396395845 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 00:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:26:35 INFO - PROCESS | 19102 | 1461396395850 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:26:35 INFO - PROCESS | 19102 | 1461396395856 Marionette TRACE conn3 <- [1,830,null,{}] 00:26:35 INFO - PROCESS | 19102 | 1461396395874 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}] 00:26:36 INFO - PROCESS | 19102 | 1461396396040 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 00:26:36 INFO - PROCESS | 19102 | 1461396396054 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:36 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588a6000 == 82 [pid = 19102] [id = 215] 00:26:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f245b341c00) [pid = 19102] [serial = 645] [outer = (nil)] 00:26:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f245b583000) [pid = 19102] [serial = 646] [outer = 0x7f245b341c00] 00:26:36 INFO - PROCESS | 19102 | 1461396396119 Marionette DEBUG loaded listener.js 00:26:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f245da30000) [pid = 19102] [serial = 647] [outer = 0x7f245b341c00] 00:26:36 INFO - PROCESS | 19102 | 1461396396996 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]]]}] 00:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1182ms 00:26:37 INFO - PROCESS | 19102 | 1461396397034 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 00:26:37 INFO - PROCESS | 19102 | 1461396397038 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 00:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:26:37 INFO - PROCESS | 19102 | 1461396397047 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:26:37 INFO - PROCESS | 19102 | 1461396397049 Marionette TRACE conn3 <- [1,834,null,{}] 00:26:37 INFO - PROCESS | 19102 | 1461396397054 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}] 00:26:37 INFO - PROCESS | 19102 | 1461396397209 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 00:26:37 INFO - PROCESS | 19102 | 1461396397219 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245dc37800 == 83 [pid = 19102] [id = 216] 00:26:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 197 (0x7f245b57f800) [pid = 19102] [serial = 648] [outer = (nil)] 00:26:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f245f394800) [pid = 19102] [serial = 649] [outer = 0x7f245b57f800] 00:26:37 INFO - PROCESS | 19102 | 1461396397281 Marionette DEBUG loaded listener.js 00:26:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 199 (0x7f245fb0bc00) [pid = 19102] [serial = 650] [outer = 0x7f245b57f800] 00:26:38 INFO - PROCESS | 19102 | 1461396398178 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]]]}] 00:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1179ms 00:26:38 INFO - PROCESS | 19102 | 1461396398229 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 00:26:38 INFO - PROCESS | 19102 | 1461396398232 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 00:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:26:38 INFO - PROCESS | 19102 | 1461396398247 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:26:38 INFO - PROCESS | 19102 | 1461396398251 Marionette TRACE conn3 <- [1,838,null,{}] 00:26:38 INFO - PROCESS | 19102 | 1461396398256 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}] 00:26:38 INFO - PROCESS | 19102 | 1461396398452 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 00:26:38 INFO - PROCESS | 19102 | 1461396398475 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:38 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457442000 == 84 [pid = 19102] [id = 217] 00:26:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f245e968c00) [pid = 19102] [serial = 651] [outer = (nil)] 00:26:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f2461112c00) [pid = 19102] [serial = 652] [outer = 0x7f245e968c00] 00:26:38 INFO - PROCESS | 19102 | 1461396398541 Marionette DEBUG loaded listener.js 00:26:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f24621ab800) [pid = 19102] [serial = 653] [outer = 0x7f245e968c00] 00:26:39 INFO - PROCESS | 19102 | 1461396399426 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]]]}] 00:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1287ms 00:26:39 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f244fa6c400) [pid = 19102] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:26:39 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f244fa6a000) [pid = 19102] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:26:39 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f24577e0c00) [pid = 19102] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:26:39 INFO - PROCESS | 19102 | --DOMWINDOW == 198 (0x7f24577e5000) [pid = 19102] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:26:39 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f24575d5400) [pid = 19102] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:26:39 INFO - PROCESS | 19102 | 1461396399541 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 00:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:26:39 INFO - PROCESS | 19102 | 1461396399545 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 00:26:39 INFO - PROCESS | 19102 | 1461396399551 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:26:39 INFO - PROCESS | 19102 | 1461396399554 Marionette TRACE conn3 <- [1,842,null,{}] 00:26:39 INFO - PROCESS | 19102 | 1461396399567 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}] 00:26:39 INFO - PROCESS | 19102 | 1461396399754 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 00:26:39 INFO - PROCESS | 19102 | 1461396399765 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463fda000 == 85 [pid = 19102] [id = 218] 00:26:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f24565d6000) [pid = 19102] [serial = 654] [outer = (nil)] 00:26:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 199 (0x7f2463f77800) [pid = 19102] [serial = 655] [outer = 0x7f24565d6000] 00:26:39 INFO - PROCESS | 19102 | 1461396399954 Marionette DEBUG loaded listener.js 00:26:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f246d819c00) [pid = 19102] [serial = 656] [outer = 0x7f24565d6000] 00:26:40 INFO - PROCESS | 19102 | 1461396400689 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]]]}] 00:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1187ms 00:26:40 INFO - PROCESS | 19102 | 1461396400738 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 00:26:40 INFO - PROCESS | 19102 | 1461396400741 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 00:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:26:40 INFO - PROCESS | 19102 | 1461396400747 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:26:40 INFO - PROCESS | 19102 | 1461396400750 Marionette TRACE conn3 <- [1,846,null,{}] 00:26:40 INFO - PROCESS | 19102 | 1461396400754 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}] 00:26:40 INFO - PROCESS | 19102 | 1461396400960 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 00:26:40 INFO - PROCESS | 19102 | 1461396400976 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:40 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473964000 == 86 [pid = 19102] [id = 219] 00:26:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f24575d9400) [pid = 19102] [serial = 657] [outer = (nil)] 00:26:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f246e460400) [pid = 19102] [serial = 658] [outer = 0x7f24575d9400] 00:26:41 INFO - PROCESS | 19102 | 1461396401041 Marionette DEBUG loaded listener.js 00:26:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 203 (0x7f246e7f7800) [pid = 19102] [serial = 659] [outer = 0x7f24575d9400] 00:26:42 INFO - PROCESS | 19102 | 1461396402039 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]]]}] 00:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1336ms 00:26:42 INFO - PROCESS | 19102 | 1461396402084 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 00:26:42 INFO - PROCESS | 19102 | 1461396402090 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 00:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:26:42 INFO - PROCESS | 19102 | 1461396402098 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:26:42 INFO - PROCESS | 19102 | 1461396402105 Marionette TRACE conn3 <- [1,850,null,{}] 00:26:42 INFO - PROCESS | 19102 | 1461396402114 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}] 00:26:42 INFO - PROCESS | 19102 | 1461396402326 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 00:26:42 INFO - PROCESS | 19102 | 1461396402560 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457a1d000 == 87 [pid = 19102] [id = 220] 00:26:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f245563ac00) [pid = 19102] [serial = 660] [outer = (nil)] 00:26:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f24574ccc00) [pid = 19102] [serial = 661] [outer = 0x7f245563ac00] 00:26:42 INFO - PROCESS | 19102 | 1461396402680 Marionette DEBUG loaded listener.js 00:26:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 206 (0x7f2457d91c00) [pid = 19102] [serial = 662] [outer = 0x7f245563ac00] 00:26:43 INFO - PROCESS | 19102 | 1461396403578 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]]]}] 00:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1536ms 00:26:43 INFO - PROCESS | 19102 | 1461396403634 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 00:26:43 INFO - PROCESS | 19102 | 1461396403643 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 00:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:26:43 INFO - PROCESS | 19102 | 1461396403654 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:26:43 INFO - PROCESS | 19102 | 1461396403657 Marionette TRACE conn3 <- [1,854,null,{}] 00:26:43 INFO - PROCESS | 19102 | 1461396403664 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}] 00:26:43 INFO - PROCESS | 19102 | 1461396403891 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 00:26:44 INFO - PROCESS | 19102 | 1461396404119 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:44 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460c03000 == 88 [pid = 19102] [id = 221] 00:26:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 207 (0x7f2459bee800) [pid = 19102] [serial = 663] [outer = (nil)] 00:26:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 208 (0x7f245b338000) [pid = 19102] [serial = 664] [outer = 0x7f2459bee800] 00:26:44 INFO - PROCESS | 19102 | 1461396404238 Marionette DEBUG loaded listener.js 00:26:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 209 (0x7f245b904000) [pid = 19102] [serial = 665] [outer = 0x7f2459bee800] 00:26:45 INFO - PROCESS | 19102 | 1461396405150 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]]]}] 00:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1532ms 00:26:45 INFO - PROCESS | 19102 | 1461396405186 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 00:26:45 INFO - PROCESS | 19102 | 1461396405190 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 00:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:26:45 INFO - PROCESS | 19102 | 1461396405196 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:26:45 INFO - PROCESS | 19102 | 1461396405202 Marionette TRACE conn3 <- [1,858,null,{}] 00:26:45 INFO - PROCESS | 19102 | 1461396405217 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}] 00:26:45 INFO - PROCESS | 19102 | 1461396405394 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 00:26:45 INFO - PROCESS | 19102 | 1461396405570 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473e24000 == 89 [pid = 19102] [id = 222] 00:26:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 210 (0x7f245e96e000) [pid = 19102] [serial = 666] [outer = (nil)] 00:26:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 211 (0x7f24613d2c00) [pid = 19102] [serial = 667] [outer = 0x7f245e96e000] 00:26:45 INFO - PROCESS | 19102 | 1461396405649 Marionette DEBUG loaded listener.js 00:26:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 212 (0x7f2463c16000) [pid = 19102] [serial = 668] [outer = 0x7f245e96e000] 00:26:46 INFO - PROCESS | 19102 | 1461396406500 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]]]}] 00:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1332ms 00:26:46 INFO - PROCESS | 19102 | 1461396406530 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 00:26:46 INFO - PROCESS | 19102 | 1461396406535 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 00:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:26:46 INFO - PROCESS | 19102 | 1461396406541 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:26:46 INFO - PROCESS | 19102 | 1461396406544 Marionette TRACE conn3 <- [1,862,null,{}] 00:26:46 INFO - PROCESS | 19102 | 1461396406549 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}] 00:26:46 INFO - PROCESS | 19102 | 1461396406716 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 00:26:46 INFO - PROCESS | 19102 | 1461396406890 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:46 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2477dc4800 == 90 [pid = 19102] [id = 223] 00:26:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 213 (0x7f245f395c00) [pid = 19102] [serial = 669] [outer = (nil)] 00:26:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 214 (0x7f246e46cc00) [pid = 19102] [serial = 670] [outer = 0x7f245f395c00] 00:26:46 INFO - PROCESS | 19102 | 1461396406963 Marionette DEBUG loaded listener.js 00:26:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 215 (0x7f246e7f4400) [pid = 19102] [serial = 671] [outer = 0x7f245f395c00] 00:26:47 INFO - PROCESS | 19102 | 1461396407847 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]]]}] 00:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1378ms 00:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:26:47 INFO - PROCESS | 19102 | 1461396407920 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 00:26:47 INFO - PROCESS | 19102 | 1461396407923 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 00:26:47 INFO - PROCESS | 19102 | 1461396407929 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:26:47 INFO - PROCESS | 19102 | 1461396407934 Marionette TRACE conn3 <- [1,866,null,{}] 00:26:47 INFO - PROCESS | 19102 | 1461396407939 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}] 00:26:48 INFO - PROCESS | 19102 | 1461396408143 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 00:26:48 INFO - PROCESS | 19102 | 1461396408320 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246f962800 == 91 [pid = 19102] [id = 224] 00:26:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 216 (0x7f2457bd2400) [pid = 19102] [serial = 672] [outer = (nil)] 00:26:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 217 (0x7f246880e400) [pid = 19102] [serial = 673] [outer = 0x7f2457bd2400] 00:26:48 INFO - PROCESS | 19102 | 1461396408396 Marionette DEBUG loaded listener.js 00:26:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 218 (0x7f246f5b8400) [pid = 19102] [serial = 674] [outer = 0x7f2457bd2400] 00:26:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 219 (0x7f245f2b1c00) [pid = 19102] [serial = 675] [outer = 0x7f2457d82000] 00:26:49 INFO - PROCESS | 19102 | 1461396409400 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]]]}] 00:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1531ms 00:26:49 INFO - PROCESS | 19102 | 1461396409460 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 00:26:49 INFO - PROCESS | 19102 | 1461396409463 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 00:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:26:49 INFO - PROCESS | 19102 | 1461396409469 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:26:49 INFO - PROCESS | 19102 | 1461396409473 Marionette TRACE conn3 <- [1,870,null,{}] 00:26:49 INFO - PROCESS | 19102 | 1461396409478 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}] 00:26:49 INFO - PROCESS | 19102 | 1461396409675 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 00:26:49 INFO - PROCESS | 19102 | 1461396409895 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:49 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24508e1800 == 92 [pid = 19102] [id = 225] 00:26:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 220 (0x7f2471ac1000) [pid = 19102] [serial = 676] [outer = (nil)] 00:26:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 221 (0x7f2473181400) [pid = 19102] [serial = 677] [outer = 0x7f2471ac1000] 00:26:50 INFO - PROCESS | 19102 | 1461396410011 Marionette DEBUG loaded listener.js 00:26:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 222 (0x7f2473284000) [pid = 19102] [serial = 678] [outer = 0x7f2471ac1000] 00:26:50 INFO - PROCESS | 19102 | 1461396410826 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]]]}] 00:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1427ms 00:26:50 INFO - PROCESS | 19102 | 1461396410899 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 00:26:50 INFO - PROCESS | 19102 | 1461396410902 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 00:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:26:50 INFO - PROCESS | 19102 | 1461396410908 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:26:50 INFO - PROCESS | 19102 | 1461396410911 Marionette TRACE conn3 <- [1,874,null,{}] 00:26:50 INFO - PROCESS | 19102 | 1461396410917 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}] 00:26:51 INFO - PROCESS | 19102 | 1461396411099 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 00:26:51 INFO - PROCESS | 19102 | 1461396411271 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:51 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c1d8800 == 93 [pid = 19102] [id = 226] 00:26:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 223 (0x7f2471ac2400) [pid = 19102] [serial = 679] [outer = (nil)] 00:26:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 224 (0x7f247328a000) [pid = 19102] [serial = 680] [outer = 0x7f2471ac2400] 00:26:51 INFO - PROCESS | 19102 | 1461396411346 Marionette DEBUG loaded listener.js 00:26:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 225 (0x7f24734b4800) [pid = 19102] [serial = 681] [outer = 0x7f2471ac2400] 00:26:52 INFO - PROCESS | 19102 | 1461396412183 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]]]}] 00:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1331ms 00:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:26:52 INFO - PROCESS | 19102 | 1461396412240 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 00:26:52 INFO - PROCESS | 19102 | 1461396412243 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 00:26:52 INFO - PROCESS | 19102 | 1461396412249 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:26:52 INFO - PROCESS | 19102 | 1461396412252 Marionette TRACE conn3 <- [1,878,null,{}] 00:26:52 INFO - PROCESS | 19102 | 1461396412257 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}] 00:26:52 INFO - PROCESS | 19102 | 1461396412423 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 00:26:52 INFO - PROCESS | 19102 | 1461396412631 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:52 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244bab3800 == 94 [pid = 19102] [id = 227] 00:26:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 226 (0x7f244dcd4800) [pid = 19102] [serial = 682] [outer = (nil)] 00:26:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 227 (0x7f24734ba000) [pid = 19102] [serial = 683] [outer = 0x7f244dcd4800] 00:26:52 INFO - PROCESS | 19102 | 1461396412836 Marionette DEBUG loaded listener.js 00:26:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 228 (0x7f2473976c00) [pid = 19102] [serial = 684] [outer = 0x7f244dcd4800] 00:26:54 INFO - PROCESS | 19102 | 1461396414731 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]]]}] 00:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2540ms 00:26:54 INFO - PROCESS | 19102 | 1461396414790 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 00:26:54 INFO - PROCESS | 19102 | 1461396414797 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 00:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:26:54 INFO - PROCESS | 19102 | 1461396414806 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:26:54 INFO - PROCESS | 19102 | 1461396414809 Marionette TRACE conn3 <- [1,882,null,{}] 00:26:54 INFO - PROCESS | 19102 | 1461396414817 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}] 00:26:55 INFO - PROCESS | 19102 | 1461396415112 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 00:26:55 INFO - PROCESS | 19102 | 1461396415353 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:55 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457815800 == 95 [pid = 19102] [id = 228] 00:26:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 229 (0x7f244f3a8800) [pid = 19102] [serial = 685] [outer = (nil)] 00:26:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 230 (0x7f2457420c00) [pid = 19102] [serial = 686] [outer = 0x7f244f3a8800] 00:26:55 INFO - PROCESS | 19102 | 1461396415482 Marionette DEBUG loaded listener.js 00:26:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 231 (0x7f2457b2b800) [pid = 19102] [serial = 687] [outer = 0x7f244f3a8800] 00:26:56 INFO - PROCESS | 19102 | 1461396416419 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]]]}] 00:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1695ms 00:26:56 INFO - PROCESS | 19102 | 1461396416502 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 00:26:56 INFO - PROCESS | 19102 | 1461396416511 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 00:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:26:56 INFO - PROCESS | 19102 | 1461396416521 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:26:56 INFO - PROCESS | 19102 | 1461396416524 Marionette TRACE conn3 <- [1,886,null,{}] 00:26:56 INFO - PROCESS | 19102 | 1461396416530 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}] 00:26:56 INFO - PROCESS | 19102 | 1461396416743 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 00:26:57 INFO - PROCESS | 19102 | 1461396417013 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:57 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245810d000 == 96 [pid = 19102] [id = 229] 00:26:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 232 (0x7f2457d8fc00) [pid = 19102] [serial = 688] [outer = (nil)] 00:26:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 233 (0x7f2457e62c00) [pid = 19102] [serial = 689] [outer = 0x7f2457d8fc00] 00:26:57 INFO - PROCESS | 19102 | 1461396417100 Marionette DEBUG loaded listener.js 00:26:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 234 (0x7f24584c8000) [pid = 19102] [serial = 690] [outer = 0x7f2457d8fc00] 00:26:57 INFO - PROCESS | 19102 | 1461396417951 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]]]}] 00:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1483ms 00:26:58 INFO - PROCESS | 19102 | 1461396418004 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 00:26:58 INFO - PROCESS | 19102 | 1461396418008 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 00:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:26:58 INFO - PROCESS | 19102 | 1461396418014 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:26:58 INFO - PROCESS | 19102 | 1461396418020 Marionette TRACE conn3 <- [1,890,null,{}] 00:26:58 INFO - PROCESS | 19102 | 1461396418035 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}] 00:26:58 INFO - PROCESS | 19102 | 1461396418275 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 00:26:58 INFO - PROCESS | 19102 | 1461396418503 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:26:58 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c1d6000 == 97 [pid = 19102] [id = 230] 00:26:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 235 (0x7f24575dc000) [pid = 19102] [serial = 691] [outer = (nil)] 00:26:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 236 (0x7f245b58b800) [pid = 19102] [serial = 692] [outer = 0x7f24575dc000] 00:26:58 INFO - PROCESS | 19102 | 1461396418621 Marionette DEBUG loaded listener.js 00:26:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 237 (0x7f245b90c400) [pid = 19102] [serial = 693] [outer = 0x7f24575dc000] 00:26:59 INFO - PROCESS | 19102 | 1461396419497 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]]]}] 00:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1539ms 00:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:26:59 INFO - PROCESS | 19102 | 1461396419554 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 00:26:59 INFO - PROCESS | 19102 | 1461396419558 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 00:26:59 INFO - PROCESS | 19102 | 1461396419564 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:26:59 INFO - PROCESS | 19102 | 1461396419567 Marionette TRACE conn3 <- [1,894,null,{}] 00:26:59 INFO - PROCESS | 19102 | 1461396419572 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}] 00:26:59 INFO - PROCESS | 19102 | 1461396419801 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 00:27:00 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458950800 == 96 [pid = 19102] [id = 43] 00:27:00 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245fa56800 == 95 [pid = 19102] [id = 61] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 236 (0x7f246f5b3800) [pid = 19102] [serial = 589] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 235 (0x7f244dcd0000) [pid = 19102] [serial = 574] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 234 (0x7f24577e0000) [pid = 19102] [serial = 577] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 233 (0x7f2457e6a800) [pid = 19102] [serial = 580] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 232 (0x7f2462055c00) [pid = 19102] [serial = 583] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 231 (0x7f246795dc00) [pid = 19102] [serial = 586] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 230 (0x7f245978c400) [pid = 19102] [serial = 604] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | 1461396420157 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24553cd000 == 96 [pid = 19102] [id = 231] 00:27:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 231 (0x7f244dcd0000) [pid = 19102] [serial = 694] [outer = (nil)] 00:27:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 232 (0x7f24574ce000) [pid = 19102] [serial = 695] [outer = 0x7f244dcd0000] 00:27:00 INFO - PROCESS | 19102 | 1461396420298 Marionette DEBUG loaded listener.js 00:27:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 233 (0x7f245b10fc00) [pid = 19102] [serial = 696] [outer = 0x7f244dcd0000] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 232 (0x7f24613d2800) [pid = 19102] [serial = 572] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 231 (0x7f24565fb800) [pid = 19102] [serial = 595] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 230 (0x7f2457416c00) [pid = 19102] [serial = 596] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 229 (0x7f245650a400) [pid = 19102] [serial = 593] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 228 (0x7f244fa73000) [pid = 19102] [serial = 592] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 227 (0x7f2457f53c00) [pid = 19102] [serial = 601] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 226 (0x7f24589f4c00) [pid = 19102] [serial = 602] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 225 (0x7f2457b28400) [pid = 19102] [serial = 598] [outer = (nil)] [url = about:blank] 00:27:00 INFO - PROCESS | 19102 | --DOMWINDOW == 224 (0x7f2457bcd800) [pid = 19102] [serial = 599] [outer = (nil)] [url = about:blank] 00:27:01 INFO - PROCESS | 19102 | 1461396421055 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]]]}] 00:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1534ms 00:27:01 INFO - PROCESS | 19102 | 1461396421100 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 00:27:01 INFO - PROCESS | 19102 | 1461396421104 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 00:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:27:01 INFO - PROCESS | 19102 | 1461396421110 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:27:01 INFO - PROCESS | 19102 | 1461396421112 Marionette TRACE conn3 <- [1,898,null,{}] 00:27:01 INFO - PROCESS | 19102 | 1461396421117 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}] 00:27:01 INFO - PROCESS | 19102 | 1461396421271 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 00:27:01 INFO - PROCESS | 19102 | 1461396421405 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:01 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588ae000 == 97 [pid = 19102] [id = 232] 00:27:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 225 (0x7f244f3abc00) [pid = 19102] [serial = 697] [outer = (nil)] 00:27:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 226 (0x7f245b74dc00) [pid = 19102] [serial = 698] [outer = 0x7f244f3abc00] 00:27:01 INFO - PROCESS | 19102 | 1461396421468 Marionette DEBUG loaded listener.js 00:27:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 227 (0x7f245e3b1c00) [pid = 19102] [serial = 699] [outer = 0x7f244f3abc00] 00:27:02 INFO - PROCESS | 19102 | 1461396422213 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]]]}] 00:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1141ms 00:27:02 INFO - PROCESS | 19102 | 1461396422253 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 00:27:02 INFO - PROCESS | 19102 | 1461396422257 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 00:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:27:02 INFO - PROCESS | 19102 | 1461396422263 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:27:02 INFO - PROCESS | 19102 | 1461396422265 Marionette TRACE conn3 <- [1,902,null,{}] 00:27:02 INFO - PROCESS | 19102 | 1461396422271 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}] 00:27:02 INFO - PROCESS | 19102 | 1461396422473 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 00:27:02 INFO - PROCESS | 19102 | 1461396422484 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:02 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245f8ea800 == 98 [pid = 19102] [id = 233] 00:27:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 228 (0x7f245ea47000) [pid = 19102] [serial = 700] [outer = (nil)] 00:27:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 229 (0x7f246110f800) [pid = 19102] [serial = 701] [outer = 0x7f245ea47000] 00:27:02 INFO - PROCESS | 19102 | 1461396422552 Marionette DEBUG loaded listener.js 00:27:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 230 (0x7f2461d25000) [pid = 19102] [serial = 702] [outer = 0x7f245ea47000] 00:27:03 INFO - PROCESS | 19102 | 1461396423488 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]]]}] 00:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1277ms 00:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:27:03 INFO - PROCESS | 19102 | 1461396423541 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 00:27:03 INFO - PROCESS | 19102 | 1461396423544 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 00:27:03 INFO - PROCESS | 19102 | 1461396423550 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:27:03 INFO - PROCESS | 19102 | 1461396423553 Marionette TRACE conn3 <- [1,906,null,{}] 00:27:03 INFO - PROCESS | 19102 | 1461396423566 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}] 00:27:03 INFO - PROCESS | 19102 | 1461396423768 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 00:27:03 INFO - PROCESS | 19102 | 1461396423796 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460fa0800 == 99 [pid = 19102] [id = 234] 00:27:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 231 (0x7f245f396400) [pid = 19102] [serial = 703] [outer = (nil)] 00:27:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 232 (0x7f24620ad000) [pid = 19102] [serial = 704] [outer = 0x7f245f396400] 00:27:03 INFO - PROCESS | 19102 | 1461396423858 Marionette DEBUG loaded listener.js 00:27:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 233 (0x7f2463f77c00) [pid = 19102] [serial = 705] [outer = 0x7f245f396400] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 232 (0x7f244f1db400) [pid = 19102] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 231 (0x7f2457e61000) [pid = 19102] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 230 (0x7f24577e8000) [pid = 19102] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 229 (0x7f246e904c00) [pid = 19102] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 228 (0x7f246087a400) [pid = 19102] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 227 (0x7f24584d1c00) [pid = 19102] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 226 (0x7f24565cd800) [pid = 19102] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 225 (0x7f245b57f800) [pid = 19102] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 224 (0x7f2455633400) [pid = 19102] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 223 (0x7f24566e1800) [pid = 19102] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 222 (0x7f245b341c00) [pid = 19102] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 221 (0x7f24575d8c00) [pid = 19102] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 220 (0x7f2456518c00) [pid = 19102] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 219 (0x7f2460dd6c00) [pid = 19102] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 218 (0x7f24577dec00) [pid = 19102] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 217 (0x7f2456515800) [pid = 19102] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 216 (0x7f244f1dd400) [pid = 19102] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 215 (0x7f244f3a2800) [pid = 19102] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 214 (0x7f24565d6000) [pid = 19102] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 213 (0x7f2456519800) [pid = 19102] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 212 (0x7f24577e6400) [pid = 19102] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 211 (0x7f245e968c00) [pid = 19102] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 210 (0x7f244fa65000) [pid = 19102] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 209 (0x7f244dc3a800) [pid = 19102] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 208 (0x7f24565f0000) [pid = 19102] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 207 (0x7f24589f8400) [pid = 19102] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 206 (0x7f245b110400) [pid = 19102] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 205 (0x7f245fb09800) [pid = 19102] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f2457d98c00) [pid = 19102] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f244dc35c00) [pid = 19102] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 202 (0x7f2457d8cc00) [pid = 19102] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f2457bcac00) [pid = 19102] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f245fb0b000) [pid = 19102] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f245fa97800) [pid = 19102] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 198 (0x7f24566e1c00) [pid = 19102] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f24565f5c00) [pid = 19102] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 196 (0x7f245b74d800) [pid = 19102] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f244fa73c00) [pid = 19102] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f245741f800) [pid = 19102] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f24566d8c00) [pid = 19102] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f244f1de000) [pid = 19102] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f244dc37c00) [pid = 19102] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f2473181800) [pid = 19102] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f245f7f0800) [pid = 19102] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f2461570000) [pid = 19102] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f24574ca800) [pid = 19102] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f24576c3000) [pid = 19102] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f24596e1800) [pid = 19102] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f245b74c000) [pid = 19102] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f245650c400) [pid = 19102] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f24577e4000) [pid = 19102] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f245fb13800) [pid = 19102] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f246087a800) [pid = 19102] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f245b33bc00) [pid = 19102] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f2456510400) [pid = 19102] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f2457e5d000) [pid = 19102] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f245ff72c00) [pid = 19102] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:27:05 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f245da30c00) [pid = 19102] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:27:05 INFO - PROCESS | 19102 | 1461396425746 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]]]}] 00:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2292ms 00:27:05 INFO - PROCESS | 19102 | 1461396425843 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 00:27:05 INFO - PROCESS | 19102 | 1461396425846 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 00:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:27:05 INFO - PROCESS | 19102 | 1461396425852 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:27:05 INFO - PROCESS | 19102 | 1461396425855 Marionette TRACE conn3 <- [1,910,null,{}] 00:27:05 INFO - PROCESS | 19102 | 1461396425861 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}] 00:27:06 INFO - PROCESS | 19102 | 1461396426019 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 00:27:06 INFO - PROCESS | 19102 | 1461396426029 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:06 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24553c5800 == 100 [pid = 19102] [id = 235] 00:27:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f244fa6e800) [pid = 19102] [serial = 706] [outer = (nil)] 00:27:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f2456515800) [pid = 19102] [serial = 707] [outer = 0x7f244fa6e800] 00:27:06 INFO - PROCESS | 19102 | 1461396426094 Marionette DEBUG loaded listener.js 00:27:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f24566d8c00) [pid = 19102] [serial = 708] [outer = 0x7f244fa6e800] 00:27:06 INFO - PROCESS | 19102 | 1461396426872 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]]]}] 00:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1081ms 00:27:06 INFO - PROCESS | 19102 | 1461396426934 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 00:27:06 INFO - PROCESS | 19102 | 1461396426938 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 00:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:27:06 INFO - PROCESS | 19102 | 1461396426945 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:27:06 INFO - PROCESS | 19102 | 1461396426948 Marionette TRACE conn3 <- [1,914,null,{}] 00:27:06 INFO - PROCESS | 19102 | 1461396426955 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}] 00:27:07 INFO - PROCESS | 19102 | 1461396427188 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 00:27:07 INFO - PROCESS | 19102 | 1461396427198 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b734800 == 101 [pid = 19102] [id = 236] 00:27:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f244f3a2800) [pid = 19102] [serial = 709] [outer = (nil)] 00:27:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f24576c9800) [pid = 19102] [serial = 710] [outer = 0x7f244f3a2800] 00:27:07 INFO - PROCESS | 19102 | 1461396427264 Marionette DEBUG loaded listener.js 00:27:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f2457d75800) [pid = 19102] [serial = 711] [outer = 0x7f244f3a2800] 00:27:08 INFO - PROCESS | 19102 | 1461396428317 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]]]}] 00:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1440ms 00:27:08 INFO - PROCESS | 19102 | 1461396428387 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 00:27:08 INFO - PROCESS | 19102 | 1461396428393 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 00:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:27:08 INFO - PROCESS | 19102 | 1461396428403 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:27:08 INFO - PROCESS | 19102 | 1461396428408 Marionette TRACE conn3 <- [1,918,null,{}] 00:27:08 INFO - PROCESS | 19102 | 1461396428416 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}] 00:27:08 INFO - PROCESS | 19102 | 1461396428652 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 00:27:08 INFO - PROCESS | 19102 | 1461396428883 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:08 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245781e800 == 102 [pid = 19102] [id = 237] 00:27:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f24565f0400) [pid = 19102] [serial = 712] [outer = (nil)] 00:27:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f24566e1800) [pid = 19102] [serial = 713] [outer = 0x7f24565f0400] 00:27:09 INFO - PROCESS | 19102 | 1461396429005 Marionette DEBUG loaded listener.js 00:27:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f24576be800) [pid = 19102] [serial = 714] [outer = 0x7f24565f0400] 00:27:09 INFO - PROCESS | 19102 | 1461396429899 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]]]}] 00:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1535ms 00:27:09 INFO - PROCESS | 19102 | 1461396429939 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 00:27:09 INFO - PROCESS | 19102 | 1461396429948 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 00:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:27:09 INFO - PROCESS | 19102 | 1461396429960 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:27:09 INFO - PROCESS | 19102 | 1461396429964 Marionette TRACE conn3 <- [1,922,null,{}] 00:27:09 INFO - PROCESS | 19102 | 1461396429970 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}] 00:27:10 INFO - PROCESS | 19102 | 1461396430166 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 00:27:10 INFO - PROCESS | 19102 | 1461396430340 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:10 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ba72000 == 103 [pid = 19102] [id = 238] 00:27:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f24577dec00) [pid = 19102] [serial = 715] [outer = (nil)] 00:27:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f2457f58c00) [pid = 19102] [serial = 716] [outer = 0x7f24577dec00] 00:27:10 INFO - PROCESS | 19102 | 1461396430416 Marionette DEBUG loaded listener.js 00:27:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f245978bc00) [pid = 19102] [serial = 717] [outer = 0x7f24577dec00] 00:27:11 INFO - PROCESS | 19102 | 1461396431451 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]]]}] 00:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1530ms 00:27:11 INFO - PROCESS | 19102 | 1461396431491 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 00:27:11 INFO - PROCESS | 19102 | 1461396431495 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 00:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:27:11 INFO - PROCESS | 19102 | 1461396431502 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:27:11 INFO - PROCESS | 19102 | 1461396431508 Marionette TRACE conn3 <- [1,926,null,{}] 00:27:11 INFO - PROCESS | 19102 | 1461396431525 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}] 00:27:11 INFO - PROCESS | 19102 | 1461396431731 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 00:27:11 INFO - PROCESS | 19102 | 1461396431967 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246d8a7800 == 104 [pid = 19102] [id = 239] 00:27:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f245b389400) [pid = 19102] [serial = 718] [outer = (nil)] 00:27:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f245b74fc00) [pid = 19102] [serial = 719] [outer = 0x7f245b389400] 00:27:12 INFO - PROCESS | 19102 | 1461396432111 Marionette DEBUG loaded listener.js 00:27:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f245b90bc00) [pid = 19102] [serial = 720] [outer = 0x7f245b389400] 00:27:12 INFO - PROCESS | 19102 | 1461396432928 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]]]}] 00:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1485ms 00:27:12 INFO - PROCESS | 19102 | 1461396432988 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 00:27:12 INFO - PROCESS | 19102 | 1461396432993 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 00:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:27:13 INFO - PROCESS | 19102 | 1461396432999 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:27:13 INFO - PROCESS | 19102 | 1461396433001 Marionette TRACE conn3 <- [1,930,null,{}] 00:27:13 INFO - PROCESS | 19102 | 1461396433012 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}] 00:27:13 INFO - PROCESS | 19102 | 1461396433204 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 00:27:13 INFO - PROCESS | 19102 | 1461396433378 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:13 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246f934000 == 105 [pid = 19102] [id = 240] 00:27:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f245b55d400) [pid = 19102] [serial = 721] [outer = (nil)] 00:27:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f245e960800) [pid = 19102] [serial = 722] [outer = 0x7f245b55d400] 00:27:13 INFO - PROCESS | 19102 | 1461396433460 Marionette DEBUG loaded listener.js 00:27:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f245fb07c00) [pid = 19102] [serial = 723] [outer = 0x7f245b55d400] 00:27:14 INFO - PROCESS | 19102 | 1461396434294 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]]]}] 00:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1332ms 00:27:14 INFO - PROCESS | 19102 | 1461396434332 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 00:27:14 INFO - PROCESS | 19102 | 1461396434336 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 00:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:27:14 INFO - PROCESS | 19102 | 1461396434342 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:27:14 INFO - PROCESS | 19102 | 1461396434345 Marionette TRACE conn3 <- [1,934,null,{}] 00:27:14 INFO - PROCESS | 19102 | 1461396434351 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}] 00:27:14 INFO - PROCESS | 19102 | 1461396434540 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 00:27:14 INFO - PROCESS | 19102 | 1461396434720 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24732b4800 == 106 [pid = 19102] [id = 241] 00:27:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f245babd800) [pid = 19102] [serial = 724] [outer = (nil)] 00:27:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f24604ca400) [pid = 19102] [serial = 725] [outer = 0x7f245babd800] 00:27:14 INFO - PROCESS | 19102 | 1461396434795 Marionette DEBUG loaded listener.js 00:27:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f2460d72800) [pid = 19102] [serial = 726] [outer = 0x7f245babd800] 00:27:15 INFO - PROCESS | 19102 | 1461396435722 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]]]}] 00:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1428ms 00:27:15 INFO - PROCESS | 19102 | 1461396435772 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 00:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:27:15 INFO - PROCESS | 19102 | 1461396435777 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 00:27:15 INFO - PROCESS | 19102 | 1461396435785 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:27:15 INFO - PROCESS | 19102 | 1461396435793 Marionette TRACE conn3 <- [1,938,null,{}] 00:27:15 INFO - PROCESS | 19102 | 1461396435802 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}] 00:27:16 INFO - PROCESS | 19102 | 1461396436055 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 00:27:16 INFO - PROCESS | 19102 | 1461396436291 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24767eb800 == 107 [pid = 19102] [id = 242] 00:27:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 197 (0x7f24622e5000) [pid = 19102] [serial = 727] [outer = (nil)] 00:27:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f246e46d400) [pid = 19102] [serial = 728] [outer = 0x7f24622e5000] 00:27:16 INFO - PROCESS | 19102 | 1461396436476 Marionette DEBUG loaded listener.js 00:27:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 199 (0x7f246e959c00) [pid = 19102] [serial = 729] [outer = 0x7f24622e5000] 00:27:17 INFO - PROCESS | 19102 | 1461396437667 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]]]}] 00:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1945ms 00:27:17 INFO - PROCESS | 19102 | 1461396437730 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 00:27:17 INFO - PROCESS | 19102 | 1461396437733 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 00:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:27:17 INFO - PROCESS | 19102 | 1461396437740 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:27:17 INFO - PROCESS | 19102 | 1461396437743 Marionette TRACE conn3 <- [1,942,null,{}] 00:27:17 INFO - PROCESS | 19102 | 1461396437749 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}] 00:27:17 INFO - PROCESS | 19102 | 1461396437934 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 00:27:18 INFO - PROCESS | 19102 | 1461396438166 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c8b8000 == 108 [pid = 19102] [id = 243] 00:27:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f246e6b5800) [pid = 19102] [serial = 730] [outer = (nil)] 00:27:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f246f843400) [pid = 19102] [serial = 731] [outer = 0x7f246e6b5800] 00:27:18 INFO - PROCESS | 19102 | 1461396438284 Marionette DEBUG loaded listener.js 00:27:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f246fb17400) [pid = 19102] [serial = 732] [outer = 0x7f246e6b5800] 00:27:19 INFO - PROCESS | 19102 | 1461396439093 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]]]}] 00:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1383ms 00:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:27:19 INFO - PROCESS | 19102 | 1461396439124 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 00:27:19 INFO - PROCESS | 19102 | 1461396439127 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 00:27:19 INFO - PROCESS | 19102 | 1461396439133 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:27:19 INFO - PROCESS | 19102 | 1461396439136 Marionette TRACE conn3 <- [1,946,null,{}] 00:27:19 INFO - PROCESS | 19102 | 1461396439141 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}] 00:27:19 INFO - PROCESS | 19102 | 1461396439310 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 00:27:19 INFO - PROCESS | 19102 | 1461396439522 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:19 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24587db800 == 109 [pid = 19102] [id = 244] 00:27:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 203 (0x7f246e95ac00) [pid = 19102] [serial = 733] [outer = (nil)] 00:27:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f2471ab6c00) [pid = 19102] [serial = 734] [outer = 0x7f246e95ac00] 00:27:19 INFO - PROCESS | 19102 | 1461396439637 Marionette DEBUG loaded listener.js 00:27:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f2473283000) [pid = 19102] [serial = 735] [outer = 0x7f246e95ac00] 00:27:20 INFO - PROCESS | 19102 | 1461396440526 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]]]}] 00:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1429ms 00:27:20 INFO - PROCESS | 19102 | 1461396440561 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 00:27:20 INFO - PROCESS | 19102 | 1461396440565 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 00:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:27:20 INFO - PROCESS | 19102 | 1461396440571 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:27:20 INFO - PROCESS | 19102 | 1461396440574 Marionette TRACE conn3 <- [1,950,null,{}] 00:27:20 INFO - PROCESS | 19102 | 1461396440580 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}] 00:27:20 INFO - PROCESS | 19102 | 1461396440751 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 00:27:20 INFO - PROCESS | 19102 | 1461396440939 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:20 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2476749800 == 110 [pid = 19102] [id = 245] 00:27:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 206 (0x7f2471522400) [pid = 19102] [serial = 736] [outer = (nil)] 00:27:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 207 (0x7f24734b1400) [pid = 19102] [serial = 737] [outer = 0x7f2471522400] 00:27:21 INFO - PROCESS | 19102 | 1461396441024 Marionette DEBUG loaded listener.js 00:27:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 208 (0x7f24739b5c00) [pid = 19102] [serial = 738] [outer = 0x7f2471522400] 00:27:21 INFO - PROCESS | 19102 | 1461396441959 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]]]}] 00:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1436ms 00:27:22 INFO - PROCESS | 19102 | 1461396442008 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 00:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:27:22 INFO - PROCESS | 19102 | 1461396442012 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 00:27:22 INFO - PROCESS | 19102 | 1461396442018 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:27:22 INFO - PROCESS | 19102 | 1461396442022 Marionette TRACE conn3 <- [1,954,null,{}] 00:27:22 INFO - PROCESS | 19102 | 1461396442027 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}] 00:27:22 INFO - PROCESS | 19102 | 1461396442207 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 00:27:22 INFO - PROCESS | 19102 | 1461396442397 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:22 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457a21000 == 111 [pid = 19102] [id = 246] 00:27:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 209 (0x7f244dc3cc00) [pid = 19102] [serial = 739] [outer = (nil)] 00:27:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 210 (0x7f244e689400) [pid = 19102] [serial = 740] [outer = 0x7f244dc3cc00] 00:27:22 INFO - PROCESS | 19102 | 1461396442474 Marionette DEBUG loaded listener.js 00:27:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 211 (0x7f244e68f000) [pid = 19102] [serial = 741] [outer = 0x7f244dc3cc00] 00:27:23 INFO - PROCESS | 19102 | 1461396443394 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]]]}] 00:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1434ms 00:27:23 INFO - PROCESS | 19102 | 1461396443453 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 00:27:23 INFO - PROCESS | 19102 | 1461396443457 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 00:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:27:23 INFO - PROCESS | 19102 | 1461396443463 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:27:23 INFO - PROCESS | 19102 | 1461396443468 Marionette TRACE conn3 <- [1,958,null,{}] 00:27:23 INFO - PROCESS | 19102 | 1461396443473 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}] 00:27:23 INFO - PROCESS | 19102 | 1461396443734 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 00:27:23 INFO - PROCESS | 19102 | 1461396443970 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:24 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24553cb800 == 112 [pid = 19102] [id = 247] 00:27:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 212 (0x7f244fa68c00) [pid = 19102] [serial = 742] [outer = (nil)] 00:27:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 213 (0x7f245650bc00) [pid = 19102] [serial = 743] [outer = 0x7f244fa68c00] 00:27:24 INFO - PROCESS | 19102 | 1461396444097 Marionette DEBUG loaded listener.js 00:27:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 214 (0x7f24584c5800) [pid = 19102] [serial = 744] [outer = 0x7f244fa68c00] 00:27:24 INFO - PROCESS | 19102 | 1461396444986 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]]]}] 00:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1586ms 00:27:25 INFO - PROCESS | 19102 | 1461396445051 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 00:27:25 INFO - PROCESS | 19102 | 1461396445055 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 00:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:27:25 INFO - PROCESS | 19102 | 1461396445060 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:27:25 INFO - PROCESS | 19102 | 1461396445063 Marionette TRACE conn3 <- [1,962,null,{}] 00:27:25 INFO - PROCESS | 19102 | 1461396445068 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}] 00:27:25 INFO - PROCESS | 19102 | 1461396445255 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 00:27:25 INFO - PROCESS | 19102 | 1461396445807 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:25 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2455605000 == 113 [pid = 19102] [id = 248] 00:27:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 215 (0x7f244dc3a800) [pid = 19102] [serial = 745] [outer = (nil)] 00:27:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 216 (0x7f244e688c00) [pid = 19102] [serial = 746] [outer = 0x7f244dc3a800] 00:27:25 INFO - PROCESS | 19102 | 1461396445937 Marionette DEBUG loaded listener.js 00:27:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 217 (0x7f244f3a1400) [pid = 19102] [serial = 747] [outer = 0x7f244dc3a800] 00:27:26 INFO - PROCESS | 19102 | 1461396446797 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]]]}] 00:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1783ms 00:27:26 INFO - PROCESS | 19102 | 1461396446846 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 00:27:26 INFO - PROCESS | 19102 | 1461396446853 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 00:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:27:26 INFO - PROCESS | 19102 | 1461396446861 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:27:26 INFO - PROCESS | 19102 | 1461396446866 Marionette TRACE conn3 <- [1,966,null,{}] 00:27:26 INFO - PROCESS | 19102 | 1461396446872 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}] 00:27:27 INFO - PROCESS | 19102 | 1461396447059 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 00:27:27 INFO - PROCESS | 19102 | 1461396447434 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:27 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f4ad000 == 114 [pid = 19102] [id = 249] 00:27:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 218 (0x7f24565d5800) [pid = 19102] [serial = 748] [outer = (nil)] 00:27:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 219 (0x7f24566e1000) [pid = 19102] [serial = 749] [outer = 0x7f24565d5800] 00:27:27 INFO - PROCESS | 19102 | 1461396447512 Marionette DEBUG loaded listener.js 00:27:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 220 (0x7f24575d7000) [pid = 19102] [serial = 750] [outer = 0x7f24565d5800] 00:27:28 INFO - PROCESS | 19102 | 1461396448414 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]]]}] 00:27:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2460fa2000 == 113 [pid = 19102] [id = 55] 00:27:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245f8f1800 == 112 [pid = 19102] [id = 52] 00:27:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24553c5800 == 111 [pid = 19102] [id = 235] 00:27:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2460fa0800 == 110 [pid = 19102] [id = 234] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 219 (0x7f246e460400) [pid = 19102] [serial = 658] [outer = (nil)] [url = about:blank] 00:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1635ms 00:27:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245f8ea800 == 109 [pid = 19102] [id = 233] 00:27:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588ae000 == 108 [pid = 19102] [id = 232] 00:27:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24553cd000 == 107 [pid = 19102] [id = 231] 00:27:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245c1d6000 == 106 [pid = 19102] [id = 230] 00:27:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245810d000 == 105 [pid = 19102] [id = 229] 00:27:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457815800 == 104 [pid = 19102] [id = 228] 00:27:28 INFO - PROCESS | 19102 | 1461396448515 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 00:27:28 INFO - PROCESS | 19102 | 1461396448521 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 00:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:27:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457a1d000 == 103 [pid = 19102] [id = 220] 00:27:28 INFO - PROCESS | 19102 | 1461396448543 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:27:28 INFO - PROCESS | 19102 | 1461396448545 Marionette TRACE conn3 <- [1,970,null,{}] 00:27:28 INFO - PROCESS | 19102 | 1461396448551 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}] 00:27:28 INFO - PROCESS | 19102 | 1461396448744 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 218 (0x7f24620a5c00) [pid = 19102] [serial = 634] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 217 (0x7f245fb13000) [pid = 19102] [serial = 622] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 216 (0x7f2457b2bc00) [pid = 19102] [serial = 643] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 215 (0x7f245babec00) [pid = 19102] [serial = 518] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 214 (0x7f2457e5cc00) [pid = 19102] [serial = 467] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 213 (0x7f247312b800) [pid = 19102] [serial = 590] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 212 (0x7f24620b2000) [pid = 19102] [serial = 443] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 211 (0x7f2459bec400) [pid = 19102] [serial = 644] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 210 (0x7f246e983c00) [pid = 19102] [serial = 521] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 209 (0x7f245741f000) [pid = 19102] [serial = 640] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 208 (0x7f245f394800) [pid = 19102] [serial = 649] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 207 (0x7f245563bc00) [pid = 19102] [serial = 512] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 206 (0x7f245e3be400) [pid = 19102] [serial = 277] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 205 (0x7f245da30000) [pid = 19102] [serial = 647] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f2473b44400) [pid = 19102] [serial = 397] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f2477d79400) [pid = 19102] [serial = 364] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 202 (0x7f2473b46000) [pid = 19102] [serial = 358] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f2461d1d000) [pid = 19102] [serial = 631] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f24577ea400) [pid = 19102] [serial = 400] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f2457d8b400) [pid = 19102] [serial = 515] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 198 (0x7f244f1e7000) [pid = 19102] [serial = 452] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f24576c2c00) [pid = 19102] [serial = 548] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 196 (0x7f2463f77800) [pid = 19102] [serial = 655] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f2473177800) [pid = 19102] [serial = 325] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f24596de000) [pid = 19102] [serial = 610] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f245f2af800) [pid = 19102] [serial = 554] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f2461112c00) [pid = 19102] [serial = 652] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f244fa72800) [pid = 19102] [serial = 446] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f245b583000) [pid = 19102] [serial = 646] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f245fb0bc00) [pid = 19102] [serial = 650] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f244dcd6400) [pid = 19102] [serial = 524] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f2473de9400) [pid = 19102] [serial = 286] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f245b339800) [pid = 19102] [serial = 470] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f245fa99c00) [pid = 19102] [serial = 352] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f2463f77400) [pid = 19102] [serial = 637] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f246e7e9c00) [pid = 19102] [serial = 322] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f245b908800) [pid = 19102] [serial = 436] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f24574cd400) [pid = 19102] [serial = 607] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f244f3a1800) [pid = 19102] [serial = 545] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f2457f57000) [pid = 19102] [serial = 316] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f245978a000) [pid = 19102] [serial = 349] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f24613cb000) [pid = 19102] [serial = 628] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f245b755800) [pid = 19102] [serial = 616] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f246e46b400) [pid = 19102] [serial = 394] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f246156c400) [pid = 19102] [serial = 319] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f246d819c00) [pid = 19102] [serial = 656] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f2457e5c800) [pid = 19102] [serial = 388] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f24574cc800) [pid = 19102] [serial = 313] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f246e95d800) [pid = 19102] [serial = 488] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f2463f73c00) [pid = 19102] [serial = 449] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f24576c6800) [pid = 19102] [serial = 641] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f24621ab800) [pid = 19102] [serial = 653] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f24576c8c00) [pid = 19102] [serial = 464] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f2457f59800) [pid = 19102] [serial = 433] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f245bac5800) [pid = 19102] [serial = 619] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f2460dd2800) [pid = 19102] [serial = 625] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f244f3aa400) [pid = 19102] [serial = 455] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f2460886800) [pid = 19102] [serial = 557] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f2473de0400) [pid = 19102] [serial = 234] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f24620a6000) [pid = 19102] [serial = 440] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f246fb15400) [pid = 19102] [serial = 283] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f245b910000) [pid = 19102] [serial = 406] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f245b556800) [pid = 19102] [serial = 613] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f2459785000) [pid = 19102] [serial = 551] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f245b905400) [pid = 19102] [serial = 473] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f245b757000) [pid = 19102] [serial = 485] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f2473e0e000) [pid = 19102] [serial = 361] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f2477d17400) [pid = 19102] [serial = 403] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f2463f73400) [pid = 19102] [serial = 280] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f246e90b800) [pid = 19102] [serial = 482] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f245baccc00) [pid = 19102] [serial = 476] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f24566dc400) [pid = 19102] [serial = 274] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f245b33e400) [pid = 19102] [serial = 391] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f246f838400) [pid = 19102] [serial = 355] [outer = (nil)] [url = about:blank] 00:27:28 INFO - PROCESS | 19102 | --DOMWINDOW == 144 (0x7f24620ad800) [pid = 19102] [serial = 479] [outer = (nil)] [url = about:blank] 00:27:29 INFO - PROCESS | 19102 | 1461396449052 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f4ae000 == 104 [pid = 19102] [id = 250] 00:27:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f244f1e7000) [pid = 19102] [serial = 751] [outer = (nil)] 00:27:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f24574cd400) [pid = 19102] [serial = 752] [outer = 0x7f244f1e7000] 00:27:29 INFO - PROCESS | 19102 | 1461396449151 Marionette DEBUG loaded listener.js 00:27:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f2457d96400) [pid = 19102] [serial = 753] [outer = 0x7f244f1e7000] 00:27:29 INFO - PROCESS | 19102 | 1461396449884 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]]]}] 00:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1393ms 00:27:29 INFO - PROCESS | 19102 | 1461396449934 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 00:27:29 INFO - PROCESS | 19102 | 1461396449938 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 00:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:27:29 INFO - PROCESS | 19102 | 1461396449951 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:27:29 INFO - PROCESS | 19102 | 1461396449960 Marionette TRACE conn3 <- [1,974,null,{}] 00:27:29 INFO - PROCESS | 19102 | 1461396449969 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}] 00:27:30 INFO - PROCESS | 19102 | 1461396450195 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 00:27:30 INFO - PROCESS | 19102 | 1461396450207 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:30 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458104000 == 105 [pid = 19102] [id = 251] 00:27:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f2457d98c00) [pid = 19102] [serial = 754] [outer = (nil)] 00:27:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f2459bec400) [pid = 19102] [serial = 755] [outer = 0x7f2457d98c00] 00:27:30 INFO - PROCESS | 19102 | 1461396450270 Marionette DEBUG loaded listener.js 00:27:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f245b10b000) [pid = 19102] [serial = 756] [outer = 0x7f2457d98c00] 00:27:31 INFO - PROCESS | 19102 | 1461396451159 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]]]}] 00:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1251ms 00:27:31 INFO - PROCESS | 19102 | 1461396451196 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 00:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:27:31 INFO - PROCESS | 19102 | 1461396451201 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 00:27:31 INFO - PROCESS | 19102 | 1461396451206 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:27:31 INFO - PROCESS | 19102 | 1461396451209 Marionette TRACE conn3 <- [1,978,null,{}] 00:27:31 INFO - PROCESS | 19102 | 1461396451228 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}] 00:27:31 INFO - PROCESS | 19102 | 1461396451447 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 00:27:31 INFO - PROCESS | 19102 | 1461396451471 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:31 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2459b97000 == 106 [pid = 19102] [id = 252] 00:27:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f2457f56c00) [pid = 19102] [serial = 757] [outer = (nil)] 00:27:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f245b33fc00) [pid = 19102] [serial = 758] [outer = 0x7f2457f56c00] 00:27:31 INFO - PROCESS | 19102 | 1461396451534 Marionette DEBUG loaded listener.js 00:27:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f245b563000) [pid = 19102] [serial = 759] [outer = 0x7f2457f56c00] 00:27:32 INFO - PROCESS | 19102 | 1461396452405 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]]]}] 00:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1242ms 00:27:32 INFO - PROCESS | 19102 | 1461396452456 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 00:27:32 INFO - PROCESS | 19102 | 1461396452458 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 00:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:27:32 INFO - PROCESS | 19102 | 1461396452469 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:27:32 INFO - PROCESS | 19102 | 1461396452475 Marionette TRACE conn3 <- [1,982,null,{}] 00:27:32 INFO - PROCESS | 19102 | 1461396452501 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}] 00:27:32 INFO - PROCESS | 19102 | 1461396452765 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 00:27:32 INFO - PROCESS | 19102 | 1461396452792 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:32 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b739000 == 107 [pid = 19102] [id = 253] 00:27:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f245b757000) [pid = 19102] [serial = 760] [outer = (nil)] 00:27:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f245b906c00) [pid = 19102] [serial = 761] [outer = 0x7f245b757000] 00:27:32 INFO - PROCESS | 19102 | 1461396452867 Marionette DEBUG loaded listener.js 00:27:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f245bacb400) [pid = 19102] [serial = 762] [outer = 0x7f245b757000] 00:27:33 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f245f396400) [pid = 19102] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:27:33 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f245ea47000) [pid = 19102] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:27:33 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f244f3a8800) [pid = 19102] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:27:33 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f244dcd0000) [pid = 19102] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:27:33 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f2457d8fc00) [pid = 19102] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:27:33 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f24575dc000) [pid = 19102] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:27:33 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f244f3abc00) [pid = 19102] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:27:33 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f244fa6e800) [pid = 19102] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:27:33 INFO - PROCESS | 19102 | 1461396453972 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]]]}] 00:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1539ms 00:27:34 INFO - PROCESS | 19102 | 1461396454010 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 00:27:34 INFO - PROCESS | 19102 | 1461396454013 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 00:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:27:34 INFO - PROCESS | 19102 | 1461396454027 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:27:34 INFO - PROCESS | 19102 | 1461396454029 Marionette TRACE conn3 <- [1,986,null,{}] 00:27:34 INFO - PROCESS | 19102 | 1461396454035 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}] 00:27:34 INFO - PROCESS | 19102 | 1461396454198 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 00:27:34 INFO - PROCESS | 19102 | 1461396454214 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ba6a800 == 108 [pid = 19102] [id = 254] 00:27:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f245b583000) [pid = 19102] [serial = 763] [outer = (nil)] 00:27:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f245fb0fc00) [pid = 19102] [serial = 764] [outer = 0x7f245b583000] 00:27:34 INFO - PROCESS | 19102 | 1461396454286 Marionette DEBUG loaded listener.js 00:27:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f246000a400) [pid = 19102] [serial = 765] [outer = 0x7f245b583000] 00:27:35 INFO - PROCESS | 19102 | 1461396455324 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]]]}] 00:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1345ms 00:27:35 INFO - PROCESS | 19102 | 1461396455367 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 00:27:35 INFO - PROCESS | 19102 | 1461396455373 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 00:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:27:35 INFO - PROCESS | 19102 | 1461396455381 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:27:35 INFO - PROCESS | 19102 | 1461396455387 Marionette TRACE conn3 <- [1,990,null,{}] 00:27:35 INFO - PROCESS | 19102 | 1461396455397 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}] 00:27:35 INFO - PROCESS | 19102 | 1461396455593 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 00:27:35 INFO - PROCESS | 19102 | 1461396455831 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:35 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24567de800 == 109 [pid = 19102] [id = 255] 00:27:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f244f1dd000) [pid = 19102] [serial = 766] [outer = (nil)] 00:27:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f245650a400) [pid = 19102] [serial = 767] [outer = 0x7f244f1dd000] 00:27:36 INFO - PROCESS | 19102 | 1461396455999 Marionette DEBUG loaded listener.js 00:27:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f24566e1c00) [pid = 19102] [serial = 768] [outer = 0x7f244f1dd000] 00:27:37 INFO - PROCESS | 19102 | 1461396457259 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]]]}] 00:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1945ms 00:27:37 INFO - PROCESS | 19102 | 1461396457327 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 00:27:37 INFO - PROCESS | 19102 | 1461396457336 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 00:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:27:37 INFO - PROCESS | 19102 | 1461396457346 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:27:37 INFO - PROCESS | 19102 | 1461396457351 Marionette TRACE conn3 <- [1,994,null,{}] 00:27:37 INFO - PROCESS | 19102 | 1461396457357 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}] 00:27:37 INFO - PROCESS | 19102 | 1461396457604 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 00:27:37 INFO - PROCESS | 19102 | 1461396457851 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2459b8e800 == 110 [pid = 19102] [id = 256] 00:27:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f2457d75c00) [pid = 19102] [serial = 769] [outer = (nil)] 00:27:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f2457e62400) [pid = 19102] [serial = 770] [outer = 0x7f2457d75c00] 00:27:37 INFO - PROCESS | 19102 | 1461396457929 Marionette DEBUG loaded listener.js 00:27:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f24589f5000) [pid = 19102] [serial = 771] [outer = 0x7f2457d75c00] 00:27:38 INFO - PROCESS | 19102 | 1461396458884 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]]]}] 00:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1584ms 00:27:38 INFO - PROCESS | 19102 | 1461396458932 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 00:27:38 INFO - PROCESS | 19102 | 1461396458935 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 00:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:27:38 INFO - PROCESS | 19102 | 1461396458942 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:27:38 INFO - PROCESS | 19102 | 1461396458947 Marionette TRACE conn3 <- [1,998,null,{}] 00:27:38 INFO - PROCESS | 19102 | 1461396458963 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}] 00:27:39 INFO - PROCESS | 19102 | 1461396459159 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 00:27:39 INFO - PROCESS | 19102 | 1461396459424 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245d96f800 == 111 [pid = 19102] [id = 257] 00:27:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f245b57fc00) [pid = 19102] [serial = 772] [outer = (nil)] 00:27:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f245bac1c00) [pid = 19102] [serial = 773] [outer = 0x7f245b57fc00] 00:27:39 INFO - PROCESS | 19102 | 1461396459632 Marionette DEBUG loaded listener.js 00:27:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f245e96ec00) [pid = 19102] [serial = 774] [outer = 0x7f245b57fc00] 00:27:40 INFO - PROCESS | 19102 | 1461396460826 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]]]}] 00:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1946ms 00:27:40 INFO - PROCESS | 19102 | 1461396460890 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 00:27:40 INFO - PROCESS | 19102 | 1461396460894 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 00:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:27:40 INFO - PROCESS | 19102 | 1461396460907 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:27:40 INFO - PROCESS | 19102 | 1461396460915 Marionette TRACE conn3 <- [1,1002,null,{}] 00:27:40 INFO - PROCESS | 19102 | 1461396460924 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}] 00:27:41 INFO - PROCESS | 19102 | 1461396461145 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 00:27:41 INFO - PROCESS | 19102 | 1461396461356 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:41 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245f8eb000 == 112 [pid = 19102] [id = 258] 00:27:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f24589fbc00) [pid = 19102] [serial = 775] [outer = (nil)] 00:27:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f24604cac00) [pid = 19102] [serial = 776] [outer = 0x7f24589fbc00] 00:27:41 INFO - PROCESS | 19102 | 1461396461474 Marionette DEBUG loaded listener.js 00:27:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f24610bc000) [pid = 19102] [serial = 777] [outer = 0x7f24589fbc00] 00:27:42 INFO - PROCESS | 19102 | 1461396462699 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]]]}] 00:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1845ms 00:27:42 INFO - PROCESS | 19102 | 1461396462755 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 00:27:42 INFO - PROCESS | 19102 | 1461396462761 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 00:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:27:42 INFO - PROCESS | 19102 | 1461396462771 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:27:42 INFO - PROCESS | 19102 | 1461396462776 Marionette TRACE conn3 <- [1,1006,null,{}] 00:27:42 INFO - PROCESS | 19102 | 1461396462785 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}] 00:27:43 INFO - PROCESS | 19102 | 1461396463055 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 00:27:43 INFO - PROCESS | 19102 | 1461396463341 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:43 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24608b1800 == 113 [pid = 19102] [id = 259] 00:27:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f245babe800) [pid = 19102] [serial = 778] [outer = (nil)] 00:27:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f246166d400) [pid = 19102] [serial = 779] [outer = 0x7f245babe800] 00:27:43 INFO - PROCESS | 19102 | 1461396463491 Marionette DEBUG loaded listener.js 00:27:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f24620a6000) [pid = 19102] [serial = 780] [outer = 0x7f245babe800] 00:27:44 INFO - PROCESS | 19102 | 1461396464391 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]]]}] 00:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1688ms 00:27:44 INFO - PROCESS | 19102 | 1461396464460 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 00:27:44 INFO - PROCESS | 19102 | 1461396464464 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 00:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:27:44 INFO - PROCESS | 19102 | 1461396464470 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:27:44 INFO - PROCESS | 19102 | 1461396464473 Marionette TRACE conn3 <- [1,1010,null,{}] 00:27:44 INFO - PROCESS | 19102 | 1461396464478 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}] 00:27:44 INFO - PROCESS | 19102 | 1461396464731 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 00:27:44 INFO - PROCESS | 19102 | 1461396464973 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2461d4b800 == 114 [pid = 19102] [id = 260] 00:27:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f2467963000) [pid = 19102] [serial = 781] [outer = (nil)] 00:27:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f246e7e8400) [pid = 19102] [serial = 782] [outer = 0x7f2467963000] 00:27:45 INFO - PROCESS | 19102 | 1461396465097 Marionette DEBUG loaded listener.js 00:27:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f246f838400) [pid = 19102] [serial = 783] [outer = 0x7f2467963000] 00:27:45 INFO - PROCESS | 19102 | 1461396465897 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]]]}] 00:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1478ms 00:27:45 INFO - PROCESS | 19102 | 1461396465950 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 00:27:45 INFO - PROCESS | 19102 | 1461396465958 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 00:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:27:45 INFO - PROCESS | 19102 | 1461396465965 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:27:45 INFO - PROCESS | 19102 | 1461396465968 Marionette TRACE conn3 <- [1,1014,null,{}] 00:27:45 INFO - PROCESS | 19102 | 1461396465974 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}] 00:27:46 INFO - PROCESS | 19102 | 1461396466158 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 00:27:46 INFO - PROCESS | 19102 | 1461396466335 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:46 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467c12800 == 115 [pid = 19102] [id = 261] 00:27:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f246880c800) [pid = 19102] [serial = 784] [outer = (nil)] 00:27:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f24715a7c00) [pid = 19102] [serial = 785] [outer = 0x7f246880c800] 00:27:46 INFO - PROCESS | 19102 | 1461396466410 Marionette DEBUG loaded listener.js 00:27:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f2473281800) [pid = 19102] [serial = 786] [outer = 0x7f246880c800] 00:27:47 INFO - PROCESS | 19102 | 1461396467236 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]]]}] 00:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1329ms 00:27:47 INFO - PROCESS | 19102 | 1461396467295 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 00:27:47 INFO - PROCESS | 19102 | 1461396467299 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 00:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:27:47 INFO - PROCESS | 19102 | 1461396467305 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:27:47 INFO - PROCESS | 19102 | 1461396467308 Marionette TRACE conn3 <- [1,1018,null,{}] 00:27:47 INFO - PROCESS | 19102 | 1461396467313 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}] 00:27:47 INFO - PROCESS | 19102 | 1461396467489 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 00:27:47 INFO - PROCESS | 19102 | 1461396467667 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246eb21000 == 116 [pid = 19102] [id = 262] 00:27:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f246e6bc400) [pid = 19102] [serial = 787] [outer = (nil)] 00:27:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f247328bc00) [pid = 19102] [serial = 788] [outer = 0x7f246e6bc400] 00:27:47 INFO - PROCESS | 19102 | 1461396467739 Marionette DEBUG loaded listener.js 00:27:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f2473977800) [pid = 19102] [serial = 789] [outer = 0x7f246e6bc400] 00:27:48 INFO - PROCESS | 19102 | 1461396468630 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]]]}] 00:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1383ms 00:27:48 INFO - PROCESS | 19102 | 1461396468690 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 00:27:48 INFO - PROCESS | 19102 | 1461396468694 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 00:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:27:48 INFO - PROCESS | 19102 | 1461396468700 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:27:48 INFO - PROCESS | 19102 | 1461396468703 Marionette TRACE conn3 <- [1,1022,null,{}] 00:27:48 INFO - PROCESS | 19102 | 1461396468710 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}] 00:27:48 INFO - PROCESS | 19102 | 1461396468899 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 00:27:49 INFO - PROCESS | 19102 | 1461396469090 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:49 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246fb73000 == 117 [pid = 19102] [id = 263] 00:27:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f24565f5400) [pid = 19102] [serial = 790] [outer = (nil)] 00:27:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f2473b3cc00) [pid = 19102] [serial = 791] [outer = 0x7f24565f5400] 00:27:49 INFO - PROCESS | 19102 | 1461396469167 Marionette DEBUG loaded listener.js 00:27:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f2473de6800) [pid = 19102] [serial = 792] [outer = 0x7f24565f5400] 00:27:50 INFO - PROCESS | 19102 | 1461396470073 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]]]}] 00:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1431ms 00:27:50 INFO - PROCESS | 19102 | 1461396470132 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 00:27:50 INFO - PROCESS | 19102 | 1461396470135 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 00:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:27:50 INFO - PROCESS | 19102 | 1461396470142 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:27:50 INFO - PROCESS | 19102 | 1461396470144 Marionette TRACE conn3 <- [1,1026,null,{}] 00:27:50 INFO - PROCESS | 19102 | 1461396470150 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}] 00:27:50 INFO - PROCESS | 19102 | 1461396470335 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 00:27:50 INFO - PROCESS | 19102 | 1461396470515 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:50 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24732ba000 == 118 [pid = 19102] [id = 264] 00:27:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f244aac3c00) [pid = 19102] [serial = 793] [outer = (nil)] 00:27:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f244aacc000) [pid = 19102] [serial = 794] [outer = 0x7f244aac3c00] 00:27:50 INFO - PROCESS | 19102 | 1461396470590 Marionette DEBUG loaded listener.js 00:27:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f244aad1400) [pid = 19102] [serial = 795] [outer = 0x7f244aac3c00] 00:27:51 INFO - PROCESS | 19102 | 1461396471468 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]]]}] 00:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1384ms 00:27:51 INFO - PROCESS | 19102 | 1461396471527 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 00:27:51 INFO - PROCESS | 19102 | 1461396471531 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 00:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:27:51 INFO - PROCESS | 19102 | 1461396471538 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:27:51 INFO - PROCESS | 19102 | 1461396471542 Marionette TRACE conn3 <- [1,1030,null,{}] 00:27:51 INFO - PROCESS | 19102 | 1461396471548 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}] 00:27:51 INFO - PROCESS | 19102 | 1461396471755 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 00:27:51 INFO - PROCESS | 19102 | 1461396471929 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:51 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473bad800 == 119 [pid = 19102] [id = 265] 00:27:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f244aac6400) [pid = 19102] [serial = 796] [outer = (nil)] 00:27:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f2457787c00) [pid = 19102] [serial = 797] [outer = 0x7f244aac6400] 00:27:52 INFO - PROCESS | 19102 | 1461396472010 Marionette DEBUG loaded listener.js 00:27:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f24739b0400) [pid = 19102] [serial = 798] [outer = 0x7f244aac6400] 00:27:52 INFO - PROCESS | 19102 | 1461396472874 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]]]}] 00:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1385ms 00:27:52 INFO - PROCESS | 19102 | 1461396472924 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 00:27:52 INFO - PROCESS | 19102 | 1461396472928 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 00:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:27:52 INFO - PROCESS | 19102 | 1461396472934 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:27:52 INFO - PROCESS | 19102 | 1461396472936 Marionette TRACE conn3 <- [1,1034,null,{}] 00:27:52 INFO - PROCESS | 19102 | 1461396472943 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}] 00:27:53 INFO - PROCESS | 19102 | 1461396473133 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 00:27:53 INFO - PROCESS | 19102 | 1461396473336 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:53 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2477d26000 == 120 [pid = 19102] [id = 266] 00:27:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f244aacd400) [pid = 19102] [serial = 799] [outer = (nil)] 00:27:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f244b6ab800) [pid = 19102] [serial = 800] [outer = 0x7f244aacd400] 00:27:53 INFO - PROCESS | 19102 | 1461396473413 Marionette DEBUG loaded listener.js 00:27:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f244b6b0400) [pid = 19102] [serial = 801] [outer = 0x7f244aacd400] 00:27:54 INFO - PROCESS | 19102 | 1461396474269 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]]]}] 00:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1379ms 00:27:54 INFO - PROCESS | 19102 | 1461396474314 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 00:27:54 INFO - PROCESS | 19102 | 1461396474318 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 00:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:27:54 INFO - PROCESS | 19102 | 1461396474324 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:27:54 INFO - PROCESS | 19102 | 1461396474328 Marionette TRACE conn3 <- [1,1038,null,{}] 00:27:54 INFO - PROCESS | 19102 | 1461396474333 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}] 00:27:54 INFO - PROCESS | 19102 | 1461396474521 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 00:27:54 INFO - PROCESS | 19102 | 1461396474704 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244de10800 == 121 [pid = 19102] [id = 267] 00:27:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f244b6a2c00) [pid = 19102] [serial = 802] [outer = (nil)] 00:27:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f244de39400) [pid = 19102] [serial = 803] [outer = 0x7f244b6a2c00] 00:27:54 INFO - PROCESS | 19102 | 1461396474775 Marionette DEBUG loaded listener.js 00:27:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f244de3d800) [pid = 19102] [serial = 804] [outer = 0x7f244b6a2c00] 00:27:56 INFO - PROCESS | 19102 | 1461396476104 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]]]}] 00:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1829ms 00:27:56 INFO - PROCESS | 19102 | 1461396476156 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 00:27:56 INFO - PROCESS | 19102 | 1461396476160 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 00:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:27:56 INFO - PROCESS | 19102 | 1461396476170 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:27:56 INFO - PROCESS | 19102 | 1461396476176 Marionette TRACE conn3 <- [1,1042,null,{}] 00:27:56 INFO - PROCESS | 19102 | 1461396476185 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}] 00:27:56 INFO - PROCESS | 19102 | 1461396476422 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 00:27:56 INFO - PROCESS | 19102 | 1461396476605 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457d36000 == 122 [pid = 19102] [id = 268] 00:27:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f244aad1800) [pid = 19102] [serial = 805] [outer = (nil)] 00:27:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f244de40400) [pid = 19102] [serial = 806] [outer = 0x7f244aad1800] 00:27:56 INFO - PROCESS | 19102 | 1461396476676 Marionette DEBUG loaded listener.js 00:27:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f244e68bc00) [pid = 19102] [serial = 807] [outer = 0x7f244aad1800] 00:27:57 INFO - PROCESS | 19102 | 1461396477488 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]]]}] 00:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1385ms 00:27:57 INFO - PROCESS | 19102 | 1461396477556 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 00:27:57 INFO - PROCESS | 19102 | 1461396477563 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 00:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:27:57 INFO - PROCESS | 19102 | 1461396477573 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:27:57 INFO - PROCESS | 19102 | 1461396477577 Marionette TRACE conn3 <- [1,1046,null,{}] 00:27:57 INFO - PROCESS | 19102 | 1461396477582 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}] 00:27:57 INFO - PROCESS | 19102 | 1461396477761 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 00:27:58 INFO - PROCESS | 19102 | 1461396478115 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:58 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c8b2800 == 123 [pid = 19102] [id = 269] 00:27:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f24565cdc00) [pid = 19102] [serial = 808] [outer = (nil)] 00:27:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f24565fa000) [pid = 19102] [serial = 809] [outer = 0x7f24565cdc00] 00:27:58 INFO - PROCESS | 19102 | 1461396478199 Marionette DEBUG loaded listener.js 00:27:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f24574ca800) [pid = 19102] [serial = 810] [outer = 0x7f24565cdc00] 00:27:59 INFO - PROCESS | 19102 | 1461396479062 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]]]}] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463f10000 == 122 [pid = 19102] [id = 48] 00:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1581ms 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f24574ccc00) [pid = 19102] [serial = 661] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f245b338000) [pid = 19102] [serial = 664] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f24613d2c00) [pid = 19102] [serial = 667] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f246e46cc00) [pid = 19102] [serial = 670] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f246880e400) [pid = 19102] [serial = 673] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f2473181400) [pid = 19102] [serial = 677] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f247328a000) [pid = 19102] [serial = 680] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f24576c9800) [pid = 19102] [serial = 710] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b739000 == 121 [pid = 19102] [id = 253] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2459b97000 == 120 [pid = 19102] [id = 252] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458104000 == 119 [pid = 19102] [id = 251] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f4ae000 == 118 [pid = 19102] [id = 250] 00:27:59 INFO - PROCESS | 19102 | 1461396479209 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 00:27:59 INFO - PROCESS | 19102 | 1461396479212 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f4ad000 == 117 [pid = 19102] [id = 249] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2455605000 == 116 [pid = 19102] [id = 248] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24553cb800 == 115 [pid = 19102] [id = 247] 00:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457a21000 == 114 [pid = 19102] [id = 246] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2476749800 == 113 [pid = 19102] [id = 245] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24587db800 == 112 [pid = 19102] [id = 244] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c8b8000 == 111 [pid = 19102] [id = 243] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24767eb800 == 110 [pid = 19102] [id = 242] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24732b4800 == 109 [pid = 19102] [id = 241] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246f934000 == 108 [pid = 19102] [id = 240] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246d8a7800 == 107 [pid = 19102] [id = 239] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ba72000 == 106 [pid = 19102] [id = 238] 00:27:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245781e800 == 105 [pid = 19102] [id = 237] 00:27:59 INFO - PROCESS | 19102 | 1461396479244 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:27:59 INFO - PROCESS | 19102 | 1461396479249 Marionette TRACE conn3 <- [1,1050,null,{}] 00:27:59 INFO - PROCESS | 19102 | 1461396479265 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}] 00:27:59 INFO - PROCESS | 19102 | 1461396479429 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f2461d25000) [pid = 19102] [serial = 702] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f24620ad000) [pid = 19102] [serial = 704] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f246110f800) [pid = 19102] [serial = 701] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f2457b2b800) [pid = 19102] [serial = 687] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f2457420c00) [pid = 19102] [serial = 686] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f24574ce000) [pid = 19102] [serial = 695] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f245b10fc00) [pid = 19102] [serial = 696] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f24584c8000) [pid = 19102] [serial = 690] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f2457e62c00) [pid = 19102] [serial = 689] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f245b90c400) [pid = 19102] [serial = 693] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f245b58b800) [pid = 19102] [serial = 692] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f245b74dc00) [pid = 19102] [serial = 698] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f245e3b1c00) [pid = 19102] [serial = 699] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f24734ba000) [pid = 19102] [serial = 683] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f2459be8800) [pid = 19102] [serial = 437] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f2463f77c00) [pid = 19102] [serial = 705] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f2456515800) [pid = 19102] [serial = 707] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f24566d8c00) [pid = 19102] [serial = 708] [outer = (nil)] [url = about:blank] 00:27:59 INFO - PROCESS | 19102 | 1461396479639 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:27:59 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457803800 == 106 [pid = 19102] [id = 270] 00:27:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f2457420c00) [pid = 19102] [serial = 811] [outer = (nil)] 00:27:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f24577dd800) [pid = 19102] [serial = 812] [outer = 0x7f2457420c00] 00:27:59 INFO - PROCESS | 19102 | 1461396479714 Marionette DEBUG loaded listener.js 00:27:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f2457d8d800) [pid = 19102] [serial = 813] [outer = 0x7f2457420c00] 00:28:00 INFO - PROCESS | 19102 | 1461396480437 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]]]}] 00:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1255ms 00:28:00 INFO - PROCESS | 19102 | 1461396480485 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 00:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:28:00 INFO - PROCESS | 19102 | 1461396480490 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 00:28:00 INFO - PROCESS | 19102 | 1461396480497 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:28:00 INFO - PROCESS | 19102 | 1461396480500 Marionette TRACE conn3 <- [1,1054,null,{}] 00:28:00 INFO - PROCESS | 19102 | 1461396480506 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}] 00:28:00 INFO - PROCESS | 19102 | 1461396480690 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 00:28:00 INFO - PROCESS | 19102 | 1461396480702 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24587e7800 == 107 [pid = 19102] [id = 271] 00:28:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f2457791c00) [pid = 19102] [serial = 814] [outer = (nil)] 00:28:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f24596de800) [pid = 19102] [serial = 815] [outer = 0x7f2457791c00] 00:28:00 INFO - PROCESS | 19102 | 1461396480767 Marionette DEBUG loaded listener.js 00:28:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f2459bf2800) [pid = 19102] [serial = 816] [outer = 0x7f2457791c00] 00:28:01 INFO - PROCESS | 19102 | 1461396481684 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]]]}] 00:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1236ms 00:28:01 INFO - PROCESS | 19102 | 1461396481743 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 00:28:01 INFO - PROCESS | 19102 | 1461396481747 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 00:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:28:01 INFO - PROCESS | 19102 | 1461396481763 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:28:01 INFO - PROCESS | 19102 | 1461396481766 Marionette TRACE conn3 <- [1,1058,null,{}] 00:28:01 INFO - PROCESS | 19102 | 1461396481771 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}] 00:28:01 INFO - PROCESS | 19102 | 1461396481989 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 00:28:02 INFO - PROCESS | 19102 | 1461396482014 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:02 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b532800 == 108 [pid = 19102] [id = 272] 00:28:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f245a5e2800) [pid = 19102] [serial = 817] [outer = (nil)] 00:28:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f245b110000) [pid = 19102] [serial = 818] [outer = 0x7f245a5e2800] 00:28:02 INFO - PROCESS | 19102 | 1461396482077 Marionette DEBUG loaded listener.js 00:28:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f245b38a400) [pid = 19102] [serial = 819] [outer = 0x7f245a5e2800] 00:28:02 INFO - PROCESS | 19102 | 1461396482913 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]]]}] 00:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1182ms 00:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:28:02 INFO - PROCESS | 19102 | 1461396482946 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 00:28:02 INFO - PROCESS | 19102 | 1461396482948 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 00:28:02 INFO - PROCESS | 19102 | 1461396482954 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:28:02 INFO - PROCESS | 19102 | 1461396482957 Marionette TRACE conn3 <- [1,1062,null,{}] 00:28:02 INFO - PROCESS | 19102 | 1461396482967 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}] 00:28:03 INFO - PROCESS | 19102 | 1461396483197 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 00:28:03 INFO - PROCESS | 19102 | 1461396483245 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c1d5000 == 109 [pid = 19102] [id = 273] 00:28:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f245bac5000) [pid = 19102] [serial = 820] [outer = (nil)] 00:28:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f245f3a1000) [pid = 19102] [serial = 821] [outer = 0x7f245bac5000] 00:28:03 INFO - PROCESS | 19102 | 1461396483312 Marionette DEBUG loaded listener.js 00:28:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f245fb0cc00) [pid = 19102] [serial = 822] [outer = 0x7f245bac5000] 00:28:04 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f244f1e7000) [pid = 19102] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:28:04 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f2457f56c00) [pid = 19102] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:28:04 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f2457d98c00) [pid = 19102] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:28:04 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f244dc3a800) [pid = 19102] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:28:04 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f245b757000) [pid = 19102] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:28:04 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f24565d5800) [pid = 19102] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:28:04 INFO - PROCESS | 19102 | 1461396484396 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]]]}] 00:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1485ms 00:28:04 INFO - PROCESS | 19102 | 1461396484440 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 00:28:04 INFO - PROCESS | 19102 | 1461396484444 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 00:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:28:04 INFO - PROCESS | 19102 | 1461396484450 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:28:04 INFO - PROCESS | 19102 | 1461396484452 Marionette TRACE conn3 <- [1,1066,null,{}] 00:28:04 INFO - PROCESS | 19102 | 1461396484457 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}] 00:28:04 INFO - PROCESS | 19102 | 1461396484612 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 00:28:04 INFO - PROCESS | 19102 | 1461396484625 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:04 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245dc3a800 == 110 [pid = 19102] [id = 274] 00:28:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f244f1e7000) [pid = 19102] [serial = 823] [outer = (nil)] 00:28:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f245b557400) [pid = 19102] [serial = 824] [outer = 0x7f244f1e7000] 00:28:04 INFO - PROCESS | 19102 | 1461396484699 Marionette DEBUG loaded listener.js 00:28:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f246110f800) [pid = 19102] [serial = 825] [outer = 0x7f244f1e7000] 00:28:05 INFO - PROCESS | 19102 | 1461396485552 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]]]}] 00:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1127ms 00:28:05 INFO - PROCESS | 19102 | 1461396485578 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 00:28:05 INFO - PROCESS | 19102 | 1461396485581 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 00:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:28:05 INFO - PROCESS | 19102 | 1461396485587 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:28:05 INFO - PROCESS | 19102 | 1461396485589 Marionette TRACE conn3 <- [1,1070,null,{}] 00:28:05 INFO - PROCESS | 19102 | 1461396485594 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}] 00:28:05 INFO - PROCESS | 19102 | 1461396485751 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 00:28:05 INFO - PROCESS | 19102 | 1461396485765 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:05 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246076a800 == 111 [pid = 19102] [id = 275] 00:28:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f2461111c00) [pid = 19102] [serial = 826] [outer = (nil)] 00:28:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f24620a8800) [pid = 19102] [serial = 827] [outer = 0x7f2461111c00] 00:28:05 INFO - PROCESS | 19102 | 1461396485829 Marionette DEBUG loaded listener.js 00:28:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f2463f77800) [pid = 19102] [serial = 828] [outer = 0x7f2461111c00] 00:28:06 INFO - PROCESS | 19102 | 1461396486952 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]]]}] 00:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1429ms 00:28:07 INFO - PROCESS | 19102 | 1461396487018 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 00:28:07 INFO - PROCESS | 19102 | 1461396487024 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 00:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:28:07 INFO - PROCESS | 19102 | 1461396487033 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:28:07 INFO - PROCESS | 19102 | 1461396487038 Marionette TRACE conn3 <- [1,1074,null,{}] 00:28:07 INFO - PROCESS | 19102 | 1461396487046 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}] 00:28:07 INFO - PROCESS | 19102 | 1461396487270 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 00:28:07 INFO - PROCESS | 19102 | 1461396487504 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24578da000 == 112 [pid = 19102] [id = 276] 00:28:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f244de3f400) [pid = 19102] [serial = 829] [outer = (nil)] 00:28:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f244fa6c400) [pid = 19102] [serial = 830] [outer = 0x7f244de3f400] 00:28:07 INFO - PROCESS | 19102 | 1461396487626 Marionette DEBUG loaded listener.js 00:28:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f24565efc00) [pid = 19102] [serial = 831] [outer = 0x7f244de3f400] 00:28:08 INFO - PROCESS | 19102 | 1461396488536 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]]]}] 00:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1537ms 00:28:08 INFO - PROCESS | 19102 | 1461396488571 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 00:28:08 INFO - PROCESS | 19102 | 1461396488579 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 00:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:28:08 INFO - PROCESS | 19102 | 1461396488589 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:28:08 INFO - PROCESS | 19102 | 1461396488592 Marionette TRACE conn3 <- [1,1078,null,{}] 00:28:08 INFO - PROCESS | 19102 | 1461396488598 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}] 00:28:08 INFO - PROCESS | 19102 | 1461396488804 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 00:28:08 INFO - PROCESS | 19102 | 1461396488987 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ba59000 == 113 [pid = 19102] [id = 277] 00:28:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f24576c6800) [pid = 19102] [serial = 832] [outer = (nil)] 00:28:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f245778ec00) [pid = 19102] [serial = 833] [outer = 0x7f24576c6800] 00:28:09 INFO - PROCESS | 19102 | 1461396489058 Marionette DEBUG loaded listener.js 00:28:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f2457e62c00) [pid = 19102] [serial = 834] [outer = 0x7f24576c6800] 00:28:10 INFO - PROCESS | 19102 | 1461396490015 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]]]}] 00:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1483ms 00:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:28:10 INFO - PROCESS | 19102 | 1461396490074 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 00:28:10 INFO - PROCESS | 19102 | 1461396490077 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 00:28:10 INFO - PROCESS | 19102 | 1461396490084 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:28:10 INFO - PROCESS | 19102 | 1461396490090 Marionette TRACE conn3 <- [1,1082,null,{}] 00:28:10 INFO - PROCESS | 19102 | 1461396490106 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}] 00:28:10 INFO - PROCESS | 19102 | 1461396490341 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 00:28:10 INFO - PROCESS | 19102 | 1461396490569 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:10 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467c0f000 == 114 [pid = 19102] [id = 278] 00:28:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f245b55f000) [pid = 19102] [serial = 835] [outer = (nil)] 00:28:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f245babfc00) [pid = 19102] [serial = 836] [outer = 0x7f245b55f000] 00:28:10 INFO - PROCESS | 19102 | 1461396490692 Marionette DEBUG loaded listener.js 00:28:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f245f7ee400) [pid = 19102] [serial = 837] [outer = 0x7f245b55f000] 00:28:11 INFO - PROCESS | 19102 | 1461396491578 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]]]}] 00:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1543ms 00:28:11 INFO - PROCESS | 19102 | 1461396491626 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 00:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:28:11 INFO - PROCESS | 19102 | 1461396491631 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 00:28:11 INFO - PROCESS | 19102 | 1461396491637 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:28:11 INFO - PROCESS | 19102 | 1461396491640 Marionette TRACE conn3 <- [1,1086,null,{}] 00:28:11 INFO - PROCESS | 19102 | 1461396491645 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}] 00:28:11 INFO - PROCESS | 19102 | 1461396491860 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 00:28:12 INFO - PROCESS | 19102 | 1461396492046 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24732a4000 == 115 [pid = 19102] [id = 279] 00:28:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f2457783800) [pid = 19102] [serial = 838] [outer = (nil)] 00:28:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f2461de5000) [pid = 19102] [serial = 839] [outer = 0x7f2457783800] 00:28:12 INFO - PROCESS | 19102 | 1461396492161 Marionette DEBUG loaded listener.js 00:28:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f2464b0a800) [pid = 19102] [serial = 840] [outer = 0x7f2457783800] 00:28:13 INFO - PROCESS | 19102 | 1461396493007 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]]]}] 00:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1431ms 00:28:13 INFO - PROCESS | 19102 | 1461396493069 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 00:28:13 INFO - PROCESS | 19102 | 1461396493073 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 00:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:28:13 INFO - PROCESS | 19102 | 1461396493082 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:28:13 INFO - PROCESS | 19102 | 1461396493086 Marionette TRACE conn3 <- [1,1090,null,{}] 00:28:13 INFO - PROCESS | 19102 | 1461396493093 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}] 00:28:13 INFO - PROCESS | 19102 | 1461396493335 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 00:28:13 INFO - PROCESS | 19102 | 1461396493514 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:13 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473e2a800 == 116 [pid = 19102] [id = 280] 00:28:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f246888c800) [pid = 19102] [serial = 841] [outer = (nil)] 00:28:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f246e462800) [pid = 19102] [serial = 842] [outer = 0x7f246888c800] 00:28:13 INFO - PROCESS | 19102 | 1461396493639 Marionette DEBUG loaded listener.js 00:28:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 197 (0x7f246e959800) [pid = 19102] [serial = 843] [outer = 0x7f246888c800] 00:28:14 INFO - PROCESS | 19102 | 1461396494484 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]]]}] 00:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1431ms 00:28:14 INFO - PROCESS | 19102 | 1461396494513 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 00:28:14 INFO - PROCESS | 19102 | 1461396494517 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 00:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:28:14 INFO - PROCESS | 19102 | 1461396494523 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:28:14 INFO - PROCESS | 19102 | 1461396494525 Marionette TRACE conn3 <- [1,1094,null,{}] 00:28:14 INFO - PROCESS | 19102 | 1461396494531 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}] 00:28:14 INFO - PROCESS | 19102 | 1461396494751 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 00:28:14 INFO - PROCESS | 19102 | 1461396494937 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c43e000 == 117 [pid = 19102] [id = 281] 00:28:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f244deb6c00) [pid = 19102] [serial = 844] [outer = (nil)] 00:28:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 199 (0x7f244debe400) [pid = 19102] [serial = 845] [outer = 0x7f244deb6c00] 00:28:15 INFO - PROCESS | 19102 | 1461396495016 Marionette DEBUG loaded listener.js 00:28:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f2471a49000) [pid = 19102] [serial = 846] [outer = 0x7f244deb6c00] 00:28:15 INFO - PROCESS | 19102 | 1461396495950 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]]]}] 00:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1484ms 00:28:16 INFO - PROCESS | 19102 | 1461396496008 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 00:28:16 INFO - PROCESS | 19102 | 1461396496011 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 00:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:28:16 INFO - PROCESS | 19102 | 1461396496018 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:28:16 INFO - PROCESS | 19102 | 1461396496022 Marionette TRACE conn3 <- [1,1098,null,{}] 00:28:16 INFO - PROCESS | 19102 | 1461396496029 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}] 00:28:16 INFO - PROCESS | 19102 | 1461396496318 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 00:28:16 INFO - PROCESS | 19102 | 1461396496494 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c6d0000 == 118 [pid = 19102] [id = 282] 00:28:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f244deb6400) [pid = 19102] [serial = 847] [outer = (nil)] 00:28:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f244e698000) [pid = 19102] [serial = 848] [outer = 0x7f244deb6400] 00:28:16 INFO - PROCESS | 19102 | 1461396496581 Marionette DEBUG loaded listener.js 00:28:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 203 (0x7f244e69c000) [pid = 19102] [serial = 849] [outer = 0x7f244deb6400] 00:28:17 INFO - PROCESS | 19102 | 1461396497356 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]]]}] 00:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1388ms 00:28:17 INFO - PROCESS | 19102 | 1461396497407 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 00:28:17 INFO - PROCESS | 19102 | 1461396497411 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 00:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:28:17 INFO - PROCESS | 19102 | 1461396497417 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:28:17 INFO - PROCESS | 19102 | 1461396497419 Marionette TRACE conn3 <- [1,1102,null,{}] 00:28:17 INFO - PROCESS | 19102 | 1461396497426 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}] 00:28:17 INFO - PROCESS | 19102 | 1461396497601 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 00:28:17 INFO - PROCESS | 19102 | 1461396497786 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:17 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24767ec800 == 119 [pid = 19102] [id = 283] 00:28:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f244debac00) [pid = 19102] [serial = 850] [outer = (nil)] 00:28:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f244e6a0c00) [pid = 19102] [serial = 851] [outer = 0x7f244debac00] 00:28:17 INFO - PROCESS | 19102 | 1461396497857 Marionette DEBUG loaded listener.js 00:28:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 206 (0x7f247312f800) [pid = 19102] [serial = 852] [outer = 0x7f244debac00] 00:28:18 INFO - PROCESS | 19102 | 1461396498725 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]]]}] 00:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1379ms 00:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:28:18 INFO - PROCESS | 19102 | 1461396498798 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 00:28:18 INFO - PROCESS | 19102 | 1461396498801 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 00:28:18 INFO - PROCESS | 19102 | 1461396498810 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:28:18 INFO - PROCESS | 19102 | 1461396498812 Marionette TRACE conn3 <- [1,1106,null,{}] 00:28:18 INFO - PROCESS | 19102 | 1461396498819 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}] 00:28:19 INFO - PROCESS | 19102 | 1461396499014 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 00:28:19 INFO - PROCESS | 19102 | 1461396499201 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:19 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bf9d000 == 120 [pid = 19102] [id = 284] 00:28:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 207 (0x7f244d3cf800) [pid = 19102] [serial = 853] [outer = (nil)] 00:28:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 208 (0x7f244d3d5400) [pid = 19102] [serial = 854] [outer = 0x7f244d3cf800] 00:28:19 INFO - PROCESS | 19102 | 1461396499279 Marionette DEBUG loaded listener.js 00:28:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 209 (0x7f244d3d9400) [pid = 19102] [serial = 855] [outer = 0x7f244d3cf800] 00:28:20 INFO - PROCESS | 19102 | 1461396500232 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]]]}] 00:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1531ms 00:28:20 INFO - PROCESS | 19102 | 1461396500339 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 00:28:20 INFO - PROCESS | 19102 | 1461396500343 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 00:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:28:20 INFO - PROCESS | 19102 | 1461396500349 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:28:20 INFO - PROCESS | 19102 | 1461396500351 Marionette TRACE conn3 <- [1,1110,null,{}] 00:28:20 INFO - PROCESS | 19102 | 1461396500357 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}] 00:28:20 INFO - PROCESS | 19102 | 1461396500597 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 00:28:20 INFO - PROCESS | 19102 | 1461396500869 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:20 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244bdd2800 == 121 [pid = 19102] [id = 285] 00:28:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 210 (0x7f24566db400) [pid = 19102] [serial = 856] [outer = (nil)] 00:28:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 211 (0x7f2457d8c800) [pid = 19102] [serial = 857] [outer = 0x7f24566db400] 00:28:20 INFO - PROCESS | 19102 | 1461396500944 Marionette DEBUG loaded listener.js 00:28:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 212 (0x7f24610bc400) [pid = 19102] [serial = 858] [outer = 0x7f24566db400] 00:28:21 INFO - PROCESS | 19102 | 1461396501854 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]]]}] 00:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1542ms 00:28:21 INFO - PROCESS | 19102 | 1461396501892 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 00:28:21 INFO - PROCESS | 19102 | 1461396501897 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 00:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:28:21 INFO - PROCESS | 19102 | 1461396501903 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:28:21 INFO - PROCESS | 19102 | 1461396501908 Marionette TRACE conn3 <- [1,1114,null,{}] 00:28:21 INFO - PROCESS | 19102 | 1461396501913 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}] 00:28:22 INFO - PROCESS | 19102 | 1461396502138 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 00:28:22 INFO - PROCESS | 19102 | 1461396502367 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:22 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f204000 == 122 [pid = 19102] [id = 286] 00:28:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 213 (0x7f244aac7c00) [pid = 19102] [serial = 859] [outer = (nil)] 00:28:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 214 (0x7f244aacdc00) [pid = 19102] [serial = 860] [outer = 0x7f244aac7c00] 00:28:22 INFO - PROCESS | 19102 | 1461396502812 Marionette DEBUG loaded listener.js 00:28:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 215 (0x7f244d3d8c00) [pid = 19102] [serial = 861] [outer = 0x7f244aac7c00] 00:28:23 INFO - PROCESS | 19102 | 1461396503740 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]]]}] 00:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1882ms 00:28:23 INFO - PROCESS | 19102 | 1461396503788 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 00:28:23 INFO - PROCESS | 19102 | 1461396503795 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 00:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:28:23 INFO - PROCESS | 19102 | 1461396503804 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:28:23 INFO - PROCESS | 19102 | 1461396503808 Marionette TRACE conn3 <- [1,1118,null,{}] 00:28:23 INFO - PROCESS | 19102 | 1461396503816 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}] 00:28:24 INFO - PROCESS | 19102 | 1461396504013 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 00:28:24 INFO - PROCESS | 19102 | 1461396504200 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:24 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245894b800 == 123 [pid = 19102] [id = 287] 00:28:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 216 (0x7f244de3e000) [pid = 19102] [serial = 862] [outer = (nil)] 00:28:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 217 (0x7f244debfc00) [pid = 19102] [serial = 863] [outer = 0x7f244de3e000] 00:28:24 INFO - PROCESS | 19102 | 1461396504272 Marionette DEBUG loaded listener.js 00:28:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 218 (0x7f244e69ec00) [pid = 19102] [serial = 864] [outer = 0x7f244de3e000] 00:28:25 INFO - PROCESS | 19102 | 1461396505227 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]]]}] 00:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1481ms 00:28:25 INFO - PROCESS | 19102 | 1461396505297 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 00:28:25 INFO - PROCESS | 19102 | 1461396505308 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 00:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:28:25 INFO - PROCESS | 19102 | 1461396505321 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:28:25 INFO - PROCESS | 19102 | 1461396505329 Marionette TRACE conn3 <- [1,1122,null,{}] 00:28:25 INFO - PROCESS | 19102 | 1461396505357 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}] 00:28:25 INFO - PROCESS | 19102 | 1461396505620 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 00:28:25 INFO - PROCESS | 19102 | 1461396505887 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:25 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e5e1800 == 124 [pid = 19102] [id = 288] 00:28:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 219 (0x7f244aac4400) [pid = 19102] [serial = 865] [outer = (nil)] 00:28:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 220 (0x7f244e725c00) [pid = 19102] [serial = 866] [outer = 0x7f244aac4400] 00:28:25 INFO - PROCESS | 19102 | 1461396505957 Marionette DEBUG loaded listener.js 00:28:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 221 (0x7f245563bc00) [pid = 19102] [serial = 867] [outer = 0x7f244aac4400] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2459735000 == 123 [pid = 19102] [id = 49] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245dc3a800 == 122 [pid = 19102] [id = 274] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 220 (0x7f244e689400) [pid = 19102] [serial = 740] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 219 (0x7f246f843400) [pid = 19102] [serial = 731] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 218 (0x7f2471ab6c00) [pid = 19102] [serial = 734] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 217 (0x7f245650bc00) [pid = 19102] [serial = 743] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 216 (0x7f24734b1400) [pid = 19102] [serial = 737] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 215 (0x7f246e46d400) [pid = 19102] [serial = 728] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 214 (0x7f245fb0fc00) [pid = 19102] [serial = 764] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245c1d5000 == 121 [pid = 19102] [id = 273] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b532800 == 120 [pid = 19102] [id = 272] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24587e7800 == 119 [pid = 19102] [id = 271] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457803800 == 118 [pid = 19102] [id = 270] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c8b2800 == 117 [pid = 19102] [id = 269] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457d36000 == 116 [pid = 19102] [id = 268] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244de10800 == 115 [pid = 19102] [id = 267] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2477d26000 == 114 [pid = 19102] [id = 266] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2473bad800 == 113 [pid = 19102] [id = 265] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24732ba000 == 112 [pid = 19102] [id = 264] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246fb73000 == 111 [pid = 19102] [id = 263] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246eb21000 == 110 [pid = 19102] [id = 262] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467c12800 == 109 [pid = 19102] [id = 261] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2461d4b800 == 108 [pid = 19102] [id = 260] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24608b1800 == 107 [pid = 19102] [id = 259] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245f8eb000 == 106 [pid = 19102] [id = 258] 00:28:26 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ba6a800 == 105 [pid = 19102] [id = 254] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 213 (0x7f24566e1800) [pid = 19102] [serial = 713] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 212 (0x7f2457d96400) [pid = 19102] [serial = 753] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 211 (0x7f245b33fc00) [pid = 19102] [serial = 758] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 210 (0x7f2459bec400) [pid = 19102] [serial = 755] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 209 (0x7f244f3a1400) [pid = 19102] [serial = 747] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 208 (0x7f245b10b000) [pid = 19102] [serial = 756] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 207 (0x7f245e960800) [pid = 19102] [serial = 722] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 206 (0x7f245b906c00) [pid = 19102] [serial = 761] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 205 (0x7f2457f58c00) [pid = 19102] [serial = 716] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f24566e1000) [pid = 19102] [serial = 749] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f245b74fc00) [pid = 19102] [serial = 719] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 202 (0x7f245b563000) [pid = 19102] [serial = 759] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f245bacb400) [pid = 19102] [serial = 762] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f244e688c00) [pid = 19102] [serial = 746] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f24574cd400) [pid = 19102] [serial = 752] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 198 (0x7f24604ca400) [pid = 19102] [serial = 725] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f24575d7000) [pid = 19102] [serial = 750] [outer = (nil)] [url = about:blank] 00:28:26 INFO - PROCESS | 19102 | 1461396506920 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]]]}] 00:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1651ms 00:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:28:26 INFO - PROCESS | 19102 | 1461396506972 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 00:28:26 INFO - PROCESS | 19102 | 1461396506975 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 00:28:26 INFO - PROCESS | 19102 | 1461396506981 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:28:26 INFO - PROCESS | 19102 | 1461396506987 Marionette TRACE conn3 <- [1,1126,null,{}] 00:28:27 INFO - PROCESS | 19102 | 1461396507002 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}] 00:28:27 INFO - PROCESS | 19102 | 1461396507190 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 00:28:27 INFO - PROCESS | 19102 | 1461396507202 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:27 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457444000 == 106 [pid = 19102] [id = 289] 00:28:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f24565f8000) [pid = 19102] [serial = 868] [outer = (nil)] 00:28:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 199 (0x7f24566e1800) [pid = 19102] [serial = 869] [outer = 0x7f24565f8000] 00:28:27 INFO - PROCESS | 19102 | 1461396507274 Marionette DEBUG loaded listener.js 00:28:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f24574c6400) [pid = 19102] [serial = 870] [outer = 0x7f24565f8000] 00:28:28 INFO - PROCESS | 19102 | 1461396508131 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]]]}] 00:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1195ms 00:28:28 INFO - PROCESS | 19102 | 1461396508177 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 00:28:28 INFO - PROCESS | 19102 | 1461396508182 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 00:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:28:28 INFO - PROCESS | 19102 | 1461396508188 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:28:28 INFO - PROCESS | 19102 | 1461396508191 Marionette TRACE conn3 <- [1,1130,null,{}] 00:28:28 INFO - PROCESS | 19102 | 1461396508198 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}] 00:28:28 INFO - PROCESS | 19102 | 1461396508467 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 00:28:28 INFO - PROCESS | 19102 | 1461396508556 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:28 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24580c5800 == 107 [pid = 19102] [id = 290] 00:28:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f24565fb800) [pid = 19102] [serial = 871] [outer = (nil)] 00:28:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f2457782400) [pid = 19102] [serial = 872] [outer = 0x7f24565fb800] 00:28:28 INFO - PROCESS | 19102 | 1461396508619 Marionette DEBUG loaded listener.js 00:28:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 203 (0x7f245778f400) [pid = 19102] [serial = 873] [outer = 0x7f24565fb800] 00:28:29 INFO - PROCESS | 19102 | 1461396509464 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]]]}] 00:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1285ms 00:28:29 INFO - PROCESS | 19102 | 1461396509473 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 00:28:29 INFO - PROCESS | 19102 | 1461396509475 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 00:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:28:29 INFO - PROCESS | 19102 | 1461396509481 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:28:29 INFO - PROCESS | 19102 | 1461396509484 Marionette TRACE conn3 <- [1,1134,null,{}] 00:28:29 INFO - PROCESS | 19102 | 1461396509497 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}] 00:28:29 INFO - PROCESS | 19102 | 1461396509709 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 00:28:29 INFO - PROCESS | 19102 | 1461396509740 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458a4f800 == 108 [pid = 19102] [id = 291] 00:28:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f24577e8800) [pid = 19102] [serial = 874] [outer = (nil)] 00:28:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f2457b2c000) [pid = 19102] [serial = 875] [outer = 0x7f24577e8800] 00:28:29 INFO - PROCESS | 19102 | 1461396509809 Marionette DEBUG loaded listener.js 00:28:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 206 (0x7f2457f54400) [pid = 19102] [serial = 876] [outer = 0x7f24577e8800] 00:28:30 INFO - PROCESS | 19102 | 1461396510736 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]]]}] 00:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1291ms 00:28:30 INFO - PROCESS | 19102 | 1461396510774 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 00:28:30 INFO - PROCESS | 19102 | 1461396510777 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 00:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:28:30 INFO - PROCESS | 19102 | 1461396510783 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:28:30 INFO - PROCESS | 19102 | 1461396510785 Marionette TRACE conn3 <- [1,1138,null,{}] 00:28:30 INFO - PROCESS | 19102 | 1461396510791 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}] 00:28:31 INFO - PROCESS | 19102 | 1461396511392 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 00:28:31 INFO - PROCESS | 19102 | --DOMWINDOW == 205 (0x7f24565cdc00) [pid = 19102] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:28:31 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f245a5e2800) [pid = 19102] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:28:31 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f2457791c00) [pid = 19102] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:28:31 INFO - PROCESS | 19102 | --DOMWINDOW == 202 (0x7f2457420c00) [pid = 19102] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:28:31 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f244f1e7000) [pid = 19102] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:28:31 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f245bac5000) [pid = 19102] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:28:31 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f244aad1800) [pid = 19102] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:28:31 INFO - PROCESS | 19102 | 1461396511549 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:31 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457d3f000 == 109 [pid = 19102] [id = 292] 00:28:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f244f1e7000) [pid = 19102] [serial = 877] [outer = (nil)] 00:28:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f245778a000) [pid = 19102] [serial = 878] [outer = 0x7f244f1e7000] 00:28:31 INFO - PROCESS | 19102 | 1461396511617 Marionette DEBUG loaded listener.js 00:28:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f245b55a000) [pid = 19102] [serial = 879] [outer = 0x7f244f1e7000] 00:28:32 INFO - PROCESS | 19102 | 1461396512270 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]]]}] 00:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1527ms 00:28:32 INFO - PROCESS | 19102 | 1461396512313 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 00:28:32 INFO - PROCESS | 19102 | 1461396512316 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 00:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:28:32 INFO - PROCESS | 19102 | 1461396512322 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:28:32 INFO - PROCESS | 19102 | 1461396512324 Marionette TRACE conn3 <- [1,1142,null,{}] 00:28:32 INFO - PROCESS | 19102 | 1461396512330 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}] 00:28:32 INFO - PROCESS | 19102 | 1461396512509 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 00:28:32 INFO - PROCESS | 19102 | 1461396512653 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:32 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bb8c800 == 110 [pid = 19102] [id = 293] 00:28:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 203 (0x7f244f3ac800) [pid = 19102] [serial = 880] [outer = (nil)] 00:28:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f245b74ac00) [pid = 19102] [serial = 881] [outer = 0x7f244f3ac800] 00:28:32 INFO - PROCESS | 19102 | 1461396512715 Marionette DEBUG loaded listener.js 00:28:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f245bac4800) [pid = 19102] [serial = 882] [outer = 0x7f244f3ac800] 00:28:33 INFO - PROCESS | 19102 | 1461396513535 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]]]}] 00:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1281ms 00:28:33 INFO - PROCESS | 19102 | 1461396513605 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 00:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:28:33 INFO - PROCESS | 19102 | 1461396513610 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 00:28:33 INFO - PROCESS | 19102 | 1461396513619 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:28:33 INFO - PROCESS | 19102 | 1461396513625 Marionette TRACE conn3 <- [1,1146,null,{}] 00:28:33 INFO - PROCESS | 19102 | 1461396513633 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}] 00:28:33 INFO - PROCESS | 19102 | 1461396513865 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 00:28:34 INFO - PROCESS | 19102 | 1461396514020 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f4b0000 == 111 [pid = 19102] [id = 294] 00:28:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 206 (0x7f244d3da800) [pid = 19102] [serial = 883] [outer = (nil)] 00:28:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 207 (0x7f244de3b400) [pid = 19102] [serial = 884] [outer = 0x7f244d3da800] 00:28:34 INFO - PROCESS | 19102 | 1461396514095 Marionette DEBUG loaded listener.js 00:28:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 208 (0x7f244deb9000) [pid = 19102] [serial = 885] [outer = 0x7f244d3da800] 00:28:35 INFO - PROCESS | 19102 | 1461396515003 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]]]}] 00:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1436ms 00:28:35 INFO - PROCESS | 19102 | 1461396515056 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 00:28:35 INFO - PROCESS | 19102 | 1461396515064 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 00:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:28:35 INFO - PROCESS | 19102 | 1461396515075 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:28:35 INFO - PROCESS | 19102 | 1461396515079 Marionette TRACE conn3 <- [1,1150,null,{}] 00:28:35 INFO - PROCESS | 19102 | 1461396515084 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}] 00:28:35 INFO - PROCESS | 19102 | 1461396515281 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 00:28:35 INFO - PROCESS | 19102 | 1461396515561 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:35 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588d7000 == 112 [pid = 19102] [id = 295] 00:28:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 209 (0x7f244f1da800) [pid = 19102] [serial = 886] [outer = (nil)] 00:28:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 210 (0x7f244fa6d800) [pid = 19102] [serial = 887] [outer = 0x7f244f1da800] 00:28:35 INFO - PROCESS | 19102 | 1461396515681 Marionette DEBUG loaded listener.js 00:28:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 211 (0x7f2456519400) [pid = 19102] [serial = 888] [outer = 0x7f244f1da800] 00:28:36 INFO - PROCESS | 19102 | 1461396516606 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]]]}] 00:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1589ms 00:28:36 INFO - PROCESS | 19102 | 1461396516664 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 00:28:36 INFO - PROCESS | 19102 | 1461396516668 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 00:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:28:36 INFO - PROCESS | 19102 | 1461396516675 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:28:36 INFO - PROCESS | 19102 | 1461396516681 Marionette TRACE conn3 <- [1,1154,null,{}] 00:28:36 INFO - PROCESS | 19102 | 1461396516696 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}] 00:28:36 INFO - PROCESS | 19102 | 1461396516919 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 00:28:37 INFO - PROCESS | 19102 | 1461396517144 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c442000 == 113 [pid = 19102] [id = 296] 00:28:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 212 (0x7f2457d78000) [pid = 19102] [serial = 889] [outer = (nil)] 00:28:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 213 (0x7f2457d98000) [pid = 19102] [serial = 890] [outer = 0x7f2457d78000] 00:28:37 INFO - PROCESS | 19102 | 1461396517265 Marionette DEBUG loaded listener.js 00:28:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 214 (0x7f24589f7800) [pid = 19102] [serial = 891] [outer = 0x7f2457d78000] 00:28:38 INFO - PROCESS | 19102 | 1461396518118 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]]]}] 00:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1484ms 00:28:38 INFO - PROCESS | 19102 | 1461396518160 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 00:28:38 INFO - PROCESS | 19102 | 1461396518165 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 00:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:28:38 INFO - PROCESS | 19102 | 1461396518170 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:28:38 INFO - PROCESS | 19102 | 1461396518173 Marionette TRACE conn3 <- [1,1158,null,{}] 00:28:38 INFO - PROCESS | 19102 | 1461396518179 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}] 00:28:38 INFO - PROCESS | 19102 | 1461396518369 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 00:28:38 INFO - PROCESS | 19102 | 1461396518567 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:38 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24602a7800 == 114 [pid = 19102] [id = 297] 00:28:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 215 (0x7f2457d79800) [pid = 19102] [serial = 892] [outer = (nil)] 00:28:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 216 (0x7f245bac5000) [pid = 19102] [serial = 893] [outer = 0x7f2457d79800] 00:28:38 INFO - PROCESS | 19102 | 1461396518645 Marionette DEBUG loaded listener.js 00:28:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 217 (0x7f245e962400) [pid = 19102] [serial = 894] [outer = 0x7f2457d79800] 00:28:39 INFO - PROCESS | 19102 | 1461396519549 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]]]}] 00:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 00:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1436ms 00:28:39 INFO - PROCESS | 19102 | 1461396519608 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 00:28:39 INFO - PROCESS | 19102 | 1461396519611 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 00:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:28:39 INFO - PROCESS | 19102 | 1461396519617 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:28:39 INFO - PROCESS | 19102 | 1461396519620 Marionette TRACE conn3 <- [1,1162,null,{}] 00:28:39 INFO - PROCESS | 19102 | 1461396519625 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}] 00:28:39 INFO - PROCESS | 19102 | 1461396519817 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 00:28:40 INFO - PROCESS | 19102 | 1461396520007 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:40 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2461d4b800 == 115 [pid = 19102] [id = 298] 00:28:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 218 (0x7f24565f7000) [pid = 19102] [serial = 895] [outer = (nil)] 00:28:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 219 (0x7f245fd4a000) [pid = 19102] [serial = 896] [outer = 0x7f24565f7000] 00:28:40 INFO - PROCESS | 19102 | 1461396520081 Marionette DEBUG loaded listener.js 00:28:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 220 (0x7f2461563000) [pid = 19102] [serial = 897] [outer = 0x7f24565f7000] 00:28:40 INFO - PROCESS | 19102 | 1461396520982 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]]]}] 00:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1436ms 00:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:28:41 INFO - PROCESS | 19102 | 1461396521056 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 00:28:41 INFO - PROCESS | 19102 | 1461396521058 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 00:28:41 INFO - PROCESS | 19102 | 1461396521065 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:28:41 INFO - PROCESS | 19102 | 1461396521068 Marionette TRACE conn3 <- [1,1166,null,{}] 00:28:41 INFO - PROCESS | 19102 | 1461396521073 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}] 00:28:41 INFO - PROCESS | 19102 | 1461396521309 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 00:28:41 INFO - PROCESS | 19102 | 1461396521552 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:41 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246f819800 == 116 [pid = 19102] [id = 299] 00:28:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 221 (0x7f245b756c00) [pid = 19102] [serial = 898] [outer = (nil)] 00:28:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 222 (0x7f24621a8800) [pid = 19102] [serial = 899] [outer = 0x7f245b756c00] 00:28:41 INFO - PROCESS | 19102 | 1461396521643 Marionette DEBUG loaded listener.js 00:28:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 223 (0x7f246e987000) [pid = 19102] [serial = 900] [outer = 0x7f245b756c00] 00:28:42 INFO - PROCESS | 19102 | 1461396522463 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]]]}] 00:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1435ms 00:28:42 INFO - PROCESS | 19102 | 1461396522500 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 00:28:42 INFO - PROCESS | 19102 | 1461396522504 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 00:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:28:42 INFO - PROCESS | 19102 | 1461396522510 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:28:42 INFO - PROCESS | 19102 | 1461396522512 Marionette TRACE conn3 <- [1,1170,null,{}] 00:28:42 INFO - PROCESS | 19102 | 1461396522518 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}] 00:28:42 INFO - PROCESS | 19102 | 1461396522686 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 00:28:42 INFO - PROCESS | 19102 | 1461396522873 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473711000 == 117 [pid = 19102] [id = 300] 00:28:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 224 (0x7f245f6a2800) [pid = 19102] [serial = 901] [outer = (nil)] 00:28:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 225 (0x7f246fb1ac00) [pid = 19102] [serial = 902] [outer = 0x7f245f6a2800] 00:28:42 INFO - PROCESS | 19102 | 1461396522942 Marionette DEBUG loaded listener.js 00:28:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 226 (0x7f2473285400) [pid = 19102] [serial = 903] [outer = 0x7f245f6a2800] 00:28:43 INFO - PROCESS | 19102 | 1461396523820 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]]]}] 00:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1339ms 00:28:43 INFO - PROCESS | 19102 | 1461396523850 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 00:28:43 INFO - PROCESS | 19102 | 1461396523853 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 00:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:28:43 INFO - PROCESS | 19102 | 1461396523860 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:28:43 INFO - PROCESS | 19102 | 1461396523863 Marionette TRACE conn3 <- [1,1174,null,{}] 00:28:43 INFO - PROCESS | 19102 | 1461396523868 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}] 00:28:44 INFO - PROCESS | 19102 | 1461396524046 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 00:28:44 INFO - PROCESS | 19102 | 1461396524244 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:44 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2477dc9000 == 118 [pid = 19102] [id = 301] 00:28:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 227 (0x7f24576be000) [pid = 19102] [serial = 904] [outer = (nil)] 00:28:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 228 (0x7f246f845000) [pid = 19102] [serial = 905] [outer = 0x7f24576be000] 00:28:44 INFO - PROCESS | 19102 | 1461396524358 Marionette DEBUG loaded listener.js 00:28:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 229 (0x7f2473b3d800) [pid = 19102] [serial = 906] [outer = 0x7f24576be000] 00:28:45 INFO - PROCESS | 19102 | 1461396525242 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] 00:28:45 INFO - PROCESS | 19102 | 1461396525295 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 00:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:28:45 INFO - PROCESS | 19102 | 1461396525302 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:28:45 INFO - PROCESS | 19102 | 1461396525304 Marionette TRACE conn3 <- [1,1178,null,{}] 00:28:45 INFO - PROCESS | 19102 | 1461396525310 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}] 00:28:45 INFO - PROCESS | 19102 | 1461396525495 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 00:28:45 INFO - PROCESS | 19102 | 1461396525684 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458554800 == 119 [pid = 19102] [id = 302] 00:28:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 230 (0x7f244d304c00) [pid = 19102] [serial = 907] [outer = (nil)] 00:28:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 231 (0x7f244d30c000) [pid = 19102] [serial = 908] [outer = 0x7f244d304c00] 00:28:45 INFO - PROCESS | 19102 | 1461396525757 Marionette DEBUG loaded listener.js 00:28:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 232 (0x7f244d311800) [pid = 19102] [serial = 909] [outer = 0x7f244d304c00] 00:28:46 INFO - PROCESS | 19102 | 1461396526612 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] 00:28:46 INFO - PROCESS | 19102 | 1461396526691 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 00:28:46 INFO - PROCESS | 19102 | 1461396526698 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:28:46 INFO - PROCESS | 19102 | 1461396526701 Marionette TRACE conn3 <- [1,1182,null,{}] 00:28:46 INFO - PROCESS | 19102 | 1461396526706 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}] 00:28:46 INFO - PROCESS | 19102 | 1461396526892 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 00:28:47 INFO - PROCESS | 19102 | 1461396527077 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a4f2000 == 120 [pid = 19102] [id = 303] 00:28:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 233 (0x7f244ab4e800) [pid = 19102] [serial = 910] [outer = (nil)] 00:28:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 234 (0x7f244ab54800) [pid = 19102] [serial = 911] [outer = 0x7f244ab4e800] 00:28:47 INFO - PROCESS | 19102 | 1461396527151 Marionette DEBUG loaded listener.js 00:28:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 235 (0x7f244d303400) [pid = 19102] [serial = 912] [outer = 0x7f244ab4e800] 00:28:47 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:28:47 INFO - PROCESS | 19102 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:28:48 INFO - PROCESS | 19102 | 1461396528013 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] 00:28:48 INFO - PROCESS | 19102 | 1461396528085 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 00:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:28:48 INFO - PROCESS | 19102 | 1461396528091 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:28:48 INFO - PROCESS | 19102 | 1461396528095 Marionette TRACE conn3 <- [1,1186,null,{}] 00:28:48 INFO - PROCESS | 19102 | 1461396528101 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}] 00:28:48 INFO - PROCESS | 19102 | 1461396528308 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 00:28:48 INFO - PROCESS | 19102 | 1461396528493 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2456417800 == 121 [pid = 19102] [id = 304] 00:28:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 236 (0x7f244ab4f000) [pid = 19102] [serial = 913] [outer = (nil)] 00:28:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 237 (0x7f2457e64400) [pid = 19102] [serial = 914] [outer = 0x7f244ab4f000] 00:28:48 INFO - PROCESS | 19102 | 1461396528583 Marionette DEBUG loaded listener.js 00:28:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 238 (0x7f2473e0b800) [pid = 19102] [serial = 915] [outer = 0x7f244ab4f000] 00:28:49 INFO - PROCESS | 19102 | 1461396529490 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] 00:28:49 INFO - PROCESS | 19102 | 1461396529526 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 00:28:49 INFO - PROCESS | 19102 | 1461396529533 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:28:49 INFO - PROCESS | 19102 | 1461396529536 Marionette TRACE conn3 <- [1,1190,null,{}] 00:28:49 INFO - PROCESS | 19102 | 1461396529541 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}] 00:28:49 INFO - PROCESS | 19102 | 1461396529721 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 00:28:49 INFO - PROCESS | 19102 | 1461396529910 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:49 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a8dc000 == 122 [pid = 19102] [id = 305] 00:28:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 239 (0x7f244ab59c00) [pid = 19102] [serial = 916] [outer = (nil)] 00:28:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 240 (0x7f244d5db000) [pid = 19102] [serial = 917] [outer = 0x7f244ab59c00] 00:28:49 INFO - PROCESS | 19102 | 1461396529980 Marionette DEBUG loaded listener.js 00:28:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 241 (0x7f2473e0bc00) [pid = 19102] [serial = 918] [outer = 0x7f244ab59c00] 00:28:50 INFO - PROCESS | 19102 | 1461396530914 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] 00:28:50 INFO - PROCESS | 19102 | 1461396530969 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 00:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 00:28:50 INFO - PROCESS | 19102 | 1461396530975 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:28:50 INFO - PROCESS | 19102 | 1461396530978 Marionette TRACE conn3 <- [1,1194,null,{}] 00:28:50 INFO - PROCESS | 19102 | 1461396530983 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}] 00:28:51 INFO - PROCESS | 19102 | 1461396531151 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 00:28:51 INFO - PROCESS | 19102 | 1461396531361 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:51 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2447ed6800 == 123 [pid = 19102] [id = 306] 00:28:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 242 (0x7f2447f47400) [pid = 19102] [serial = 919] [outer = (nil)] 00:28:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 243 (0x7f2447f54400) [pid = 19102] [serial = 920] [outer = 0x7f2447f47400] 00:28:51 INFO - PROCESS | 19102 | 1461396531428 Marionette DEBUG loaded listener.js 00:28:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 244 (0x7f244d5e1000) [pid = 19102] [serial = 921] [outer = 0x7f2447f47400] 00:28:52 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:28:52 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:28:52 INFO - PROCESS | 19102 | 1461396532324 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] 00:28:52 INFO - PROCESS | 19102 | 1461396532364 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 00:28:52 INFO - PROCESS | 19102 | 1461396532370 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:28:52 INFO - PROCESS | 19102 | 1461396532373 Marionette TRACE conn3 <- [1,1198,null,{}] 00:28:52 INFO - PROCESS | 19102 | 1461396532378 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}] 00:28:52 INFO - PROCESS | 19102 | 1461396532550 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 00:28:52 INFO - PROCESS | 19102 | 1461396532742 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:52 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24587e3000 == 124 [pid = 19102] [id = 307] 00:28:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 245 (0x7f2447f4b000) [pid = 19102] [serial = 922] [outer = (nil)] 00:28:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 246 (0x7f244fb24c00) [pid = 19102] [serial = 923] [outer = 0x7f2447f4b000] 00:28:52 INFO - PROCESS | 19102 | 1461396532809 Marionette DEBUG loaded listener.js 00:28:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 247 (0x7f244fb2a400) [pid = 19102] [serial = 924] [outer = 0x7f2447f4b000] 00:28:53 INFO - PROCESS | 19102 | 1461396533707 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]]]}] 00:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1688ms 00:28:54 INFO - PROCESS | 19102 | 1461396534058 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 00:28:54 INFO - PROCESS | 19102 | 1461396534066 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 00:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:28:54 INFO - PROCESS | 19102 | 1461396534073 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:28:54 INFO - PROCESS | 19102 | 1461396534077 Marionette TRACE conn3 <- [1,1202,null,{}] 00:28:54 INFO - PROCESS | 19102 | 1461396534091 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}] 00:28:54 INFO - PROCESS | 19102 | 1461396534285 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 00:28:54 INFO - PROCESS | 19102 | 1461396534526 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244fe09000 == 125 [pid = 19102] [id = 308] 00:28:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 248 (0x7f244d3d0000) [pid = 19102] [serial = 925] [outer = (nil)] 00:28:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 249 (0x7f244d3dbc00) [pid = 19102] [serial = 926] [outer = 0x7f244d3d0000] 00:28:54 INFO - PROCESS | 19102 | 1461396534593 Marionette DEBUG loaded listener.js 00:28:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 250 (0x7f244dccb000) [pid = 19102] [serial = 927] [outer = 0x7f244d3d0000] 00:28:55 INFO - PROCESS | 19102 | 1461396535443 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]]]}] 00:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 00:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1434ms 00:28:55 INFO - PROCESS | 19102 | 1461396535509 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 00:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:28:55 INFO - PROCESS | 19102 | 1461396535514 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 00:28:55 INFO - PROCESS | 19102 | 1461396535525 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:28:55 INFO - PROCESS | 19102 | 1461396535531 Marionette TRACE conn3 <- [1,1206,null,{}] 00:28:55 INFO - PROCESS | 19102 | 1461396535536 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}] 00:28:55 INFO - PROCESS | 19102 | 1461396535730 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 00:28:56 INFO - PROCESS | 19102 | 1461396536106 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244bddf000 == 126 [pid = 19102] [id = 309] 00:28:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 251 (0x7f244e695800) [pid = 19102] [serial = 928] [outer = (nil)] 00:28:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 252 (0x7f244e69b400) [pid = 19102] [serial = 929] [outer = 0x7f244e695800] 00:28:56 INFO - PROCESS | 19102 | 1461396536178 Marionette DEBUG loaded listener.js 00:28:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 253 (0x7f244e71fc00) [pid = 19102] [serial = 930] [outer = 0x7f244e695800] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 252 (0x7f24620a8800) [pid = 19102] [serial = 827] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457d3f000 == 125 [pid = 19102] [id = 292] 00:28:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458a4f800 == 124 [pid = 19102] [id = 291] 00:28:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24580c5800 == 123 [pid = 19102] [id = 290] 00:28:57 INFO - PROCESS | 19102 | 1461396537166 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]]]}] 00:28:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457444000 == 122 [pid = 19102] [id = 289] 00:28:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244e5e1800 == 121 [pid = 19102] [id = 288] 00:28:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245894b800 == 120 [pid = 19102] [id = 287] 00:28:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f204000 == 119 [pid = 19102] [id = 286] 00:28:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245c43e000 == 118 [pid = 19102] [id = 281] 00:28:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2473e2a800 == 117 [pid = 19102] [id = 280] 00:28:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24732a4000 == 116 [pid = 19102] [id = 279] 00:28:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467c0f000 == 115 [pid = 19102] [id = 278] 00:28:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ba59000 == 114 [pid = 19102] [id = 277] 00:28:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24578da000 == 113 [pid = 19102] [id = 276] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 251 (0x7f246110f800) [pid = 19102] [serial = 825] [outer = (nil)] [url = about:blank] 00:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 00:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1689ms 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 250 (0x7f24574ca800) [pid = 19102] [serial = 810] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 249 (0x7f245b38a400) [pid = 19102] [serial = 819] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 248 (0x7f2459bf2800) [pid = 19102] [serial = 816] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 247 (0x7f2457d8d800) [pid = 19102] [serial = 813] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 246 (0x7f246166d400) [pid = 19102] [serial = 779] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 245 (0x7f247328bc00) [pid = 19102] [serial = 788] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 244 (0x7f24596de800) [pid = 19102] [serial = 815] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 243 (0x7f24565fa000) [pid = 19102] [serial = 809] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 242 (0x7f2457787c00) [pid = 19102] [serial = 797] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 241 (0x7f244de39400) [pid = 19102] [serial = 803] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 240 (0x7f244aacc000) [pid = 19102] [serial = 794] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 239 (0x7f245b110000) [pid = 19102] [serial = 818] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 238 (0x7f245b557400) [pid = 19102] [serial = 824] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 237 (0x7f245f3a1000) [pid = 19102] [serial = 821] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 236 (0x7f244b6ab800) [pid = 19102] [serial = 800] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 235 (0x7f24604cac00) [pid = 19102] [serial = 776] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 234 (0x7f24577dd800) [pid = 19102] [serial = 812] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 233 (0x7f244e68bc00) [pid = 19102] [serial = 807] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 232 (0x7f246e7e8400) [pid = 19102] [serial = 782] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 231 (0x7f245bac1c00) [pid = 19102] [serial = 773] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 230 (0x7f2457e62400) [pid = 19102] [serial = 770] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 229 (0x7f245fb0cc00) [pid = 19102] [serial = 822] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 228 (0x7f24715a7c00) [pid = 19102] [serial = 785] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 227 (0x7f2473b3cc00) [pid = 19102] [serial = 791] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 226 (0x7f245650a400) [pid = 19102] [serial = 767] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | --DOMWINDOW == 225 (0x7f244de40400) [pid = 19102] [serial = 806] [outer = (nil)] [url = about:blank] 00:28:57 INFO - PROCESS | 19102 | 1461396537233 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 00:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:28:57 INFO - PROCESS | 19102 | 1461396537238 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 00:28:57 INFO - PROCESS | 19102 | 1461396537244 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:28:57 INFO - PROCESS | 19102 | 1461396537247 Marionette TRACE conn3 <- [1,1210,null,{}] 00:28:57 INFO - PROCESS | 19102 | 1461396537260 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}] 00:28:57 INFO - PROCESS | 19102 | 1461396537440 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 00:28:57 INFO - PROCESS | 19102 | 1461396537662 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:57 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24553d4000 == 114 [pid = 19102] [id = 310] 00:28:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 226 (0x7f244fb2d800) [pid = 19102] [serial = 931] [outer = (nil)] 00:28:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 227 (0x7f244fd5b400) [pid = 19102] [serial = 932] [outer = 0x7f244fb2d800] 00:28:57 INFO - PROCESS | 19102 | 1461396537743 Marionette DEBUG loaded listener.js 00:28:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 228 (0x7f244fd61000) [pid = 19102] [serial = 933] [outer = 0x7f244fb2d800] 00:28:58 INFO - PROCESS | 19102 | 1461396538445 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]]]}] 00:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1232ms 00:28:58 INFO - PROCESS | 19102 | 1461396538489 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 00:28:58 INFO - PROCESS | 19102 | 1461396538493 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 00:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:28:58 INFO - PROCESS | 19102 | 1461396538506 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:28:58 INFO - PROCESS | 19102 | 1461396538508 Marionette TRACE conn3 <- [1,1214,null,{}] 00:28:58 INFO - PROCESS | 19102 | 1461396538513 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}] 00:28:58 INFO - PROCESS | 19102 | 1461396538673 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 00:28:58 INFO - PROCESS | 19102 | 1461396538688 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:28:58 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588ac000 == 115 [pid = 19102] [id = 311] 00:28:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 229 (0x7f244fb30000) [pid = 19102] [serial = 934] [outer = (nil)] 00:28:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 230 (0x7f2456513800) [pid = 19102] [serial = 935] [outer = 0x7f244fb30000] 00:28:58 INFO - PROCESS | 19102 | 1461396538749 Marionette DEBUG loaded listener.js 00:28:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 231 (0x7f24565f1c00) [pid = 19102] [serial = 936] [outer = 0x7f244fb30000] 00:28:59 INFO - PROCESS | 19102 | 1461396539876 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]]]}] 00:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1430ms 00:28:59 INFO - PROCESS | 19102 | 1461396539936 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 00:28:59 INFO - PROCESS | 19102 | 1461396539943 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 00:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:28:59 INFO - PROCESS | 19102 | 1461396539952 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:28:59 INFO - PROCESS | 19102 | 1461396539956 Marionette TRACE conn3 <- [1,1218,null,{}] 00:28:59 INFO - PROCESS | 19102 | 1461396539965 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}] 00:29:00 INFO - PROCESS | 19102 | 1461396540252 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 00:29:00 INFO - PROCESS | 19102 | 1461396540448 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24508e0000 == 116 [pid = 19102] [id = 312] 00:29:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 232 (0x7f244de39400) [pid = 19102] [serial = 937] [outer = (nil)] 00:29:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 233 (0x7f244de3ec00) [pid = 19102] [serial = 938] [outer = 0x7f244de39400] 00:29:00 INFO - PROCESS | 19102 | 1461396540572 Marionette DEBUG loaded listener.js 00:29:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 234 (0x7f244e68bc00) [pid = 19102] [serial = 939] [outer = 0x7f244de39400] 00:29:01 INFO - PROCESS | 19102 | 1461396541465 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]]]}] 00:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1588ms 00:29:01 INFO - PROCESS | 19102 | 1461396541541 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 00:29:01 INFO - PROCESS | 19102 | 1461396541549 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 00:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:29:01 INFO - PROCESS | 19102 | 1461396541559 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:29:01 INFO - PROCESS | 19102 | 1461396541563 Marionette TRACE conn3 <- [1,1222,null,{}] 00:29:01 INFO - PROCESS | 19102 | 1461396541569 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}] 00:29:01 INFO - PROCESS | 19102 | 1461396541801 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 00:29:02 INFO - PROCESS | 19102 | 1461396542076 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:02 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458937000 == 117 [pid = 19102] [id = 313] 00:29:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 235 (0x7f244e722c00) [pid = 19102] [serial = 940] [outer = (nil)] 00:29:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 236 (0x7f244fb2d400) [pid = 19102] [serial = 941] [outer = 0x7f244e722c00] 00:29:02 INFO - PROCESS | 19102 | 1461396542200 Marionette DEBUG loaded listener.js 00:29:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 237 (0x7f244fd61400) [pid = 19102] [serial = 942] [outer = 0x7f244e722c00] 00:29:03 INFO - PROCESS | 19102 | 1461396543066 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] 00:29:03 INFO - PROCESS | 19102 | 1461396543100 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 00:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 00:29:03 INFO - PROCESS | 19102 | 1461396543106 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:29:03 INFO - PROCESS | 19102 | 1461396543112 Marionette TRACE conn3 <- [1,1226,null,{}] 00:29:03 INFO - PROCESS | 19102 | 1461396543128 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}] 00:29:03 INFO - PROCESS | 19102 | 1461396543313 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 00:29:03 INFO - PROCESS | 19102 | 1461396543511 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bf96800 == 118 [pid = 19102] [id = 314] 00:29:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 238 (0x7f244fd68000) [pid = 19102] [serial = 943] [outer = (nil)] 00:29:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 239 (0x7f24574ce800) [pid = 19102] [serial = 944] [outer = 0x7f244fd68000] 00:29:03 INFO - PROCESS | 19102 | 1461396543590 Marionette DEBUG loaded listener.js 00:29:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 240 (0x7f245778b800) [pid = 19102] [serial = 945] [outer = 0x7f244fd68000] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2473e24000 == 117 [pid = 19102] [id = 222] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24767ec800 == 116 [pid = 19102] [id = 283] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bf9d000 == 115 [pid = 19102] [id = 284] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244bdd2800 == 114 [pid = 19102] [id = 285] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246eb21800 == 113 [pid = 19102] [id = 69] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246f818000 == 112 [pid = 19102] [id = 115] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24553d4000 == 111 [pid = 19102] [id = 310] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244bddf000 == 110 [pid = 19102] [id = 309] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244fe09000 == 109 [pid = 19102] [id = 308] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24587e3000 == 108 [pid = 19102] [id = 307] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2447ed6800 == 107 [pid = 19102] [id = 306] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a8dc000 == 106 [pid = 19102] [id = 305] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2456417800 == 105 [pid = 19102] [id = 304] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a4f2000 == 104 [pid = 19102] [id = 303] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458554800 == 103 [pid = 19102] [id = 302] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2477dc9000 == 102 [pid = 19102] [id = 301] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2473711000 == 101 [pid = 19102] [id = 300] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246f819800 == 100 [pid = 19102] [id = 299] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2461d4b800 == 99 [pid = 19102] [id = 298] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24602a7800 == 98 [pid = 19102] [id = 297] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245c442000 == 97 [pid = 19102] [id = 296] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588d7000 == 96 [pid = 19102] [id = 295] 00:29:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f4b0000 == 95 [pid = 19102] [id = 294] 00:29:06 INFO - PROCESS | 19102 | 1461396546643 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]]]}] 00:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 3590ms 00:29:06 INFO - PROCESS | 19102 | 1461396546698 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 00:29:06 INFO - PROCESS | 19102 | 1461396546702 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 00:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:29:06 INFO - PROCESS | 19102 | 1461396546709 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:29:06 INFO - PROCESS | 19102 | 1461396546714 Marionette TRACE conn3 <- [1,1230,null,{}] 00:29:06 INFO - PROCESS | 19102 | 1461396546725 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}] 00:29:06 INFO - PROCESS | 19102 | 1461396546948 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 00:29:06 INFO - PROCESS | 19102 | 1461396546970 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:06 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244baa8800 == 96 [pid = 19102] [id = 315] 00:29:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 241 (0x7f244d30fc00) [pid = 19102] [serial = 946] [outer = (nil)] 00:29:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 242 (0x7f244d5d5c00) [pid = 19102] [serial = 947] [outer = 0x7f244d30fc00] 00:29:07 INFO - PROCESS | 19102 | 1461396547034 Marionette DEBUG loaded listener.js 00:29:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 243 (0x7f244dc37400) [pid = 19102] [serial = 948] [outer = 0x7f244d30fc00] 00:29:07 INFO - PROCESS | 19102 | 1461396547957 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]]]}] 00:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1284ms 00:29:08 INFO - PROCESS | 19102 | 1461396548002 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 00:29:08 INFO - PROCESS | 19102 | 1461396548010 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 00:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:29:08 INFO - PROCESS | 19102 | 1461396548020 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:29:08 INFO - PROCESS | 19102 | 1461396548023 Marionette TRACE conn3 <- [1,1234,null,{}] 00:29:08 INFO - PROCESS | 19102 | 1461396548029 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}] 00:29:08 INFO - PROCESS | 19102 | 1461396548246 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 242 (0x7f244b6a2c00) [pid = 19102] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 241 (0x7f24575dbc00) [pid = 19102] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 240 (0x7f244dcd4800) [pid = 19102] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 239 (0x7f244f1e7000) [pid = 19102] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 238 (0x7f246e6b5800) [pid = 19102] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 237 (0x7f24574c5800) [pid = 19102] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 236 (0x7f244dccb800) [pid = 19102] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 235 (0x7f244dc37800) [pid = 19102] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 234 (0x7f24575dac00) [pid = 19102] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 233 (0x7f244dc3cc00) [pid = 19102] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 232 (0x7f245e96e000) [pid = 19102] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 231 (0x7f245ea46800) [pid = 19102] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 230 (0x7f245babd800) [pid = 19102] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 229 (0x7f2471ac2400) [pid = 19102] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 228 (0x7f244dc3fc00) [pid = 19102] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 227 (0x7f246e95ac00) [pid = 19102] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 226 (0x7f245f7e5c00) [pid = 19102] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 225 (0x7f245b336800) [pid = 19102] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 224 (0x7f244aac6400) [pid = 19102] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 223 (0x7f2471ac1000) [pid = 19102] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 222 (0x7f244f3a2800) [pid = 19102] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 221 (0x7f24613d5000) [pid = 19102] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 220 (0x7f244f1dd000) [pid = 19102] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 219 (0x7f2457bd2400) [pid = 19102] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 218 (0x7f24575d9400) [pid = 19102] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 217 (0x7f245f395c00) [pid = 19102] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 216 (0x7f244aacd400) [pid = 19102] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 215 (0x7f245f7e1400) [pid = 19102] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 214 (0x7f245563ac00) [pid = 19102] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 213 (0x7f244dc34400) [pid = 19102] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 212 (0x7f24622e5000) [pid = 19102] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 211 (0x7f2459bee800) [pid = 19102] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 210 (0x7f244fa68c00) [pid = 19102] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 209 (0x7f245f74f400) [pid = 19102] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 208 (0x7f2471522400) [pid = 19102] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 207 (0x7f244aac3c00) [pid = 19102] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 206 (0x7f24565f5400) [pid = 19102] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 205 (0x7f246e6bc400) [pid = 19102] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f246880c800) [pid = 19102] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f2467963000) [pid = 19102] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 202 (0x7f245babe800) [pid = 19102] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f24589fbc00) [pid = 19102] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f245b57fc00) [pid = 19102] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f2457d75c00) [pid = 19102] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 198 (0x7f245b55d400) [pid = 19102] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f245b389400) [pid = 19102] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 196 (0x7f24577dec00) [pid = 19102] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f24565f0400) [pid = 19102] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f245b337400) [pid = 19102] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f24575d5000) [pid = 19102] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f2457423400) [pid = 19102] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f2457d95400) [pid = 19102] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f245b583000) [pid = 19102] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f24577e8800) [pid = 19102] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f244aac4400) [pid = 19102] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f244aac7c00) [pid = 19102] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f24565fb800) [pid = 19102] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f244de3f400) [pid = 19102] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f244de3e000) [pid = 19102] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f24565f8000) [pid = 19102] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f24576c6800) [pid = 19102] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f245b55f000) [pid = 19102] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f2457783800) [pid = 19102] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f246888c800) [pid = 19102] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f244deb6c00) [pid = 19102] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f244deb6400) [pid = 19102] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f244debac00) [pid = 19102] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f244d3cf800) [pid = 19102] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f24566db400) [pid = 19102] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f24565f7000) [pid = 19102] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f2457d79800) [pid = 19102] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f244e695800) [pid = 19102] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f244d3d0000) [pid = 19102] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f244f3ac800) [pid = 19102] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f244fb2d800) [pid = 19102] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f244d3da800) [pid = 19102] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f2457d78000) [pid = 19102] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:29:09 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f244f1da800) [pid = 19102] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:29:09 INFO - PROCESS | 19102 | 1461396549382 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c6c4000 == 97 [pid = 19102] [id = 316] 00:29:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f244aac2c00) [pid = 19102] [serial = 949] [outer = (nil)] 00:29:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f244aac8400) [pid = 19102] [serial = 950] [outer = 0x7f244aac2c00] 00:29:09 INFO - PROCESS | 19102 | 1461396549447 Marionette DEBUG loaded listener.js 00:29:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f244dc33c00) [pid = 19102] [serial = 951] [outer = 0x7f244aac2c00] 00:29:10 INFO - PROCESS | 19102 | 1461396550094 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]]]}] 00:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 2134ms 00:29:10 INFO - PROCESS | 19102 | 1461396550156 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 00:29:10 INFO - PROCESS | 19102 | 1461396550159 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 00:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:29:10 INFO - PROCESS | 19102 | 1461396550165 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:29:10 INFO - PROCESS | 19102 | 1461396550170 Marionette TRACE conn3 <- [1,1238,null,{}] 00:29:10 INFO - PROCESS | 19102 | 1461396550185 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}] 00:29:10 INFO - PROCESS | 19102 | 1461396550399 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 00:29:10 INFO - PROCESS | 19102 | 1461396550424 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:10 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2456406800 == 98 [pid = 19102] [id = 317] 00:29:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f244dc34400) [pid = 19102] [serial = 952] [outer = (nil)] 00:29:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f244e722400) [pid = 19102] [serial = 953] [outer = 0x7f244dc34400] 00:29:10 INFO - PROCESS | 19102 | 1461396550491 Marionette DEBUG loaded listener.js 00:29:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f244fb28000) [pid = 19102] [serial = 954] [outer = 0x7f244dc34400] 00:29:11 INFO - PROCESS | 19102 | 1461396551438 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]]]}] 00:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1341ms 00:29:11 INFO - PROCESS | 19102 | 1461396551508 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 00:29:11 INFO - PROCESS | 19102 | 1461396551514 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 00:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:29:11 INFO - PROCESS | 19102 | 1461396551522 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:29:11 INFO - PROCESS | 19102 | 1461396551528 Marionette TRACE conn3 <- [1,1242,null,{}] 00:29:11 INFO - PROCESS | 19102 | 1461396551538 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}] 00:29:11 INFO - PROCESS | 19102 | 1461396551753 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 00:29:12 INFO - PROCESS | 19102 | 1461396552006 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244de10000 == 99 [pid = 19102] [id = 318] 00:29:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f244d309400) [pid = 19102] [serial = 955] [outer = (nil)] 00:29:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f244d3d5800) [pid = 19102] [serial = 956] [outer = 0x7f244d309400] 00:29:12 INFO - PROCESS | 19102 | 1461396552129 Marionette DEBUG loaded listener.js 00:29:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f244dc3cc00) [pid = 19102] [serial = 957] [outer = 0x7f244d309400] 00:29:13 INFO - PROCESS | 19102 | 1461396553063 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]]]}] 00:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1589ms 00:29:13 INFO - PROCESS | 19102 | 1461396553112 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 00:29:13 INFO - PROCESS | 19102 | 1461396553121 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 00:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:29:13 INFO - PROCESS | 19102 | 1461396553131 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:29:13 INFO - PROCESS | 19102 | 1461396553134 Marionette TRACE conn3 <- [1,1246,null,{}] 00:29:13 INFO - PROCESS | 19102 | 1461396553141 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}] 00:29:13 INFO - PROCESS | 19102 | 1461396553326 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 00:29:13 INFO - PROCESS | 19102 | 1461396553561 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:13 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24580b5000 == 100 [pid = 19102] [id = 319] 00:29:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f244de40400) [pid = 19102] [serial = 958] [outer = (nil)] 00:29:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f244e71f400) [pid = 19102] [serial = 959] [outer = 0x7f244de40400] 00:29:13 INFO - PROCESS | 19102 | 1461396553680 Marionette DEBUG loaded listener.js 00:29:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f244fa72800) [pid = 19102] [serial = 960] [outer = 0x7f244de40400] 00:29:14 INFO - PROCESS | 19102 | 1461396554588 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]]]}] 00:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1532ms 00:29:14 INFO - PROCESS | 19102 | 1461396554663 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 00:29:14 INFO - PROCESS | 19102 | 1461396554667 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 00:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:29:14 INFO - PROCESS | 19102 | 1461396554674 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:29:14 INFO - PROCESS | 19102 | 1461396554680 Marionette TRACE conn3 <- [1,1250,null,{}] 00:29:14 INFO - PROCESS | 19102 | 1461396554696 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}] 00:29:14 INFO - PROCESS | 19102 | 1461396554921 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 00:29:15 INFO - PROCESS | 19102 | 1461396555155 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:15 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24508dd800 == 101 [pid = 19102] [id = 320] 00:29:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f244fd5d800) [pid = 19102] [serial = 961] [outer = (nil)] 00:29:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f24565cbc00) [pid = 19102] [serial = 962] [outer = 0x7f244fd5d800] 00:29:15 INFO - PROCESS | 19102 | 1461396555274 Marionette DEBUG loaded listener.js 00:29:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f24566d6400) [pid = 19102] [serial = 963] [outer = 0x7f244fd5d800] 00:29:16 INFO - PROCESS | 19102 | 1461396556107 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]]]}] 00:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1488ms 00:29:16 INFO - PROCESS | 19102 | 1461396556163 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 00:29:16 INFO - PROCESS | 19102 | 1461396556167 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 00:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:29:16 INFO - PROCESS | 19102 | 1461396556173 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:29:16 INFO - PROCESS | 19102 | 1461396556175 Marionette TRACE conn3 <- [1,1254,null,{}] 00:29:16 INFO - PROCESS | 19102 | 1461396556181 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}] 00:29:16 INFO - PROCESS | 19102 | 1461396556354 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 00:29:16 INFO - PROCESS | 19102 | 1461396556569 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b8d3000 == 102 [pid = 19102] [id = 321] 00:29:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f244fd69800) [pid = 19102] [serial = 964] [outer = (nil)] 00:29:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f24576c5c00) [pid = 19102] [serial = 965] [outer = 0x7f244fd69800] 00:29:16 INFO - PROCESS | 19102 | 1461396556647 Marionette DEBUG loaded listener.js 00:29:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f245778c800) [pid = 19102] [serial = 966] [outer = 0x7f244fd69800] 00:29:17 INFO - PROCESS | 19102 | 1461396557541 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]]]}] 00:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1440ms 00:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:29:17 INFO - PROCESS | 19102 | 1461396557614 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 00:29:17 INFO - PROCESS | 19102 | 1461396557617 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 00:29:17 INFO - PROCESS | 19102 | 1461396557623 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:29:17 INFO - PROCESS | 19102 | 1461396557626 Marionette TRACE conn3 <- [1,1258,null,{}] 00:29:17 INFO - PROCESS | 19102 | 1461396557631 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}] 00:29:17 INFO - PROCESS | 19102 | 1461396557841 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 00:29:18 INFO - PROCESS | 19102 | 1461396558029 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c434000 == 103 [pid = 19102] [id = 322] 00:29:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f245741c000) [pid = 19102] [serial = 967] [outer = (nil)] 00:29:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f24577ea400) [pid = 19102] [serial = 968] [outer = 0x7f245741c000] 00:29:18 INFO - PROCESS | 19102 | 1461396558104 Marionette DEBUG loaded listener.js 00:29:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f2457d8cc00) [pid = 19102] [serial = 969] [outer = 0x7f245741c000] 00:29:18 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457fd9000 == 102 [pid = 19102] [id = 10] 00:29:19 INFO - PROCESS | 19102 | 1461396559038 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]]]}] 00:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1485ms 00:29:19 INFO - PROCESS | 19102 | 1461396559112 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 00:29:19 INFO - PROCESS | 19102 | 1461396559115 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 00:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:29:19 INFO - PROCESS | 19102 | 1461396559121 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:29:19 INFO - PROCESS | 19102 | 1461396559124 Marionette TRACE conn3 <- [1,1262,null,{}] 00:29:19 INFO - PROCESS | 19102 | 1461396559129 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}] 00:29:19 INFO - PROCESS | 19102 | 1461396559342 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 00:29:19 INFO - PROCESS | 19102 | 1461396559579 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:19 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245f8d4800 == 103 [pid = 19102] [id = 323] 00:29:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f24589fbc00) [pid = 19102] [serial = 970] [outer = (nil)] 00:29:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f245b337400) [pid = 19102] [serial = 971] [outer = 0x7f24589fbc00] 00:29:19 INFO - PROCESS | 19102 | 1461396559697 Marionette DEBUG loaded listener.js 00:29:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f245b55c400) [pid = 19102] [serial = 972] [outer = 0x7f24589fbc00] 00:29:20 INFO - PROCESS | 19102 | 1461396560521 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]]]}] 00:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1447ms 00:29:20 INFO - PROCESS | 19102 | 1461396560569 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 00:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:29:20 INFO - PROCESS | 19102 | 1461396560573 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 00:29:20 INFO - PROCESS | 19102 | 1461396560579 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:29:20 INFO - PROCESS | 19102 | 1461396560582 Marionette TRACE conn3 <- [1,1266,null,{}] 00:29:20 INFO - PROCESS | 19102 | 1461396560587 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}] 00:29:20 INFO - PROCESS | 19102 | 1461396560757 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 00:29:20 INFO - PROCESS | 19102 | 1461396560960 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:21 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460c11000 == 104 [pid = 19102] [id = 324] 00:29:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f244ab58000) [pid = 19102] [serial = 973] [outer = (nil)] 00:29:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f245b757800) [pid = 19102] [serial = 974] [outer = 0x7f244ab58000] 00:29:21 INFO - PROCESS | 19102 | 1461396561076 Marionette DEBUG loaded listener.js 00:29:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f245bac4c00) [pid = 19102] [serial = 975] [outer = 0x7f244ab58000] 00:29:22 INFO - PROCESS | 19102 | 1461396562011 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]]]}] 00:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1484ms 00:29:22 INFO - PROCESS | 19102 | 1461396562063 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 00:29:22 INFO - PROCESS | 19102 | 1461396562066 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 00:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:29:22 INFO - PROCESS | 19102 | 1461396562073 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:29:22 INFO - PROCESS | 19102 | 1461396562075 Marionette TRACE conn3 <- [1,1270,null,{}] 00:29:22 INFO - PROCESS | 19102 | 1461396562081 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}] 00:29:22 INFO - PROCESS | 19102 | 1461396562250 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 00:29:22 INFO - PROCESS | 19102 | 1461396562444 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:22 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246163d800 == 105 [pid = 19102] [id = 325] 00:29:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f2457f57800) [pid = 19102] [serial = 976] [outer = (nil)] 00:29:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f245e59e800) [pid = 19102] [serial = 977] [outer = 0x7f2457f57800] 00:29:22 INFO - PROCESS | 19102 | 1461396562520 Marionette DEBUG loaded listener.js 00:29:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f245f396400) [pid = 19102] [serial = 978] [outer = 0x7f2457f57800] 00:29:23 INFO - PROCESS | 19102 | 1461396563370 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]]]}] 00:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1338ms 00:29:23 INFO - PROCESS | 19102 | 1461396563413 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 00:29:23 INFO - PROCESS | 19102 | 1461396563417 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 00:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:29:23 INFO - PROCESS | 19102 | 1461396563423 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:29:23 INFO - PROCESS | 19102 | 1461396563426 Marionette TRACE conn3 <- [1,1274,null,{}] 00:29:23 INFO - PROCESS | 19102 | 1461396563432 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}] 00:29:23 INFO - PROCESS | 19102 | 1461396563603 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 00:29:23 INFO - PROCESS | 19102 | 1461396563797 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:23 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246e795800 == 106 [pid = 19102] [id = 326] 00:29:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f244ab51000) [pid = 19102] [serial = 979] [outer = (nil)] 00:29:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 197 (0x7f245fd45c00) [pid = 19102] [serial = 980] [outer = 0x7f244ab51000] 00:29:23 INFO - PROCESS | 19102 | 1461396563867 Marionette DEBUG loaded listener.js 00:29:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f2460883800) [pid = 19102] [serial = 981] [outer = 0x7f244ab51000] 00:29:24 INFO - PROCESS | 19102 | 1461396564745 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]]]}] 00:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1382ms 00:29:24 INFO - PROCESS | 19102 | 1461396564807 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 00:29:24 INFO - PROCESS | 19102 | 1461396564810 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 00:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:29:24 INFO - PROCESS | 19102 | 1461396564816 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:29:24 INFO - PROCESS | 19102 | 1461396564818 Marionette TRACE conn3 <- [1,1278,null,{}] 00:29:24 INFO - PROCESS | 19102 | 1461396564824 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}] 00:29:25 INFO - PROCESS | 19102 | 1461396565001 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 00:29:25 INFO - PROCESS | 19102 | 1461396565203 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:25 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246f956800 == 107 [pid = 19102] [id = 327] 00:29:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 199 (0x7f244aac9400) [pid = 19102] [serial = 982] [outer = (nil)] 00:29:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f245b906c00) [pid = 19102] [serial = 983] [outer = 0x7f244aac9400] 00:29:25 INFO - PROCESS | 19102 | 1461396565271 Marionette DEBUG loaded listener.js 00:29:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f246156bc00) [pid = 19102] [serial = 984] [outer = 0x7f244aac9400] 00:29:26 INFO - PROCESS | 19102 | 1461396566119 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]]]}] 00:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1335ms 00:29:26 INFO - PROCESS | 19102 | 1461396566152 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 00:29:26 INFO - PROCESS | 19102 | 1461396566157 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 00:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:29:26 INFO - PROCESS | 19102 | 1461396566163 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:29:26 INFO - PROCESS | 19102 | 1461396566167 Marionette TRACE conn3 <- [1,1282,null,{}] 00:29:26 INFO - PROCESS | 19102 | 1461396566172 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}] 00:29:26 INFO - PROCESS | 19102 | 1461396566366 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 00:29:26 INFO - PROCESS | 19102 | 1461396566587 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:26 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473714800 == 108 [pid = 19102] [id = 328] 00:29:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f244dc3fc00) [pid = 19102] [serial = 985] [outer = (nil)] 00:29:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 203 (0x7f24620ad400) [pid = 19102] [serial = 986] [outer = 0x7f244dc3fc00] 00:29:26 INFO - PROCESS | 19102 | 1461396566667 Marionette DEBUG loaded listener.js 00:29:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f2464b10c00) [pid = 19102] [serial = 987] [outer = 0x7f244dc3fc00] 00:29:27 INFO - PROCESS | 19102 | 1461396567596 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]]]}] 00:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1480ms 00:29:27 INFO - PROCESS | 19102 | 1461396567644 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 00:29:27 INFO - PROCESS | 19102 | 1461396567648 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 00:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:29:27 INFO - PROCESS | 19102 | 1461396567654 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:29:27 INFO - PROCESS | 19102 | 1461396567656 Marionette TRACE conn3 <- [1,1286,null,{}] 00:29:27 INFO - PROCESS | 19102 | 1461396567661 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}] 00:29:27 INFO - PROCESS | 19102 | 1461396567830 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 00:29:28 INFO - PROCESS | 19102 | 1461396568025 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:28 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244fe15800 == 109 [pid = 19102] [id = 329] 00:29:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f244ab4ac00) [pid = 19102] [serial = 988] [outer = (nil)] 00:29:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 206 (0x7f244fb27800) [pid = 19102] [serial = 989] [outer = 0x7f244ab4ac00] 00:29:28 INFO - PROCESS | 19102 | 1461396568093 Marionette DEBUG loaded listener.js 00:29:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 207 (0x7f245b10c800) [pid = 19102] [serial = 990] [outer = 0x7f244ab4ac00] 00:29:28 INFO - PROCESS | 19102 | 1461396568972 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]]]}] 00:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1377ms 00:29:29 INFO - PROCESS | 19102 | 1461396569032 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 00:29:29 INFO - PROCESS | 19102 | 1461396569035 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 00:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:29:29 INFO - PROCESS | 19102 | 1461396569041 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:29:29 INFO - PROCESS | 19102 | 1461396569044 Marionette TRACE conn3 <- [1,1290,null,{}] 00:29:29 INFO - PROCESS | 19102 | 1461396569049 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}] 00:29:29 INFO - PROCESS | 19102 | 1461396569220 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 00:29:29 INFO - PROCESS | 19102 | 1461396569417 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244de0a800 == 110 [pid = 19102] [id = 330] 00:29:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 208 (0x7f2447f51400) [pid = 19102] [serial = 991] [outer = (nil)] 00:29:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 209 (0x7f244b6a3400) [pid = 19102] [serial = 992] [outer = 0x7f2447f51400] 00:29:29 INFO - PROCESS | 19102 | 1461396569488 Marionette DEBUG loaded listener.js 00:29:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 210 (0x7f244e71cc00) [pid = 19102] [serial = 993] [outer = 0x7f2447f51400] 00:29:30 INFO - PROCESS | 19102 | 1461396570356 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]]]}] 00:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1390ms 00:29:30 INFO - PROCESS | 19102 | 1461396570431 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 00:29:30 INFO - PROCESS | 19102 | 1461396570435 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 00:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:29:30 INFO - PROCESS | 19102 | 1461396570440 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:29:30 INFO - PROCESS | 19102 | 1461396570442 Marionette TRACE conn3 <- [1,1294,null,{}] 00:29:30 INFO - PROCESS | 19102 | 1461396570448 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}] 00:29:30 INFO - PROCESS | 19102 | 1461396570657 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 00:29:30 INFO - PROCESS | 19102 | 1461396570851 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:30 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c8aa000 == 111 [pid = 19102] [id = 331] 00:29:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 211 (0x7f244aac4000) [pid = 19102] [serial = 994] [outer = (nil)] 00:29:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 212 (0x7f244e71c400) [pid = 19102] [serial = 995] [outer = 0x7f244aac4000] 00:29:30 INFO - PROCESS | 19102 | 1461396570922 Marionette DEBUG loaded listener.js 00:29:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 213 (0x7f245563c400) [pid = 19102] [serial = 996] [outer = 0x7f244aac4000] 00:29:31 INFO - PROCESS | 19102 | 1461396571834 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]]]}] 00:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1433ms 00:29:31 INFO - PROCESS | 19102 | 1461396571875 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 00:29:31 INFO - PROCESS | 19102 | 1461396571879 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 00:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:29:31 INFO - PROCESS | 19102 | 1461396571885 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:29:31 INFO - PROCESS | 19102 | 1461396571887 Marionette TRACE conn3 <- [1,1298,null,{}] 00:29:31 INFO - PROCESS | 19102 | 1461396571892 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}] 00:29:32 INFO - PROCESS | 19102 | 1461396572077 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 00:29:32 INFO - PROCESS | 19102 | 1461396572278 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:32 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244ded4800 == 112 [pid = 19102] [id = 332] 00:29:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 214 (0x7f244d308400) [pid = 19102] [serial = 997] [outer = (nil)] 00:29:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 215 (0x7f244e719000) [pid = 19102] [serial = 998] [outer = 0x7f244d308400] 00:29:32 INFO - PROCESS | 19102 | 1461396572348 Marionette DEBUG loaded listener.js 00:29:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 216 (0x7f2457789400) [pid = 19102] [serial = 999] [outer = 0x7f244d308400] 00:29:33 INFO - PROCESS | 19102 | 1461396573491 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]]]}] 00:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1681ms 00:29:33 INFO - PROCESS | 19102 | 1461396573567 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 00:29:33 INFO - PROCESS | 19102 | 1461396573574 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 00:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:29:33 INFO - PROCESS | 19102 | 1461396573582 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:29:33 INFO - PROCESS | 19102 | 1461396573586 Marionette TRACE conn3 <- [1,1302,null,{}] 00:29:33 INFO - PROCESS | 19102 | 1461396573593 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}] 00:29:33 INFO - PROCESS | 19102 | 1461396573821 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 00:29:34 INFO - PROCESS | 19102 | 1461396574069 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c6ce800 == 113 [pid = 19102] [id = 333] 00:29:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 217 (0x7f244d3d9800) [pid = 19102] [serial = 1000] [outer = (nil)] 00:29:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 218 (0x7f244ab4a400) [pid = 19102] [serial = 1001] [outer = 0x7f244d3d9800] 00:29:34 INFO - PROCESS | 19102 | 1461396574249 Marionette DEBUG loaded listener.js 00:29:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 219 (0x7f244deb8c00) [pid = 19102] [serial = 1002] [outer = 0x7f244d3d9800] 00:29:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c6c4000 == 112 [pid = 19102] [id = 316] 00:29:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244baa8800 == 111 [pid = 19102] [id = 315] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 218 (0x7f24621a8800) [pid = 19102] [serial = 899] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 217 (0x7f246fb1ac00) [pid = 19102] [serial = 902] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 216 (0x7f246f845000) [pid = 19102] [serial = 905] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 215 (0x7f244d30c000) [pid = 19102] [serial = 908] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 214 (0x7f244ab54800) [pid = 19102] [serial = 911] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 213 (0x7f2457e64400) [pid = 19102] [serial = 914] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 212 (0x7f244d5db000) [pid = 19102] [serial = 917] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 211 (0x7f2447f54400) [pid = 19102] [serial = 920] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 210 (0x7f244fb24c00) [pid = 19102] [serial = 923] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 209 (0x7f2456513800) [pid = 19102] [serial = 935] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | 1461396575235 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]]]}] 00:29:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bf96800 == 110 [pid = 19102] [id = 314] 00:29:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458937000 == 109 [pid = 19102] [id = 313] 00:29:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24508e0000 == 108 [pid = 19102] [id = 312] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 208 (0x7f246d819000) [pid = 19102] [serial = 638] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 207 (0x7f2473976c00) [pid = 19102] [serial = 684] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 206 (0x7f244de3d800) [pid = 19102] [serial = 804] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 205 (0x7f245e3b1400) [pid = 19102] [serial = 620] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f247312f800) [pid = 19102] [serial = 852] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f2471a49000) [pid = 19102] [serial = 846] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 202 (0x7f2473283000) [pid = 19102] [serial = 735] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f246156f800) [pid = 19102] [serial = 629] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f2462053800) [pid = 19102] [serial = 632] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f24739b0400) [pid = 19102] [serial = 798] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 198 (0x7f2473284000) [pid = 19102] [serial = 678] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f2457d75800) [pid = 19102] [serial = 711] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 196 (0x7f246e6b9c00) [pid = 19102] [serial = 587] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f24566e1c00) [pid = 19102] [serial = 768] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f246f5b8400) [pid = 19102] [serial = 674] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f246e7f7800) [pid = 19102] [serial = 659] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f246e7f4400) [pid = 19102] [serial = 671] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f244b6b0400) [pid = 19102] [serial = 801] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f24610bcc00) [pid = 19102] [serial = 626] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f2457d91c00) [pid = 19102] [serial = 662] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f2455632800) [pid = 19102] [serial = 575] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f246e959c00) [pid = 19102] [serial = 729] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f245b904000) [pid = 19102] [serial = 665] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f24584c5800) [pid = 19102] [serial = 744] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f244e69c000) [pid = 19102] [serial = 849] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f246080fc00) [pid = 19102] [serial = 623] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f24739b5c00) [pid = 19102] [serial = 738] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f2457e62c00) [pid = 19102] [serial = 834] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f24565efc00) [pid = 19102] [serial = 831] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f244aad1400) [pid = 19102] [serial = 795] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f2473de6800) [pid = 19102] [serial = 792] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f2473977800) [pid = 19102] [serial = 789] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f2473281800) [pid = 19102] [serial = 786] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f246f838400) [pid = 19102] [serial = 783] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f24620a6000) [pid = 19102] [serial = 780] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f24610bc000) [pid = 19102] [serial = 777] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f245e96ec00) [pid = 19102] [serial = 774] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f24589f5000) [pid = 19102] [serial = 771] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f245fb07c00) [pid = 19102] [serial = 723] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f245b90bc00) [pid = 19102] [serial = 720] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f245978bc00) [pid = 19102] [serial = 717] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f24576be800) [pid = 19102] [serial = 714] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f245b581400) [pid = 19102] [serial = 614] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f245a576000) [pid = 19102] [serial = 611] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f24577e8400) [pid = 19102] [serial = 608] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f2459bef000) [pid = 19102] [serial = 605] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f245bac5000) [pid = 19102] [serial = 893] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f24589f7800) [pid = 19102] [serial = 891] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f245fd4a000) [pid = 19102] [serial = 896] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f245e962400) [pid = 19102] [serial = 894] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f2461563000) [pid = 19102] [serial = 897] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f244e69b400) [pid = 19102] [serial = 929] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f245778a000) [pid = 19102] [serial = 878] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f245b55a000) [pid = 19102] [serial = 879] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f244e71fc00) [pid = 19102] [serial = 930] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f244fd61000) [pid = 19102] [serial = 933] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f245778f400) [pid = 19102] [serial = 873] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f246fb17400) [pid = 19102] [serial = 732] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f2457d90400) [pid = 19102] [serial = 578] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f246e959800) [pid = 19102] [serial = 843] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f245f7ee400) [pid = 19102] [serial = 837] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f244d3d9400) [pid = 19102] [serial = 855] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f245b90d000) [pid = 19102] [serial = 617] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f24620b0800) [pid = 19102] [serial = 635] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 144 (0x7f245b90c000) [pid = 19102] [serial = 581] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 143 (0x7f244e68f000) [pid = 19102] [serial = 741] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 142 (0x7f2463c16000) [pid = 19102] [serial = 668] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 141 (0x7f24622f1400) [pid = 19102] [serial = 584] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 140 (0x7f2460d72800) [pid = 19102] [serial = 726] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 139 (0x7f24734b4800) [pid = 19102] [serial = 681] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 138 (0x7f2464b0a800) [pid = 19102] [serial = 840] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 137 (0x7f24610bc400) [pid = 19102] [serial = 858] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 136 (0x7f246000a400) [pid = 19102] [serial = 765] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 135 (0x7f245b74ac00) [pid = 19102] [serial = 881] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 134 (0x7f2457b2c000) [pid = 19102] [serial = 875] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 133 (0x7f2457f54400) [pid = 19102] [serial = 876] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 132 (0x7f245563bc00) [pid = 19102] [serial = 867] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 131 (0x7f244e725c00) [pid = 19102] [serial = 866] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 130 (0x7f244d3d8c00) [pid = 19102] [serial = 861] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 129 (0x7f244aacdc00) [pid = 19102] [serial = 860] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 128 (0x7f2457782400) [pid = 19102] [serial = 872] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 127 (0x7f244fa6c400) [pid = 19102] [serial = 830] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 126 (0x7f244debfc00) [pid = 19102] [serial = 863] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 125 (0x7f244e69ec00) [pid = 19102] [serial = 864] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 124 (0x7f24566e1800) [pid = 19102] [serial = 869] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 123 (0x7f24574c6400) [pid = 19102] [serial = 870] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 122 (0x7f245778ec00) [pid = 19102] [serial = 833] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 121 (0x7f245babfc00) [pid = 19102] [serial = 836] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 120 (0x7f2461de5000) [pid = 19102] [serial = 839] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 119 (0x7f246e462800) [pid = 19102] [serial = 842] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 118 (0x7f244debe400) [pid = 19102] [serial = 845] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 117 (0x7f244e698000) [pid = 19102] [serial = 848] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 116 (0x7f244e6a0c00) [pid = 19102] [serial = 851] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 115 (0x7f244d3d5400) [pid = 19102] [serial = 854] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 114 (0x7f2457d8c800) [pid = 19102] [serial = 857] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 113 (0x7f244d3dbc00) [pid = 19102] [serial = 926] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 112 (0x7f244fd5b400) [pid = 19102] [serial = 932] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 111 (0x7f244dccb000) [pid = 19102] [serial = 927] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 110 (0x7f244de3b400) [pid = 19102] [serial = 884] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 109 (0x7f244deb9000) [pid = 19102] [serial = 885] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 108 (0x7f244fa6d800) [pid = 19102] [serial = 887] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 107 (0x7f245bac4800) [pid = 19102] [serial = 882] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 106 (0x7f2457d98000) [pid = 19102] [serial = 890] [outer = (nil)] [url = about:blank] 00:29:35 INFO - PROCESS | 19102 | --DOMWINDOW == 105 (0x7f2456519400) [pid = 19102] [serial = 888] [outer = (nil)] [url = about:blank] 00:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1786ms 00:29:35 INFO - PROCESS | 19102 | 1461396575369 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 00:29:35 INFO - PROCESS | 19102 | 1461396575376 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 00:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:29:35 INFO - PROCESS | 19102 | 1461396575385 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:29:35 INFO - PROCESS | 19102 | 1461396575389 Marionette TRACE conn3 <- [1,1306,null,{}] 00:29:35 INFO - PROCESS | 19102 | 1461396575395 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}] 00:29:35 INFO - PROCESS | 19102 | 1461396575583 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 00:29:35 INFO - PROCESS | 19102 | 1461396575828 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:35 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c6cb000 == 109 [pid = 19102] [id = 334] 00:29:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 106 (0x7f244deb6000) [pid = 19102] [serial = 1003] [outer = (nil)] 00:29:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 107 (0x7f244e69c000) [pid = 19102] [serial = 1004] [outer = 0x7f244deb6000] 00:29:35 INFO - PROCESS | 19102 | 1461396575894 Marionette DEBUG loaded listener.js 00:29:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 108 (0x7f244fa68c00) [pid = 19102] [serial = 1005] [outer = 0x7f244deb6000] 00:29:36 INFO - PROCESS | 19102 | 1461396576668 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]]]}] 00:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1330ms 00:29:36 INFO - PROCESS | 19102 | 1461396576716 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 00:29:36 INFO - PROCESS | 19102 | 1461396576720 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 00:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:29:36 INFO - PROCESS | 19102 | 1461396576726 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:29:36 INFO - PROCESS | 19102 | 1461396576731 Marionette TRACE conn3 <- [1,1310,null,{}] 00:29:36 INFO - PROCESS | 19102 | 1461396576746 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}] 00:29:36 INFO - PROCESS | 19102 | 1461396576927 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 00:29:36 INFO - PROCESS | 19102 | 1461396576956 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245641e800 == 110 [pid = 19102] [id = 335] 00:29:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 109 (0x7f244e68a400) [pid = 19102] [serial = 1006] [outer = (nil)] 00:29:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 110 (0x7f24565cc400) [pid = 19102] [serial = 1007] [outer = 0x7f244e68a400] 00:29:37 INFO - PROCESS | 19102 | 1461396577158 Marionette DEBUG loaded listener.js 00:29:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 111 (0x7f24575d5000) [pid = 19102] [serial = 1008] [outer = 0x7f244e68a400] 00:29:37 INFO - PROCESS | 19102 | 1461396577918 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] 00:29:37 INFO - PROCESS | 19102 | 1461396577994 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 00:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:29:38 INFO - PROCESS | 19102 | 1461396578005 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:29:38 INFO - PROCESS | 19102 | 1461396578008 Marionette TRACE conn3 <- [1,1314,null,{}] 00:29:38 INFO - PROCESS | 19102 | 1461396578027 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}] 00:29:38 INFO - PROCESS | 19102 | 1461396578256 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 00:29:38 INFO - PROCESS | 19102 | 1461396578283 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:38 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24580be000 == 111 [pid = 19102] [id = 336] 00:29:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 112 (0x7f244e697800) [pid = 19102] [serial = 1009] [outer = (nil)] 00:29:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 113 (0x7f2457bd0000) [pid = 19102] [serial = 1010] [outer = 0x7f244e697800] 00:29:38 INFO - PROCESS | 19102 | 1461396578346 Marionette DEBUG loaded listener.js 00:29:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 114 (0x7f2457e61400) [pid = 19102] [serial = 1011] [outer = 0x7f244e697800] 00:29:39 INFO - PROCESS | 19102 | 1461396579225 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]]]}] 00:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1287ms 00:29:39 INFO - PROCESS | 19102 | 1461396579299 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 00:29:39 INFO - PROCESS | 19102 | 1461396579301 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 00:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:29:39 INFO - PROCESS | 19102 | 1461396579312 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:29:39 INFO - PROCESS | 19102 | 1461396579316 Marionette TRACE conn3 <- [1,1318,null,{}] 00:29:39 INFO - PROCESS | 19102 | 1461396579337 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}] 00:29:39 INFO - PROCESS | 19102 | 1461396579723 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 00:29:39 INFO - PROCESS | 19102 | --DOMWINDOW == 113 (0x7f244ab59c00) [pid = 19102] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:29:39 INFO - PROCESS | 19102 | --DOMWINDOW == 112 (0x7f245f6a2800) [pid = 19102] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:29:39 INFO - PROCESS | 19102 | --DOMWINDOW == 111 (0x7f24576be000) [pid = 19102] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:29:39 INFO - PROCESS | 19102 | --DOMWINDOW == 110 (0x7f244ab4e800) [pid = 19102] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:29:39 INFO - PROCESS | 19102 | --DOMWINDOW == 109 (0x7f244d304c00) [pid = 19102] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:29:39 INFO - PROCESS | 19102 | --DOMWINDOW == 108 (0x7f2461111c00) [pid = 19102] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:29:39 INFO - PROCESS | 19102 | --DOMWINDOW == 107 (0x7f2447f47400) [pid = 19102] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:29:39 INFO - PROCESS | 19102 | --DOMWINDOW == 106 (0x7f244aac2c00) [pid = 19102] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:29:39 INFO - PROCESS | 19102 | --DOMWINDOW == 105 (0x7f244ab4f000) [pid = 19102] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:29:39 INFO - PROCESS | 19102 | --DOMWINDOW == 104 (0x7f244fd68000) [pid = 19102] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:29:39 INFO - PROCESS | 19102 | --DOMWINDOW == 103 (0x7f245b756c00) [pid = 19102] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:29:39 INFO - PROCESS | 19102 | --DOMWINDOW == 102 (0x7f2447f4b000) [pid = 19102] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:29:39 INFO - PROCESS | 19102 | --DOMWINDOW == 101 (0x7f244d30fc00) [pid = 19102] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:29:39 INFO - PROCESS | 19102 | 1461396579840 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244de1f800 == 112 [pid = 19102] [id = 337] 00:29:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 102 (0x7f244aac2c00) [pid = 19102] [serial = 1012] [outer = (nil)] 00:29:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 103 (0x7f244ab4f000) [pid = 19102] [serial = 1013] [outer = 0x7f244aac2c00] 00:29:39 INFO - PROCESS | 19102 | 1461396579946 Marionette DEBUG loaded listener.js 00:29:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 104 (0x7f244d5dac00) [pid = 19102] [serial = 1014] [outer = 0x7f244aac2c00] 00:29:40 INFO - PROCESS | 19102 | 1461396580645 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]]]}] 00:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1383ms 00:29:40 INFO - PROCESS | 19102 | 1461396580697 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 00:29:40 INFO - PROCESS | 19102 | 1461396580700 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 00:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:29:40 INFO - PROCESS | 19102 | 1461396580706 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:29:40 INFO - PROCESS | 19102 | 1461396580709 Marionette TRACE conn3 <- [1,1322,null,{}] 00:29:40 INFO - PROCESS | 19102 | 1461396580714 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}] 00:29:40 INFO - PROCESS | 19102 | 1461396580914 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 00:29:41 INFO - PROCESS | 19102 | 1461396581049 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:41 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458a4f800 == 113 [pid = 19102] [id = 338] 00:29:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 105 (0x7f244aacec00) [pid = 19102] [serial = 1015] [outer = (nil)] 00:29:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 106 (0x7f245a5da800) [pid = 19102] [serial = 1016] [outer = 0x7f244aacec00] 00:29:41 INFO - PROCESS | 19102 | 1461396581117 Marionette DEBUG loaded listener.js 00:29:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 107 (0x7f245b340000) [pid = 19102] [serial = 1017] [outer = 0x7f244aacec00] 00:29:42 INFO - PROCESS | 19102 | 1461396582020 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]]]}] 00:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1378ms 00:29:42 INFO - PROCESS | 19102 | 1461396582085 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 00:29:42 INFO - PROCESS | 19102 | 1461396582091 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 00:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:29:42 INFO - PROCESS | 19102 | 1461396582100 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:29:42 INFO - PROCESS | 19102 | 1461396582106 Marionette TRACE conn3 <- [1,1326,null,{}] 00:29:42 INFO - PROCESS | 19102 | 1461396582117 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}] 00:29:42 INFO - PROCESS | 19102 | 1461396582359 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 00:29:42 INFO - PROCESS | 19102 | 1461396582642 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e5d8800 == 114 [pid = 19102] [id = 339] 00:29:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 108 (0x7f244ab53400) [pid = 19102] [serial = 1018] [outer = (nil)] 00:29:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 109 (0x7f244d3ce800) [pid = 19102] [serial = 1019] [outer = 0x7f244ab53400] 00:29:42 INFO - PROCESS | 19102 | 1461396582719 Marionette DEBUG loaded listener.js 00:29:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 110 (0x7f244de3bc00) [pid = 19102] [serial = 1020] [outer = 0x7f244ab53400] 00:29:43 INFO - PROCESS | 19102 | 1461396583681 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]]]}] 00:29:43 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 00:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1634ms 00:29:43 INFO - PROCESS | 19102 | 1461396583735 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 00:29:43 INFO - PROCESS | 19102 | 1461396583744 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 00:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:29:43 INFO - PROCESS | 19102 | 1461396583753 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:29:43 INFO - PROCESS | 19102 | 1461396583757 Marionette TRACE conn3 <- [1,1330,null,{}] 00:29:43 INFO - PROCESS | 19102 | 1461396583763 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}] 00:29:43 INFO - PROCESS | 19102 | 1461396583957 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 00:29:44 INFO - PROCESS | 19102 | 1461396584137 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:44 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245811f000 == 115 [pid = 19102] [id = 340] 00:29:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 111 (0x7f244d306400) [pid = 19102] [serial = 1021] [outer = (nil)] 00:29:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 112 (0x7f244fb26000) [pid = 19102] [serial = 1022] [outer = 0x7f244d306400] 00:29:44 INFO - PROCESS | 19102 | 1461396584211 Marionette DEBUG loaded listener.js 00:29:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 113 (0x7f244fd62400) [pid = 19102] [serial = 1023] [outer = 0x7f244d306400] 00:29:45 INFO - PROCESS | 19102 | 1461396585164 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]]]}] 00:29:45 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 00:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1479ms 00:29:45 INFO - PROCESS | 19102 | 1461396585233 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 00:29:45 INFO - PROCESS | 19102 | 1461396585236 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 00:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:29:45 INFO - PROCESS | 19102 | 1461396585243 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:29:45 INFO - PROCESS | 19102 | 1461396585248 Marionette TRACE conn3 <- [1,1334,null,{}] 00:29:45 INFO - PROCESS | 19102 | 1461396585264 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}] 00:29:45 INFO - PROCESS | 19102 | 1461396585506 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 00:29:45 INFO - PROCESS | 19102 | 1461396585776 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b739800 == 116 [pid = 19102] [id = 341] 00:29:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 114 (0x7f24576bd800) [pid = 19102] [serial = 1024] [outer = (nil)] 00:29:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 115 (0x7f2457f52c00) [pid = 19102] [serial = 1025] [outer = 0x7f24576bd800] 00:29:45 INFO - PROCESS | 19102 | 1461396585853 Marionette DEBUG loaded listener.js 00:29:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 116 (0x7f245978b800) [pid = 19102] [serial = 1026] [outer = 0x7f24576bd800] 00:29:46 INFO - PROCESS | 19102 | 1461396586715 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]]]}] 00:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1545ms 00:29:46 INFO - PROCESS | 19102 | 1461396586790 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 00:29:46 INFO - PROCESS | 19102 | 1461396586794 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 00:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:29:46 INFO - PROCESS | 19102 | 1461396586800 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:29:46 INFO - PROCESS | 19102 | 1461396586802 Marionette TRACE conn3 <- [1,1338,null,{}] 00:29:46 INFO - PROCESS | 19102 | 1461396586808 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}] 00:29:47 INFO - PROCESS | 19102 | 1461396586999 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 00:29:47 INFO - PROCESS | 19102 | 1461396587179 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bb7f800 == 117 [pid = 19102] [id = 342] 00:29:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 117 (0x7f245778f400) [pid = 19102] [serial = 1027] [outer = (nil)] 00:29:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 118 (0x7f245b115c00) [pid = 19102] [serial = 1028] [outer = 0x7f245778f400] 00:29:47 INFO - PROCESS | 19102 | 1461396587253 Marionette DEBUG loaded listener.js 00:29:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 119 (0x7f245b581400) [pid = 19102] [serial = 1029] [outer = 0x7f245778f400] 00:29:48 INFO - PROCESS | 19102 | 1461396588569 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]]]}] 00:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1783ms 00:29:48 INFO - PROCESS | 19102 | 1461396588584 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 00:29:48 INFO - PROCESS | 19102 | 1461396588586 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 00:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:29:48 INFO - PROCESS | 19102 | 1461396588592 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:29:48 INFO - PROCESS | 19102 | 1461396588595 Marionette TRACE conn3 <- [1,1342,null,{}] 00:29:48 INFO - PROCESS | 19102 | 1461396588600 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}] 00:29:48 INFO - PROCESS | 19102 | 1461396588817 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 00:29:49 INFO - PROCESS | 19102 | 1461396588997 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:49 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c1da000 == 118 [pid = 19102] [id = 343] 00:29:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 120 (0x7f2457f54400) [pid = 19102] [serial = 1030] [outer = (nil)] 00:29:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 121 (0x7f245b74ec00) [pid = 19102] [serial = 1031] [outer = 0x7f2457f54400] 00:29:49 INFO - PROCESS | 19102 | 1461396589070 Marionette DEBUG loaded listener.js 00:29:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 122 (0x7f245e3b1400) [pid = 19102] [serial = 1032] [outer = 0x7f2457f54400] 00:29:49 INFO - PROCESS | 19102 | 1461396589923 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]]]}] 00:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1378ms 00:29:49 INFO - PROCESS | 19102 | 1461396589972 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 00:29:49 INFO - PROCESS | 19102 | 1461396589976 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 00:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:29:49 INFO - PROCESS | 19102 | 1461396589982 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:29:49 INFO - PROCESS | 19102 | 1461396589993 Marionette TRACE conn3 <- [1,1346,null,{}] 00:29:50 INFO - PROCESS | 19102 | 1461396590007 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}] 00:29:50 INFO - PROCESS | 19102 | 1461396590290 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 00:29:50 INFO - PROCESS | 19102 | 1461396590529 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:50 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245e9d0800 == 119 [pid = 19102] [id = 344] 00:29:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 123 (0x7f2460411c00) [pid = 19102] [serial = 1033] [outer = (nil)] 00:29:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 124 (0x7f2461d18c00) [pid = 19102] [serial = 1034] [outer = 0x7f2460411c00] 00:29:50 INFO - PROCESS | 19102 | 1461396590617 Marionette DEBUG loaded listener.js 00:29:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 125 (0x7f24620af800) [pid = 19102] [serial = 1035] [outer = 0x7f2460411c00] 00:29:51 INFO - PROCESS | 19102 | 1461396591434 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]]]}] 00:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1513ms 00:29:51 INFO - PROCESS | 19102 | 1461396591496 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 00:29:51 INFO - PROCESS | 19102 | 1461396591499 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 00:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:29:51 INFO - PROCESS | 19102 | 1461396591505 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:29:51 INFO - PROCESS | 19102 | 1461396591507 Marionette TRACE conn3 <- [1,1350,null,{}] 00:29:51 INFO - PROCESS | 19102 | 1461396591513 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}] 00:29:51 INFO - PROCESS | 19102 | 1461396591722 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 00:29:51 INFO - PROCESS | 19102 | 1461396591967 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:52 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24606d8000 == 120 [pid = 19102] [id = 345] 00:29:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 126 (0x7f2447f49400) [pid = 19102] [serial = 1036] [outer = (nil)] 00:29:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 127 (0x7f2463c1f000) [pid = 19102] [serial = 1037] [outer = 0x7f2447f49400] 00:29:52 INFO - PROCESS | 19102 | 1461396592081 Marionette DEBUG loaded listener.js 00:29:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 128 (0x7f246795c800) [pid = 19102] [serial = 1038] [outer = 0x7f2447f49400] 00:29:52 INFO - PROCESS | 19102 | 1461396592877 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]]]}] 00:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1429ms 00:29:52 INFO - PROCESS | 19102 | 1461396592935 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 00:29:52 INFO - PROCESS | 19102 | 1461396592939 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 00:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:29:52 INFO - PROCESS | 19102 | 1461396592945 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:29:52 INFO - PROCESS | 19102 | 1461396592947 Marionette TRACE conn3 <- [1,1354,null,{}] 00:29:52 INFO - PROCESS | 19102 | 1461396592952 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}] 00:29:53 INFO - PROCESS | 19102 | 1461396593133 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 00:29:53 INFO - PROCESS | 19102 | 1461396593343 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:53 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246163d000 == 121 [pid = 19102] [id = 346] 00:29:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 129 (0x7f2447f56000) [pid = 19102] [serial = 1039] [outer = (nil)] 00:29:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 130 (0x7f24622f1400) [pid = 19102] [serial = 1040] [outer = 0x7f2447f56000] 00:29:53 INFO - PROCESS | 19102 | 1461396593416 Marionette DEBUG loaded listener.js 00:29:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 131 (0x7f246e704000) [pid = 19102] [serial = 1041] [outer = 0x7f2447f56000] 00:29:54 INFO - PROCESS | 19102 | 1461396594329 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]]]}] 00:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1394ms 00:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:29:54 INFO - PROCESS | 19102 | 1461396594339 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 00:29:54 INFO - PROCESS | 19102 | 1461396594342 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 00:29:54 INFO - PROCESS | 19102 | 1461396594348 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:29:54 INFO - PROCESS | 19102 | 1461396594351 Marionette TRACE conn3 <- [1,1358,null,{}] 00:29:54 INFO - PROCESS | 19102 | 1461396594356 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}] 00:29:54 INFO - PROCESS | 19102 | 1461396594530 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 00:29:55 INFO - PROCESS | 19102 | 1461396595466 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:55 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244de1a800 == 122 [pid = 19102] [id = 347] 00:29:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 132 (0x7f244ab4d400) [pid = 19102] [serial = 1042] [outer = (nil)] 00:29:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 133 (0x7f244ab56000) [pid = 19102] [serial = 1043] [outer = 0x7f244ab4d400] 00:29:55 INFO - PROCESS | 19102 | 1461396595543 Marionette DEBUG loaded listener.js 00:29:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 134 (0x7f244d309c00) [pid = 19102] [serial = 1044] [outer = 0x7f244ab4d400] 00:29:56 INFO - PROCESS | 19102 | 1461396596337 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]]]}] 00:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2041ms 00:29:56 INFO - PROCESS | 19102 | 1461396596390 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 00:29:56 INFO - PROCESS | 19102 | 1461396596396 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 00:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:29:56 INFO - PROCESS | 19102 | 1461396596405 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:29:56 INFO - PROCESS | 19102 | 1461396596408 Marionette TRACE conn3 <- [1,1362,null,{}] 00:29:56 INFO - PROCESS | 19102 | 1461396596415 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}] 00:29:56 INFO - PROCESS | 19102 | 1461396596586 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 00:29:56 INFO - PROCESS | 19102 | 1461396596788 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245640d000 == 123 [pid = 19102] [id = 348] 00:29:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 135 (0x7f2447f4c400) [pid = 19102] [serial = 1045] [outer = (nil)] 00:29:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 136 (0x7f244deb6400) [pid = 19102] [serial = 1046] [outer = 0x7f2447f4c400] 00:29:56 INFO - PROCESS | 19102 | 1461396596873 Marionette DEBUG loaded listener.js 00:29:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 137 (0x7f244e697400) [pid = 19102] [serial = 1047] [outer = 0x7f2447f4c400] 00:29:57 INFO - PROCESS | 19102 | 1461396597782 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]]]}] 00:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1428ms 00:29:57 INFO - PROCESS | 19102 | 1461396597844 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 00:29:57 INFO - PROCESS | 19102 | 1461396597850 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 00:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:29:57 INFO - PROCESS | 19102 | 1461396597860 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:29:57 INFO - PROCESS | 19102 | 1461396597867 Marionette TRACE conn3 <- [1,1366,null,{}] 00:29:57 INFO - PROCESS | 19102 | 1461396597879 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}] 00:29:58 INFO - PROCESS | 19102 | 1461396598193 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 00:29:58 INFO - PROCESS | 19102 | 1461396598478 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:29:58 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244babc000 == 124 [pid = 19102] [id = 349] 00:29:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 138 (0x7f244d304c00) [pid = 19102] [serial = 1048] [outer = (nil)] 00:29:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 139 (0x7f244f1e5000) [pid = 19102] [serial = 1049] [outer = 0x7f244d304c00] 00:29:58 INFO - PROCESS | 19102 | 1461396598546 Marionette DEBUG loaded listener.js 00:29:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 140 (0x7f244fa6fc00) [pid = 19102] [serial = 1050] [outer = 0x7f244d304c00] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245dc37800 == 123 [pid = 19102] [id = 216] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245972b000 == 122 [pid = 19102] [id = 50] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588ac000 == 121 [pid = 19102] [id = 311] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2460c03000 == 120 [pid = 19102] [id = 221] 00:29:59 INFO - PROCESS | 19102 | --DOMWINDOW == 139 (0x7f244fb2d400) [pid = 19102] [serial = 941] [outer = (nil)] [url = about:blank] 00:29:59 INFO - PROCESS | 19102 | --DOMWINDOW == 138 (0x7f244e722400) [pid = 19102] [serial = 953] [outer = (nil)] [url = about:blank] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24602a1800 == 119 [pid = 19102] [id = 53] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245d96f800 == 118 [pid = 19102] [id = 257] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244de1f800 == 117 [pid = 19102] [id = 337] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24580be000 == 116 [pid = 19102] [id = 336] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245641e800 == 115 [pid = 19102] [id = 335] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c6cb000 == 114 [pid = 19102] [id = 334] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c6ce800 == 113 [pid = 19102] [id = 333] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246e795800 == 112 [pid = 19102] [id = 326] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246163d800 == 111 [pid = 19102] [id = 325] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2460c11000 == 110 [pid = 19102] [id = 324] 00:29:59 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245f8d4800 == 109 [pid = 19102] [id = 323] 00:29:59 INFO - PROCESS | 19102 | 1461396599490 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] 00:29:59 INFO - PROCESS | 19102 | 1461396599563 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 00:29:59 INFO - PROCESS | 19102 | 1461396599576 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:29:59 INFO - PROCESS | 19102 | 1461396599584 Marionette TRACE conn3 <- [1,1370,null,{}] 00:29:59 INFO - PROCESS | 19102 | 1461396599592 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}] 00:29:59 INFO - PROCESS | 19102 | 1461396599775 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 00:29:59 INFO - PROCESS | 19102 | 1461396599976 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244de16800 == 105 [pid = 19102] [id = 350] 00:30:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 122 (0x7f244d5d2c00) [pid = 19102] [serial = 1051] [outer = (nil)] 00:30:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 123 (0x7f244fd5e000) [pid = 19102] [serial = 1052] [outer = 0x7f244d5d2c00] 00:30:00 INFO - PROCESS | 19102 | 1461396600045 Marionette DEBUG loaded listener.js 00:30:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 124 (0x7f2455638400) [pid = 19102] [serial = 1053] [outer = 0x7f244d5d2c00] 00:30:00 INFO - PROCESS | 19102 | 1461396600741 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] 00:30:00 INFO - PROCESS | 19102 | 1461396600767 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 00:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:30:00 INFO - PROCESS | 19102 | 1461396600773 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:30:00 INFO - PROCESS | 19102 | 1461396600775 Marionette TRACE conn3 <- [1,1374,null,{}] 00:30:00 INFO - PROCESS | 19102 | 1461396600791 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}] 00:30:00 INFO - PROCESS | 19102 | 1461396600951 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 00:30:00 INFO - PROCESS | 19102 | 1461396600967 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2455608800 == 106 [pid = 19102] [id = 351] 00:30:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 125 (0x7f2455638800) [pid = 19102] [serial = 1054] [outer = (nil)] 00:30:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 126 (0x7f24565f5800) [pid = 19102] [serial = 1055] [outer = 0x7f2455638800] 00:30:01 INFO - PROCESS | 19102 | 1461396601029 Marionette DEBUG loaded listener.js 00:30:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 127 (0x7f24566d5c00) [pid = 19102] [serial = 1056] [outer = 0x7f2455638800] 00:30:02 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:30:02 INFO - PROCESS | 19102 | 1461396602181 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] 00:30:02 INFO - PROCESS | 19102 | 1461396602213 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 00:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:30:02 INFO - PROCESS | 19102 | 1461396602220 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:30:02 INFO - PROCESS | 19102 | 1461396602223 Marionette TRACE conn3 <- [1,1378,null,{}] 00:30:02 INFO - PROCESS | 19102 | 1461396602234 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}] 00:30:02 INFO - PROCESS | 19102 | 1461396602458 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 00:30:02 INFO - PROCESS | 19102 | 1461396602490 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:02 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245781d000 == 107 [pid = 19102] [id = 352] 00:30:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 128 (0x7f24574c7c00) [pid = 19102] [serial = 1057] [outer = (nil)] 00:30:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 129 (0x7f24575d7000) [pid = 19102] [serial = 1058] [outer = 0x7f24574c7c00] 00:30:02 INFO - PROCESS | 19102 | 1461396602565 Marionette DEBUG loaded listener.js 00:30:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 130 (0x7f245778c400) [pid = 19102] [serial = 1059] [outer = 0x7f24574c7c00] 00:30:03 INFO - PROCESS | 19102 | 1461396603504 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] 00:30:03 INFO - PROCESS | 19102 | 1461396603557 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 00:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:30:03 INFO - PROCESS | 19102 | 1461396603564 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:30:03 INFO - PROCESS | 19102 | 1461396603567 Marionette TRACE conn3 <- [1,1382,null,{}] 00:30:03 INFO - PROCESS | 19102 | 1461396603579 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}] 00:30:03 INFO - PROCESS | 19102 | 1461396603798 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 00:30:03 INFO - PROCESS | 19102 | 1461396603823 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458399000 == 108 [pid = 19102] [id = 353] 00:30:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 131 (0x7f24576c9400) [pid = 19102] [serial = 1060] [outer = (nil)] 00:30:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 132 (0x7f2457e5bc00) [pid = 19102] [serial = 1061] [outer = 0x7f24576c9400] 00:30:03 INFO - PROCESS | 19102 | 1461396603885 Marionette DEBUG loaded listener.js 00:30:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 133 (0x7f2457f54000) [pid = 19102] [serial = 1062] [outer = 0x7f24576c9400] 00:30:04 INFO - PROCESS | 19102 | --DOMWINDOW == 132 (0x7f244deb6000) [pid = 19102] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:30:04 INFO - PROCESS | 19102 | --DOMWINDOW == 131 (0x7f244e68a400) [pid = 19102] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:30:04 INFO - PROCESS | 19102 | --DOMWINDOW == 130 (0x7f244aac2c00) [pid = 19102] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:30:04 INFO - PROCESS | 19102 | --DOMWINDOW == 129 (0x7f2457d82000) [pid = 19102] [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.] 00:30:04 INFO - PROCESS | 19102 | --DOMWINDOW == 128 (0x7f244e697800) [pid = 19102] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:30:04 INFO - PROCESS | 19102 | --DOMWINDOW == 127 (0x7f244d3d9800) [pid = 19102] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:30:04 INFO - PROCESS | 19102 | --DOMWINDOW == 126 (0x7f2457fd9800) [pid = 19102] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:30:05 INFO - PROCESS | 19102 | [19102] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 00:30:05 INFO - PROCESS | 19102 | 1461396605380 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] 00:30:05 INFO - PROCESS | 19102 | 1461396605411 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 00:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:30:05 INFO - PROCESS | 19102 | 1461396605417 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:30:05 INFO - PROCESS | 19102 | 1461396605420 Marionette TRACE conn3 <- [1,1386,null,{}] 00:30:05 INFO - PROCESS | 19102 | 1461396605424 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}] 00:30:05 INFO - PROCESS | 19102 | 1461396605588 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 00:30:05 INFO - PROCESS | 19102 | 1461396605616 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:05 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458554000 == 109 [pid = 19102] [id = 354] 00:30:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 127 (0x7f244e69b800) [pid = 19102] [serial = 1063] [outer = (nil)] 00:30:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 128 (0x7f24589f0800) [pid = 19102] [serial = 1064] [outer = 0x7f244e69b800] 00:30:05 INFO - PROCESS | 19102 | 1461396605678 Marionette DEBUG loaded listener.js 00:30:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 129 (0x7f2459787c00) [pid = 19102] [serial = 1065] [outer = 0x7f244e69b800] 00:30:06 INFO - PROCESS | 19102 | 1461396606911 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] 00:30:06 INFO - PROCESS | 19102 | 1461396606975 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 00:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:30:06 INFO - PROCESS | 19102 | 1461396606987 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:30:06 INFO - PROCESS | 19102 | 1461396606994 Marionette TRACE conn3 <- [1,1390,null,{}] 00:30:07 INFO - PROCESS | 19102 | 1461396607002 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}] 00:30:07 INFO - PROCESS | 19102 | 1461396607288 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 00:30:07 INFO - PROCESS | 19102 | 1461396607516 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244fa05000 == 110 [pid = 19102] [id = 355] 00:30:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 130 (0x7f244d5db400) [pid = 19102] [serial = 1066] [outer = (nil)] 00:30:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 131 (0x7f244debcc00) [pid = 19102] [serial = 1067] [outer = 0x7f244d5db400] 00:30:07 INFO - PROCESS | 19102 | 1461396607597 Marionette DEBUG loaded listener.js 00:30:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 132 (0x7f244e71a000) [pid = 19102] [serial = 1068] [outer = 0x7f244d5db400] 00:30:08 INFO - PROCESS | 19102 | 1461396608476 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]]]}] 00:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1535ms 00:30:08 INFO - PROCESS | 19102 | 1461396608523 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 00:30:08 INFO - PROCESS | 19102 | 1461396608531 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 00:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:30:08 INFO - PROCESS | 19102 | 1461396608542 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:30:08 INFO - PROCESS | 19102 | 1461396608547 Marionette TRACE conn3 <- [1,1394,null,{}] 00:30:08 INFO - PROCESS | 19102 | 1461396608553 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}] 00:30:08 INFO - PROCESS | 19102 | 1461396608757 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 00:30:09 INFO - PROCESS | 19102 | 1461396609017 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24580bc000 == 111 [pid = 19102] [id = 356] 00:30:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 133 (0x7f244fd60800) [pid = 19102] [serial = 1069] [outer = (nil)] 00:30:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 134 (0x7f2456512c00) [pid = 19102] [serial = 1070] [outer = 0x7f244fd60800] 00:30:09 INFO - PROCESS | 19102 | 1461396609137 Marionette DEBUG loaded listener.js 00:30:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 135 (0x7f24566d7800) [pid = 19102] [serial = 1071] [outer = 0x7f244fd60800] 00:30:09 INFO - PROCESS | 19102 | 1461396609979 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]]]}] 00:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1484ms 00:30:10 INFO - PROCESS | 19102 | 1461396610027 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 00:30:10 INFO - PROCESS | 19102 | 1461396610031 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 00:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:30:10 INFO - PROCESS | 19102 | 1461396610037 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:30:10 INFO - PROCESS | 19102 | 1461396610043 Marionette TRACE conn3 <- [1,1398,null,{}] 00:30:10 INFO - PROCESS | 19102 | 1461396610059 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}] 00:30:10 INFO - PROCESS | 19102 | 1461396610266 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 00:30:10 INFO - PROCESS | 19102 | 1461396610445 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:10 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2459b8b000 == 112 [pid = 19102] [id = 357] 00:30:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 136 (0x7f24566d5800) [pid = 19102] [serial = 1072] [outer = (nil)] 00:30:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 137 (0x7f2457b2fc00) [pid = 19102] [serial = 1073] [outer = 0x7f24566d5800] 00:30:10 INFO - PROCESS | 19102 | 1461396610526 Marionette DEBUG loaded listener.js 00:30:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 138 (0x7f2457e62400) [pid = 19102] [serial = 1074] [outer = 0x7f24566d5800] 00:30:11 INFO - PROCESS | 19102 | 1461396611438 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]]]}] 00:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1436ms 00:30:11 INFO - PROCESS | 19102 | 1461396611474 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 00:30:11 INFO - PROCESS | 19102 | 1461396611479 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 00:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:30:11 INFO - PROCESS | 19102 | 1461396611485 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:30:11 INFO - PROCESS | 19102 | 1461396611488 Marionette TRACE conn3 <- [1,1402,null,{}] 00:30:11 INFO - PROCESS | 19102 | 1461396611494 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}] 00:30:11 INFO - PROCESS | 19102 | 1461396611682 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 00:30:11 INFO - PROCESS | 19102 | 1461396611885 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:11 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b72e000 == 113 [pid = 19102] [id = 358] 00:30:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 139 (0x7f2457782c00) [pid = 19102] [serial = 1075] [outer = (nil)] 00:30:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 140 (0x7f2459bebc00) [pid = 19102] [serial = 1076] [outer = 0x7f2457782c00] 00:30:11 INFO - PROCESS | 19102 | 1461396611958 Marionette DEBUG loaded listener.js 00:30:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 141 (0x7f245b10d400) [pid = 19102] [serial = 1077] [outer = 0x7f2457782c00] 00:30:12 INFO - PROCESS | 19102 | 1461396612868 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]]]}] 00:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1429ms 00:30:12 INFO - PROCESS | 19102 | 1461396612915 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 00:30:12 INFO - PROCESS | 19102 | 1461396612919 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 00:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:30:12 INFO - PROCESS | 19102 | 1461396612925 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:30:12 INFO - PROCESS | 19102 | 1461396612927 Marionette TRACE conn3 <- [1,1406,null,{}] 00:30:12 INFO - PROCESS | 19102 | 1461396612933 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}] 00:30:13 INFO - PROCESS | 19102 | 1461396613112 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 00:30:13 INFO - PROCESS | 19102 | 1461396613295 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:13 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bb6f800 == 114 [pid = 19102] [id = 359] 00:30:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 142 (0x7f24584c6400) [pid = 19102] [serial = 1078] [outer = (nil)] 00:30:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 143 (0x7f245b339c00) [pid = 19102] [serial = 1079] [outer = 0x7f24584c6400] 00:30:13 INFO - PROCESS | 19102 | 1461396613366 Marionette DEBUG loaded listener.js 00:30:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f245b556800) [pid = 19102] [serial = 1080] [outer = 0x7f24584c6400] 00:30:14 INFO - PROCESS | 19102 | 1461396614281 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]]]}] 00:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1433ms 00:30:14 INFO - PROCESS | 19102 | 1461396614359 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 00:30:14 INFO - PROCESS | 19102 | 1461396614362 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 00:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:30:14 INFO - PROCESS | 19102 | 1461396614368 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:30:14 INFO - PROCESS | 19102 | 1461396614370 Marionette TRACE conn3 <- [1,1410,null,{}] 00:30:14 INFO - PROCESS | 19102 | 1461396614376 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}] 00:30:14 INFO - PROCESS | 19102 | 1461396614601 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 00:30:14 INFO - PROCESS | 19102 | 1461396614778 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245d973800 == 115 [pid = 19102] [id = 360] 00:30:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f245b55fc00) [pid = 19102] [serial = 1081] [outer = (nil)] 00:30:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f245dad9c00) [pid = 19102] [serial = 1082] [outer = 0x7f245b55fc00] 00:30:14 INFO - PROCESS | 19102 | 1461396614852 Marionette DEBUG loaded listener.js 00:30:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f245f2b9400) [pid = 19102] [serial = 1083] [outer = 0x7f245b55fc00] 00:30:15 INFO - PROCESS | 19102 | 1461396615821 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]]]}] 00:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1487ms 00:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:30:15 INFO - PROCESS | 19102 | 1461396615857 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 00:30:15 INFO - PROCESS | 19102 | 1461396615860 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 00:30:15 INFO - PROCESS | 19102 | 1461396615867 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:30:15 INFO - PROCESS | 19102 | 1461396615870 Marionette TRACE conn3 <- [1,1414,null,{}] 00:30:15 INFO - PROCESS | 19102 | 1461396615875 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}] 00:30:16 INFO - PROCESS | 19102 | 1461396616056 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 00:30:16 INFO - PROCESS | 19102 | 1461396616234 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245f6e7800 == 116 [pid = 19102] [id = 361] 00:30:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f245b74a800) [pid = 19102] [serial = 1084] [outer = (nil)] 00:30:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f245fa98c00) [pid = 19102] [serial = 1085] [outer = 0x7f245b74a800] 00:30:16 INFO - PROCESS | 19102 | 1461396616308 Marionette DEBUG loaded listener.js 00:30:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f245fd49000) [pid = 19102] [serial = 1086] [outer = 0x7f245b74a800] 00:30:17 INFO - PROCESS | 19102 | 1461396617284 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]]]}] 00:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1431ms 00:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:30:17 INFO - PROCESS | 19102 | 1461396617297 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 00:30:17 INFO - PROCESS | 19102 | 1461396617300 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 00:30:17 INFO - PROCESS | 19102 | 1461396617307 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:30:17 INFO - PROCESS | 19102 | 1461396617309 Marionette TRACE conn3 <- [1,1418,null,{}] 00:30:17 INFO - PROCESS | 19102 | 1461396617315 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}] 00:30:17 INFO - PROCESS | 19102 | 1461396617495 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 00:30:17 INFO - PROCESS | 19102 | 1461396617676 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:17 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24603c0000 == 117 [pid = 19102] [id = 362] 00:30:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f245e5acc00) [pid = 19102] [serial = 1087] [outer = (nil)] 00:30:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f2460882800) [pid = 19102] [serial = 1088] [outer = 0x7f245e5acc00] 00:30:17 INFO - PROCESS | 19102 | 1461396617748 Marionette DEBUG loaded listener.js 00:30:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f24610bcc00) [pid = 19102] [serial = 1089] [outer = 0x7f245e5acc00] 00:30:18 INFO - PROCESS | 19102 | 1461396618781 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]]]}] 00:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1538ms 00:30:18 INFO - PROCESS | 19102 | 1461396618845 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 00:30:18 INFO - PROCESS | 19102 | 1461396618849 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 00:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:30:18 INFO - PROCESS | 19102 | 1461396618855 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:30:18 INFO - PROCESS | 19102 | 1461396618858 Marionette TRACE conn3 <- [1,1422,null,{}] 00:30:18 INFO - PROCESS | 19102 | 1461396618864 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}] 00:30:19 INFO - PROCESS | 19102 | 1461396619059 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 00:30:19 INFO - PROCESS | 19102 | 1461396619291 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:19 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2461638800 == 118 [pid = 19102] [id = 363] 00:30:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f2457bd4800) [pid = 19102] [serial = 1090] [outer = (nil)] 00:30:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f24613cbc00) [pid = 19102] [serial = 1091] [outer = 0x7f2457bd4800] 00:30:19 INFO - PROCESS | 19102 | 1461396619380 Marionette DEBUG loaded listener.js 00:30:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f2462053400) [pid = 19102] [serial = 1092] [outer = 0x7f2457bd4800] 00:30:20 INFO - PROCESS | 19102 | 1461396620258 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]]]}] 00:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1439ms 00:30:20 INFO - PROCESS | 19102 | 1461396620295 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 00:30:20 INFO - PROCESS | 19102 | 1461396620298 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 00:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:30:20 INFO - PROCESS | 19102 | 1461396620304 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:30:20 INFO - PROCESS | 19102 | 1461396620308 Marionette TRACE conn3 <- [1,1426,null,{}] 00:30:20 INFO - PROCESS | 19102 | 1461396620313 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}] 00:30:20 INFO - PROCESS | 19102 | 1461396620505 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 00:30:20 INFO - PROCESS | 19102 | 1461396620689 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:20 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246d899800 == 119 [pid = 19102] [id = 364] 00:30:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f245b560c00) [pid = 19102] [serial = 1093] [outer = (nil)] 00:30:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f24622ea000) [pid = 19102] [serial = 1094] [outer = 0x7f245b560c00] 00:30:20 INFO - PROCESS | 19102 | 1461396620764 Marionette DEBUG loaded listener.js 00:30:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f2463f81400) [pid = 19102] [serial = 1095] [outer = 0x7f245b560c00] 00:30:21 INFO - PROCESS | 19102 | 1461396621690 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]]]}] 00:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1433ms 00:30:21 INFO - PROCESS | 19102 | 1461396621739 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 00:30:21 INFO - PROCESS | 19102 | 1461396621743 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 00:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:30:21 INFO - PROCESS | 19102 | 1461396621749 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:30:21 INFO - PROCESS | 19102 | 1461396621754 Marionette TRACE conn3 <- [1,1430,null,{}] 00:30:21 INFO - PROCESS | 19102 | 1461396621760 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}] 00:30:22 INFO - PROCESS | 19102 | 1461396622057 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 00:30:22 INFO - PROCESS | 19102 | 1461396622341 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:22 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246f829800 == 120 [pid = 19102] [id = 365] 00:30:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f246e77d400) [pid = 19102] [serial = 1096] [outer = (nil)] 00:30:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f246e959800) [pid = 19102] [serial = 1097] [outer = 0x7f246e77d400] 00:30:22 INFO - PROCESS | 19102 | 1461396622422 Marionette DEBUG loaded listener.js 00:30:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f246f838c00) [pid = 19102] [serial = 1098] [outer = 0x7f246e77d400] 00:30:23 INFO - PROCESS | 19102 | 1461396623255 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]]]}] 00:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1580ms 00:30:23 INFO - PROCESS | 19102 | 1461396623331 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 00:30:23 INFO - PROCESS | 19102 | 1461396623335 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 00:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:30:23 INFO - PROCESS | 19102 | 1461396623341 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:30:23 INFO - PROCESS | 19102 | 1461396623343 Marionette TRACE conn3 <- [1,1434,null,{}] 00:30:23 INFO - PROCESS | 19102 | 1461396623349 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}] 00:30:23 INFO - PROCESS | 19102 | 1461396623593 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 00:30:23 INFO - PROCESS | 19102 | 1461396623814 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:23 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244bac3000 == 121 [pid = 19102] [id = 366] 00:30:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f244d5d9400) [pid = 19102] [serial = 1099] [outer = (nil)] 00:30:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f244fa70c00) [pid = 19102] [serial = 1100] [outer = 0x7f244d5d9400] 00:30:23 INFO - PROCESS | 19102 | 1461396623942 Marionette DEBUG loaded listener.js 00:30:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f246880dc00) [pid = 19102] [serial = 1101] [outer = 0x7f244d5d9400] 00:30:25 INFO - PROCESS | 19102 | 1461396625177 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]]]}] 00:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1890ms 00:30:25 INFO - PROCESS | 19102 | 1461396625232 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 00:30:25 INFO - PROCESS | 19102 | 1461396625237 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 00:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:30:25 INFO - PROCESS | 19102 | 1461396625246 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:30:25 INFO - PROCESS | 19102 | 1461396625250 Marionette TRACE conn3 <- [1,1438,null,{}] 00:30:25 INFO - PROCESS | 19102 | 1461396625259 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}] 00:30:25 INFO - PROCESS | 19102 | 1461396625503 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 00:30:25 INFO - PROCESS | 19102 | 1461396625676 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:25 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24567d4800 == 122 [pid = 19102] [id = 367] 00:30:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f244dcd4000) [pid = 19102] [serial = 1102] [outer = (nil)] 00:30:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f244debc800) [pid = 19102] [serial = 1103] [outer = 0x7f244dcd4000] 00:30:25 INFO - PROCESS | 19102 | 1461396625746 Marionette DEBUG loaded listener.js 00:30:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f244f3aa400) [pid = 19102] [serial = 1104] [outer = 0x7f244dcd4000] 00:30:26 INFO - PROCESS | 19102 | 1461396626577 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]]]}] 00:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1385ms 00:30:26 INFO - PROCESS | 19102 | 1461396626632 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 00:30:26 INFO - PROCESS | 19102 | 1461396626639 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 00:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:30:26 INFO - PROCESS | 19102 | 1461396626649 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:30:26 INFO - PROCESS | 19102 | 1461396626652 Marionette TRACE conn3 <- [1,1442,null,{}] 00:30:26 INFO - PROCESS | 19102 | 1461396626657 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}] 00:30:26 INFO - PROCESS | 19102 | 1461396626860 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 00:30:27 INFO - PROCESS | 19102 | 1461396627270 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:27 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244babb000 == 123 [pid = 19102] [id = 368] 00:30:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f244fd5a400) [pid = 19102] [serial = 1105] [outer = (nil)] 00:30:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f244fd62800) [pid = 19102] [serial = 1106] [outer = 0x7f244fd5a400] 00:30:27 INFO - PROCESS | 19102 | 1461396627346 Marionette DEBUG loaded listener.js 00:30:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f2456513800) [pid = 19102] [serial = 1107] [outer = 0x7f244fd5a400] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bb8c800 == 122 [pid = 19102] [id = 293] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458399000 == 121 [pid = 19102] [id = 353] 00:30:28 INFO - PROCESS | 19102 | 1461396628327 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]]]}] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f245fd45c00) [pid = 19102] [serial = 980] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f24620ad400) [pid = 19102] [serial = 986] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f244e71c400) [pid = 19102] [serial = 995] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f244b6a3400) [pid = 19102] [serial = 992] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f2457fda000) [pid = 19102] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f244fb27800) [pid = 19102] [serial = 989] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f245b906c00) [pid = 19102] [serial = 983] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f245a5da800) [pid = 19102] [serial = 1016] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245781d000 == 120 [pid = 19102] [id = 352] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2455608800 == 119 [pid = 19102] [id = 351] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244de16800 == 118 [pid = 19102] [id = 350] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244babc000 == 117 [pid = 19102] [id = 349] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245640d000 == 116 [pid = 19102] [id = 348] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244de1a800 == 115 [pid = 19102] [id = 347] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246163d000 == 114 [pid = 19102] [id = 346] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24606d8000 == 113 [pid = 19102] [id = 345] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245e9d0800 == 112 [pid = 19102] [id = 344] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245c1da000 == 111 [pid = 19102] [id = 343] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bb7f800 == 110 [pid = 19102] [id = 342] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b739800 == 109 [pid = 19102] [id = 341] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245811f000 == 108 [pid = 19102] [id = 340] 00:30:28 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244e5d8800 == 107 [pid = 19102] [id = 339] 00:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1789ms 00:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:30:28 INFO - PROCESS | 19102 | 1461396628439 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 00:30:28 INFO - PROCESS | 19102 | 1461396628442 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 00:30:28 INFO - PROCESS | 19102 | 1461396628448 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:30:28 INFO - PROCESS | 19102 | 1461396628453 Marionette TRACE conn3 <- [1,1446,null,{}] 00:30:28 INFO - PROCESS | 19102 | 1461396628475 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}] 00:30:28 INFO - PROCESS | 19102 | 1461396628660 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f244e69c000) [pid = 19102] [serial = 1004] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f244e71f400) [pid = 19102] [serial = 959] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f24575d5000) [pid = 19102] [serial = 1008] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f244ab4f000) [pid = 19102] [serial = 1013] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f245f2b1c00) [pid = 19102] [serial = 675] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f2457bd0000) [pid = 19102] [serial = 1010] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f24565cbc00) [pid = 19102] [serial = 962] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f244ab4a400) [pid = 19102] [serial = 1001] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f244d5dac00) [pid = 19102] [serial = 1014] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f244d3d5800) [pid = 19102] [serial = 956] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f244e719000) [pid = 19102] [serial = 998] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f245e59e800) [pid = 19102] [serial = 977] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f2457e61400) [pid = 19102] [serial = 1011] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f24576c5c00) [pid = 19102] [serial = 965] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f24565cc400) [pid = 19102] [serial = 1007] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f244fa68c00) [pid = 19102] [serial = 1005] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f245b337400) [pid = 19102] [serial = 971] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f245b757800) [pid = 19102] [serial = 974] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 144 (0x7f24577ea400) [pid = 19102] [serial = 968] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | --DOMWINDOW == 143 (0x7f244deb8c00) [pid = 19102] [serial = 1002] [outer = (nil)] [url = about:blank] 00:30:28 INFO - PROCESS | 19102 | 1461396628871 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:28 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e5d8800 == 108 [pid = 19102] [id = 369] 00:30:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f244d5dac00) [pid = 19102] [serial = 1108] [outer = (nil)] 00:30:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f24565cbc00) [pid = 19102] [serial = 1109] [outer = 0x7f244d5dac00] 00:30:28 INFO - PROCESS | 19102 | 1461396628947 Marionette DEBUG loaded listener.js 00:30:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f24577de000) [pid = 19102] [serial = 1110] [outer = 0x7f244d5dac00] 00:30:29 INFO - PROCESS | 19102 | 1461396629687 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]]]}] 00:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1286ms 00:30:29 INFO - PROCESS | 19102 | 1461396629734 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 00:30:29 INFO - PROCESS | 19102 | 1461396629737 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 00:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:30:29 INFO - PROCESS | 19102 | 1461396629743 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:30:29 INFO - PROCESS | 19102 | 1461396629746 Marionette TRACE conn3 <- [1,1450,null,{}] 00:30:29 INFO - PROCESS | 19102 | 1461396629751 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}] 00:30:29 INFO - PROCESS | 19102 | 1461396629924 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 00:30:29 INFO - PROCESS | 19102 | 1461396629956 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457a1e000 == 109 [pid = 19102] [id = 370] 00:30:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f24566e1c00) [pid = 19102] [serial = 1111] [outer = (nil)] 00:30:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f24584d1c00) [pid = 19102] [serial = 1112] [outer = 0x7f24566e1c00] 00:30:30 INFO - PROCESS | 19102 | 1461396630024 Marionette DEBUG loaded listener.js 00:30:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f245978e800) [pid = 19102] [serial = 1113] [outer = 0x7f24566e1c00] 00:30:30 INFO - PROCESS | 19102 | 1461396630949 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]]]}] 00:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1281ms 00:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:30:31 INFO - PROCESS | 19102 | 1461396631026 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 00:30:31 INFO - PROCESS | 19102 | 1461396631029 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 00:30:31 INFO - PROCESS | 19102 | 1461396631041 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:30:31 INFO - PROCESS | 19102 | 1461396631043 Marionette TRACE conn3 <- [1,1454,null,{}] 00:30:31 INFO - PROCESS | 19102 | 1461396631048 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}] 00:30:31 INFO - PROCESS | 19102 | 1461396631287 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 00:30:31 INFO - PROCESS | 19102 | 1461396631315 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:31 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458542800 == 110 [pid = 19102] [id = 371] 00:30:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f2457d98000) [pid = 19102] [serial = 1114] [outer = (nil)] 00:30:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f245b117000) [pid = 19102] [serial = 1115] [outer = 0x7f2457d98000] 00:30:31 INFO - PROCESS | 19102 | 1461396631377 Marionette DEBUG loaded listener.js 00:30:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f245b55d000) [pid = 19102] [serial = 1116] [outer = 0x7f2457d98000] 00:30:32 INFO - PROCESS | 19102 | 1461396632335 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]]]}] 00:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1349ms 00:30:32 INFO - PROCESS | 19102 | 1461396632384 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 00:30:32 INFO - PROCESS | 19102 | 1461396632388 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 00:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:30:32 INFO - PROCESS | 19102 | 1461396632393 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:30:32 INFO - PROCESS | 19102 | 1461396632395 Marionette TRACE conn3 <- [1,1458,null,{}] 00:30:32 INFO - PROCESS | 19102 | 1461396632408 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}] 00:30:32 INFO - PROCESS | 19102 | 1461396632669 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 00:30:32 INFO - PROCESS | 19102 | 1461396632707 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:32 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b284000 == 111 [pid = 19102] [id = 372] 00:30:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f2458acc800) [pid = 19102] [serial = 1117] [outer = (nil)] 00:30:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f245e96e000) [pid = 19102] [serial = 1118] [outer = 0x7f2458acc800] 00:30:32 INFO - PROCESS | 19102 | 1461396632777 Marionette DEBUG loaded listener.js 00:30:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f24620ae400) [pid = 19102] [serial = 1119] [outer = 0x7f2458acc800] 00:30:33 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f244ab4d400) [pid = 19102] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:30:33 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f2447f4c400) [pid = 19102] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:30:33 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f24574c7c00) [pid = 19102] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:30:33 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f244d304c00) [pid = 19102] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:30:33 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f244d5d2c00) [pid = 19102] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:30:33 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f2455638800) [pid = 19102] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:30:33 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f24576c9400) [pid = 19102] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:30:33 INFO - PROCESS | 19102 | 1461396633829 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]]]}] 00:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1490ms 00:30:33 INFO - PROCESS | 19102 | 1461396633885 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 00:30:33 INFO - PROCESS | 19102 | 1461396633888 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 00:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:30:33 INFO - PROCESS | 19102 | 1461396633894 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:30:33 INFO - PROCESS | 19102 | 1461396633896 Marionette TRACE conn3 <- [1,1462,null,{}] 00:30:33 INFO - PROCESS | 19102 | 1461396633901 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}] 00:30:34 INFO - PROCESS | 19102 | 1461396634112 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 00:30:34 INFO - PROCESS | 19102 | 1461396634133 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bb73000 == 112 [pid = 19102] [id = 373] 00:30:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f244d5dd000) [pid = 19102] [serial = 1120] [outer = (nil)] 00:30:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f245b33fc00) [pid = 19102] [serial = 1121] [outer = 0x7f244d5dd000] 00:30:34 INFO - PROCESS | 19102 | 1461396634209 Marionette DEBUG loaded listener.js 00:30:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f2464b04c00) [pid = 19102] [serial = 1122] [outer = 0x7f244d5dd000] 00:30:34 INFO - PROCESS | 19102 | 1461396634986 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]]]}] 00:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1130ms 00:30:35 INFO - PROCESS | 19102 | 1461396635026 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 00:30:35 INFO - PROCESS | 19102 | 1461396635030 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 00:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:30:35 INFO - PROCESS | 19102 | 1461396635044 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:30:35 INFO - PROCESS | 19102 | 1461396635046 Marionette TRACE conn3 <- [1,1466,null,{}] 00:30:35 INFO - PROCESS | 19102 | 1461396635051 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}] 00:30:35 INFO - PROCESS | 19102 | 1461396635210 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 00:30:35 INFO - PROCESS | 19102 | 1461396635225 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:35 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c43f800 == 113 [pid = 19102] [id = 374] 00:30:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f2464b0a800) [pid = 19102] [serial = 1123] [outer = (nil)] 00:30:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f246e468000) [pid = 19102] [serial = 1124] [outer = 0x7f2464b0a800] 00:30:35 INFO - PROCESS | 19102 | 1461396635285 Marionette DEBUG loaded listener.js 00:30:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f246e7f4c00) [pid = 19102] [serial = 1125] [outer = 0x7f2464b0a800] 00:30:36 INFO - PROCESS | 19102 | 1461396636435 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]]]}] 00:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1428ms 00:30:36 INFO - PROCESS | 19102 | 1461396636473 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 00:30:36 INFO - PROCESS | 19102 | 1461396636480 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 00:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:30:36 INFO - PROCESS | 19102 | 1461396636490 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:30:36 INFO - PROCESS | 19102 | 1461396636494 Marionette TRACE conn3 <- [1,1470,null,{}] 00:30:36 INFO - PROCESS | 19102 | 1461396636502 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}] 00:30:36 INFO - PROCESS | 19102 | 1461396636703 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 00:30:36 INFO - PROCESS | 19102 | 1461396636957 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244fe20800 == 114 [pid = 19102] [id = 375] 00:30:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f244e681400) [pid = 19102] [serial = 1126] [outer = (nil)] 00:30:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f244e722000) [pid = 19102] [serial = 1127] [outer = 0x7f244e681400] 00:30:37 INFO - PROCESS | 19102 | 1461396637079 Marionette DEBUG loaded listener.js 00:30:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f244fb26400) [pid = 19102] [serial = 1128] [outer = 0x7f244e681400] 00:30:38 INFO - PROCESS | 19102 | 1461396638032 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]]]}] 00:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1584ms 00:30:38 INFO - PROCESS | 19102 | 1461396638075 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 00:30:38 INFO - PROCESS | 19102 | 1461396638083 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 00:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:30:38 INFO - PROCESS | 19102 | 1461396638093 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:30:38 INFO - PROCESS | 19102 | 1461396638098 Marionette TRACE conn3 <- [1,1474,null,{}] 00:30:38 INFO - PROCESS | 19102 | 1461396638104 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}] 00:30:38 INFO - PROCESS | 19102 | 1461396638308 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 00:30:38 INFO - PROCESS | 19102 | 1461396638581 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:38 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2459b85800 == 115 [pid = 19102] [id = 376] 00:30:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f24574cd400) [pid = 19102] [serial = 1129] [outer = (nil)] 00:30:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f2457e5cc00) [pid = 19102] [serial = 1130] [outer = 0x7f24574cd400] 00:30:38 INFO - PROCESS | 19102 | 1461396638700 Marionette DEBUG loaded listener.js 00:30:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f2459bed000) [pid = 19102] [serial = 1131] [outer = 0x7f24574cd400] 00:30:39 INFO - PROCESS | 19102 | 1461396639582 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]]]}] 00:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1529ms 00:30:39 INFO - PROCESS | 19102 | 1461396639623 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 00:30:39 INFO - PROCESS | 19102 | 1461396639627 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 00:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:30:39 INFO - PROCESS | 19102 | 1461396639634 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:30:39 INFO - PROCESS | 19102 | 1461396639639 Marionette TRACE conn3 <- [1,1478,null,{}] 00:30:39 INFO - PROCESS | 19102 | 1461396639655 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}] 00:30:39 INFO - PROCESS | 19102 | 1461396639855 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 00:30:40 INFO - PROCESS | 19102 | 1461396640085 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:40 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246112b800 == 116 [pid = 19102] [id = 377] 00:30:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f245b902c00) [pid = 19102] [serial = 1132] [outer = (nil)] 00:30:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f245dada000) [pid = 19102] [serial = 1133] [outer = 0x7f245b902c00] 00:30:40 INFO - PROCESS | 19102 | 1461396640176 Marionette DEBUG loaded listener.js 00:30:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f2460405c00) [pid = 19102] [serial = 1134] [outer = 0x7f245b902c00] 00:30:41 INFO - PROCESS | 19102 | 1461396641036 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]]]}] 00:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1433ms 00:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:30:41 INFO - PROCESS | 19102 | 1461396641068 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 00:30:41 INFO - PROCESS | 19102 | 1461396641072 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 00:30:41 INFO - PROCESS | 19102 | 1461396641078 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:30:41 INFO - PROCESS | 19102 | 1461396641081 Marionette TRACE conn3 <- [1,1482,null,{}] 00:30:41 INFO - PROCESS | 19102 | 1461396641087 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}] 00:30:41 INFO - PROCESS | 19102 | 1461396641280 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 00:30:41 INFO - PROCESS | 19102 | 1461396641469 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:41 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246eb17800 == 117 [pid = 19102] [id = 378] 00:30:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f245b90dc00) [pid = 19102] [serial = 1135] [outer = (nil)] 00:30:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f2468887000) [pid = 19102] [serial = 1136] [outer = 0x7f245b90dc00] 00:30:41 INFO - PROCESS | 19102 | 1461396641541 Marionette DEBUG loaded listener.js 00:30:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f246e7e9c00) [pid = 19102] [serial = 1137] [outer = 0x7f245b90dc00] 00:30:42 INFO - PROCESS | 19102 | 1461396642525 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]]]}] 00:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1481ms 00:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:30:42 INFO - PROCESS | 19102 | 1461396642559 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 00:30:42 INFO - PROCESS | 19102 | 1461396642562 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 00:30:42 INFO - PROCESS | 19102 | 1461396642568 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:30:42 INFO - PROCESS | 19102 | 1461396642573 Marionette TRACE conn3 <- [1,1486,null,{}] 00:30:42 INFO - PROCESS | 19102 | 1461396642578 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}] 00:30:42 INFO - PROCESS | 19102 | 1461396642766 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 00:30:42 INFO - PROCESS | 19102 | 1461396642963 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246fb78000 == 118 [pid = 19102] [id = 379] 00:30:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f2455634000) [pid = 19102] [serial = 1138] [outer = (nil)] 00:30:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f245b33cc00) [pid = 19102] [serial = 1139] [outer = 0x7f2455634000] 00:30:43 INFO - PROCESS | 19102 | 1461396643037 Marionette DEBUG loaded listener.js 00:30:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f246f5b8c00) [pid = 19102] [serial = 1140] [outer = 0x7f2455634000] 00:30:43 INFO - PROCESS | 19102 | 1461396643958 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]]]}] 00:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1430ms 00:30:44 INFO - PROCESS | 19102 | 1461396643998 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 00:30:44 INFO - PROCESS | 19102 | 1461396644002 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 00:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:30:44 INFO - PROCESS | 19102 | 1461396644008 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:30:44 INFO - PROCESS | 19102 | 1461396644010 Marionette TRACE conn3 <- [1,1490,null,{}] 00:30:44 INFO - PROCESS | 19102 | 1461396644016 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}] 00:30:44 INFO - PROCESS | 19102 | 1461396644241 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 00:30:44 INFO - PROCESS | 19102 | 1461396644430 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:44 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24732bf000 == 119 [pid = 19102] [id = 380] 00:30:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f246f943000) [pid = 19102] [serial = 1141] [outer = (nil)] 00:30:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f2471ac5400) [pid = 19102] [serial = 1142] [outer = 0x7f246f943000] 00:30:44 INFO - PROCESS | 19102 | 1461396644504 Marionette DEBUG loaded listener.js 00:30:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f2473286400) [pid = 19102] [serial = 1143] [outer = 0x7f246f943000] 00:30:45 INFO - PROCESS | 19102 | 1461396645372 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]]]}] 00:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1428ms 00:30:45 INFO - PROCESS | 19102 | 1461396645437 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 00:30:45 INFO - PROCESS | 19102 | 1461396645441 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 00:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:30:45 INFO - PROCESS | 19102 | 1461396645447 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:30:45 INFO - PROCESS | 19102 | 1461396645449 Marionette TRACE conn3 <- [1,1494,null,{}] 00:30:45 INFO - PROCESS | 19102 | 1461396645454 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}] 00:30:45 INFO - PROCESS | 19102 | 1461396645640 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 00:30:45 INFO - PROCESS | 19102 | 1461396645829 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473b38800 == 120 [pid = 19102] [id = 381] 00:30:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f24498b8800) [pid = 19102] [serial = 1144] [outer = (nil)] 00:30:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f24498c0400) [pid = 19102] [serial = 1145] [outer = 0x7f24498b8800] 00:30:45 INFO - PROCESS | 19102 | 1461396645901 Marionette DEBUG loaded listener.js 00:30:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f24498c5000) [pid = 19102] [serial = 1146] [outer = 0x7f24498b8800] 00:30:46 INFO - PROCESS | 19102 | 1461396646769 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]]]}] 00:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1381ms 00:30:46 INFO - PROCESS | 19102 | 1461396646829 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 00:30:46 INFO - PROCESS | 19102 | 1461396646833 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 00:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:30:46 INFO - PROCESS | 19102 | 1461396646839 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:30:46 INFO - PROCESS | 19102 | 1461396646841 Marionette TRACE conn3 <- [1,1498,null,{}] 00:30:46 INFO - PROCESS | 19102 | 1461396646846 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}] 00:30:47 INFO - PROCESS | 19102 | 1461396647057 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 00:30:47 INFO - PROCESS | 19102 | 1461396647243 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2475a94000 == 121 [pid = 19102] [id = 382] 00:30:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f24498b9c00) [pid = 19102] [serial = 1147] [outer = (nil)] 00:30:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f2473280400) [pid = 19102] [serial = 1148] [outer = 0x7f24498b9c00] 00:30:47 INFO - PROCESS | 19102 | 1461396647315 Marionette DEBUG loaded listener.js 00:30:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f247328bc00) [pid = 19102] [serial = 1149] [outer = 0x7f24498b9c00] 00:30:48 INFO - PROCESS | 19102 | 1461396648170 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]]]}] 00:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1379ms 00:30:48 INFO - PROCESS | 19102 | 1461396648219 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 00:30:48 INFO - PROCESS | 19102 | 1461396648223 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 00:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:30:48 INFO - PROCESS | 19102 | 1461396648229 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:30:48 INFO - PROCESS | 19102 | 1461396648231 Marionette TRACE conn3 <- [1,1502,null,{}] 00:30:48 INFO - PROCESS | 19102 | 1461396648237 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}] 00:30:48 INFO - PROCESS | 19102 | 1461396648430 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 00:30:48 INFO - PROCESS | 19102 | 1461396648629 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2477d3e800 == 122 [pid = 19102] [id = 383] 00:30:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f24498c1400) [pid = 19102] [serial = 1150] [outer = (nil)] 00:30:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f244a959c00) [pid = 19102] [serial = 1151] [outer = 0x7f24498c1400] 00:30:48 INFO - PROCESS | 19102 | 1461396648698 Marionette DEBUG loaded listener.js 00:30:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f244a95e800) [pid = 19102] [serial = 1152] [outer = 0x7f24498c1400] 00:30:49 INFO - PROCESS | 19102 | 1461396649546 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]]]}] 00:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1381ms 00:30:49 INFO - PROCESS | 19102 | 1461396649613 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 00:30:49 INFO - PROCESS | 19102 | 1461396649617 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 00:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:30:49 INFO - PROCESS | 19102 | 1461396649623 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:30:49 INFO - PROCESS | 19102 | 1461396649629 Marionette TRACE conn3 <- [1,1506,null,{}] 00:30:49 INFO - PROCESS | 19102 | 1461396649634 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}] 00:30:49 INFO - PROCESS | 19102 | 1461396649835 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 00:30:50 INFO - PROCESS | 19102 | 1461396650021 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:50 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c79f000 == 123 [pid = 19102] [id = 384] 00:30:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f244a955400) [pid = 19102] [serial = 1153] [outer = (nil)] 00:30:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f246e6c1c00) [pid = 19102] [serial = 1154] [outer = 0x7f244a955400] 00:30:50 INFO - PROCESS | 19102 | 1461396650092 Marionette DEBUG loaded listener.js 00:30:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f24734b2c00) [pid = 19102] [serial = 1155] [outer = 0x7f244a955400] 00:30:50 INFO - PROCESS | 19102 | 1461396650984 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]]]}] 00:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1389ms 00:30:51 INFO - PROCESS | 19102 | 1461396651013 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 00:30:51 INFO - PROCESS | 19102 | 1461396651017 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 00:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:30:51 INFO - PROCESS | 19102 | 1461396651023 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:30:51 INFO - PROCESS | 19102 | 1461396651026 Marionette TRACE conn3 <- [1,1510,null,{}] 00:30:51 INFO - PROCESS | 19102 | 1461396651032 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}] 00:30:51 INFO - PROCESS | 19102 | 1461396651235 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 00:30:51 INFO - PROCESS | 19102 | 1461396651435 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:51 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a3c3000 == 124 [pid = 19102] [id = 385] 00:30:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f244a95d000) [pid = 19102] [serial = 1156] [outer = (nil)] 00:30:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f244abba400) [pid = 19102] [serial = 1157] [outer = 0x7f244a95d000] 00:30:51 INFO - PROCESS | 19102 | 1461396651512 Marionette DEBUG loaded listener.js 00:30:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f24734c0800) [pid = 19102] [serial = 1158] [outer = 0x7f244a95d000] 00:30:52 INFO - PROCESS | 19102 | 1461396652411 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]]]}] 00:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1444ms 00:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:30:52 INFO - PROCESS | 19102 | 1461396652468 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 00:30:52 INFO - PROCESS | 19102 | 1461396652471 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 00:30:52 INFO - PROCESS | 19102 | 1461396652477 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:30:52 INFO - PROCESS | 19102 | 1461396652480 Marionette TRACE conn3 <- [1,1514,null,{}] 00:30:52 INFO - PROCESS | 19102 | 1461396652485 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}] 00:30:52 INFO - PROCESS | 19102 | 1461396652708 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 00:30:52 INFO - PROCESS | 19102 | 1461396652903 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:52 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2471a17800 == 125 [pid = 19102] [id = 386] 00:30:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f244abb2000) [pid = 19102] [serial = 1159] [outer = (nil)] 00:30:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f244e7b1400) [pid = 19102] [serial = 1160] [outer = 0x7f244abb2000] 00:30:53 INFO - PROCESS | 19102 | 1461396653010 Marionette DEBUG loaded listener.js 00:30:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f244e7b5000) [pid = 19102] [serial = 1161] [outer = 0x7f244abb2000] 00:30:53 INFO - PROCESS | 19102 | 1461396653836 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]]]}] 00:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1429ms 00:30:53 INFO - PROCESS | 19102 | 1461396653906 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 00:30:53 INFO - PROCESS | 19102 | 1461396653909 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 00:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:30:53 INFO - PROCESS | 19102 | 1461396653915 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:30:53 INFO - PROCESS | 19102 | 1461396653917 Marionette TRACE conn3 <- [1,1518,null,{}] 00:30:53 INFO - PROCESS | 19102 | 1461396653923 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}] 00:30:54 INFO - PROCESS | 19102 | 1461396654139 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 00:30:54 INFO - PROCESS | 19102 | 1461396654328 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2455517800 == 126 [pid = 19102] [id = 387] 00:30:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f244e7a8400) [pid = 19102] [serial = 1162] [outer = (nil)] 00:30:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f244fd8a400) [pid = 19102] [serial = 1163] [outer = 0x7f244e7a8400] 00:30:54 INFO - PROCESS | 19102 | 1461396654398 Marionette DEBUG loaded listener.js 00:30:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f244fd8e400) [pid = 19102] [serial = 1164] [outer = 0x7f244e7a8400] 00:30:55 INFO - PROCESS | 19102 | 1461396655317 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]]]}] 00:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1477ms 00:30:55 INFO - PROCESS | 19102 | 1461396655394 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 00:30:55 INFO - PROCESS | 19102 | 1461396655398 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 00:30:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:30:55 INFO - PROCESS | 19102 | 1461396655404 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:30:55 INFO - PROCESS | 19102 | 1461396655406 Marionette TRACE conn3 <- [1,1522,null,{}] 00:30:55 INFO - PROCESS | 19102 | 1461396655412 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}] 00:30:55 INFO - PROCESS | 19102 | 1461396655592 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 00:30:55 INFO - PROCESS | 19102 | 1461396655786 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:55 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a466000 == 127 [pid = 19102] [id = 388] 00:30:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f244d3d9800) [pid = 19102] [serial = 1165] [outer = (nil)] 00:30:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f244fd87c00) [pid = 19102] [serial = 1166] [outer = 0x7f244d3d9800] 00:30:55 INFO - PROCESS | 19102 | 1461396655857 Marionette DEBUG loaded listener.js 00:30:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f244fd91800) [pid = 19102] [serial = 1167] [outer = 0x7f244d3d9800] 00:30:56 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:30:56 INFO - PROCESS | 19102 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:30:56 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:30:56 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:30:56 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:30:56 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:30:56 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:30:56 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:30:56 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:30:56 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:30:56 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:30:56 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:30:57 INFO - PROCESS | 19102 | 1461396657115 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"]]]}] 00:30:57 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 () { 00:30:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:30:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:30:57 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 () { 00:30:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:30:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:30:57 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 () { 00:30:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:30:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:30:57 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 () { 00:30:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:30:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:30:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:30:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1735ms 00:30:57 INFO - PROCESS | 19102 | 1461396657145 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 00:30:57 INFO - PROCESS | 19102 | 1461396657151 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 00:30:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:30:57 INFO - PROCESS | 19102 | 1461396657167 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:30:57 INFO - PROCESS | 19102 | 1461396657172 Marionette TRACE conn3 <- [1,1526,null,{}] 00:30:57 INFO - PROCESS | 19102 | 1461396657180 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}] 00:30:57 INFO - PROCESS | 19102 | 1461396657406 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 00:30:57 INFO - PROCESS | 19102 | 1461396657622 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:57 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f21d800 == 128 [pid = 19102] [id = 389] 00:30:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 197 (0x7f244abbec00) [pid = 19102] [serial = 1168] [outer = (nil)] 00:30:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f244b6a9c00) [pid = 19102] [serial = 1169] [outer = 0x7f244abbec00] 00:30:57 INFO - PROCESS | 19102 | 1461396657705 Marionette DEBUG loaded listener.js 00:30:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 199 (0x7f244d5e1800) [pid = 19102] [serial = 1170] [outer = 0x7f244abbec00] 00:30:58 INFO - PROCESS | 19102 | 1461396658481 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"]]]}] 00:30:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:30:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:30:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:30:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:30:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:30:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:30:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1334ms 00:30:58 INFO - PROCESS | 19102 | 1461396658502 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 00:30:58 INFO - PROCESS | 19102 | 1461396658509 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 00:30:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:30:58 INFO - PROCESS | 19102 | 1461396658559 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:30:58 INFO - PROCESS | 19102 | 1461396658563 Marionette TRACE conn3 <- [1,1530,null,{}] 00:30:58 INFO - PROCESS | 19102 | 1461396658568 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}] 00:30:58 INFO - PROCESS | 19102 | 1461396658732 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 00:30:59 INFO - PROCESS | 19102 | 1461396659060 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:30:59 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244bac5000 == 129 [pid = 19102] [id = 390] 00:30:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f244b6ab800) [pid = 19102] [serial = 1171] [outer = (nil)] 00:30:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f244e7ac800) [pid = 19102] [serial = 1172] [outer = 0x7f244b6ab800] 00:30:59 INFO - PROCESS | 19102 | 1461396659183 Marionette DEBUG loaded listener.js 00:30:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f244fd8ac00) [pid = 19102] [serial = 1173] [outer = 0x7f244b6ab800] 00:30:59 INFO - PROCESS | 19102 | 1461396659938 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]]]}] 00:30:59 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 00:30:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:30:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:30:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:30:59 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. 00:30:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:30:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1446ms 00:31:00 INFO - PROCESS | 19102 | 1461396660000 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 00:31:00 INFO - PROCESS | 19102 | 1461396660004 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 00:31:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:31:00 INFO - PROCESS | 19102 | 1461396660009 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:31:00 INFO - PROCESS | 19102 | 1461396660015 Marionette TRACE conn3 <- [1,1534,null,{}] 00:31:00 INFO - PROCESS | 19102 | 1461396660052 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}] 00:31:00 INFO - PROCESS | 19102 | 1461396660227 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 00:31:00 INFO - PROCESS | 19102 | 1461396660442 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c6df000 == 130 [pid = 19102] [id = 391] 00:31:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 203 (0x7f244d3da800) [pid = 19102] [serial = 1174] [outer = (nil)] 00:31:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f2456513400) [pid = 19102] [serial = 1175] [outer = 0x7f244d3da800] 00:31:00 INFO - PROCESS | 19102 | 1461396660577 Marionette DEBUG loaded listener.js 00:31:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f24576c2400) [pid = 19102] [serial = 1176] [outer = 0x7f244d3da800] 00:31:00 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588a6000 == 129 [pid = 19102] [id = 215] 00:31:00 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f245b74ec00) [pid = 19102] [serial = 1031] [outer = (nil)] [url = about:blank] 00:31:00 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f2461d18c00) [pid = 19102] [serial = 1034] [outer = (nil)] [url = about:blank] 00:31:00 INFO - PROCESS | 19102 | --DOMWINDOW == 202 (0x7f2463c1f000) [pid = 19102] [serial = 1037] [outer = (nil)] [url = about:blank] 00:31:00 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f24622f1400) [pid = 19102] [serial = 1040] [outer = (nil)] [url = about:blank] 00:31:00 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f24589f0800) [pid = 19102] [serial = 1064] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463fda000 == 128 [pid = 19102] [id = 218] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bb73000 == 127 [pid = 19102] [id = 373] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b284000 == 126 [pid = 19102] [id = 372] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458542800 == 125 [pid = 19102] [id = 371] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457a1e000 == 124 [pid = 19102] [id = 370] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244e5d8800 == 123 [pid = 19102] [id = 369] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244babb000 == 122 [pid = 19102] [id = 368] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457fca000 == 121 [pid = 19102] [id = 11] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24567d4800 == 120 [pid = 19102] [id = 367] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bb6f800 == 119 [pid = 19102] [id = 359] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b72e000 == 118 [pid = 19102] [id = 358] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2459b8b000 == 117 [pid = 19102] [id = 357] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24580bc000 == 116 [pid = 19102] [id = 356] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244fa05000 == 115 [pid = 19102] [id = 355] 00:31:01 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458554000 == 114 [pid = 19102] [id = 354] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f244d309c00) [pid = 19102] [serial = 1044] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 198 (0x7f244ab56000) [pid = 19102] [serial = 1043] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f2457f52c00) [pid = 19102] [serial = 1025] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 196 (0x7f244e697400) [pid = 19102] [serial = 1047] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f244deb6400) [pid = 19102] [serial = 1046] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f24575d7000) [pid = 19102] [serial = 1058] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f244fa6fc00) [pid = 19102] [serial = 1050] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f244f1e5000) [pid = 19102] [serial = 1049] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f244fd5e000) [pid = 19102] [serial = 1052] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f2455638400) [pid = 19102] [serial = 1053] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f24565f5800) [pid = 19102] [serial = 1055] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f245b115c00) [pid = 19102] [serial = 1028] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f244fb26000) [pid = 19102] [serial = 1022] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f244d3ce800) [pid = 19102] [serial = 1019] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f2457e5bc00) [pid = 19102] [serial = 1061] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f245778c400) [pid = 19102] [serial = 1059] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f2457f54000) [pid = 19102] [serial = 1062] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f24566d5c00) [pid = 19102] [serial = 1056] [outer = (nil)] [url = about:blank] 00:31:01 INFO - PROCESS | 19102 | 1461396661767 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]]]}] 00:31:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:31:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1807ms 00:31:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:31:01 INFO - PROCESS | 19102 | 1461396661818 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 00:31:01 INFO - PROCESS | 19102 | 1461396661822 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 00:31:01 INFO - PROCESS | 19102 | 1461396661828 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:31:01 INFO - PROCESS | 19102 | 1461396661831 Marionette TRACE conn3 <- [1,1538,null,{}] 00:31:01 INFO - PROCESS | 19102 | 1461396661836 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}] 00:31:02 INFO - PROCESS | 19102 | 1461396662024 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 00:31:02 INFO - PROCESS | 19102 | 1461396662182 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:02 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24567d1800 == 115 [pid = 19102] [id = 392] 00:31:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f244ab56000) [pid = 19102] [serial = 1177] [outer = (nil)] 00:31:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f245778cc00) [pid = 19102] [serial = 1178] [outer = 0x7f244ab56000] 00:31:02 INFO - PROCESS | 19102 | 1461396662248 Marionette DEBUG loaded listener.js 00:31:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f2457d96400) [pid = 19102] [serial = 1179] [outer = 0x7f244ab56000] 00:31:03 INFO - PROCESS | 19102 | 1461396663024 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]]]}] 00:31:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:31:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1235ms 00:31:03 INFO - PROCESS | 19102 | 1461396663068 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 00:31:03 INFO - PROCESS | 19102 | 1461396663072 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 00:31:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:31:03 INFO - PROCESS | 19102 | 1461396663077 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:31:03 INFO - PROCESS | 19102 | 1461396663079 Marionette TRACE conn3 <- [1,1542,null,{}] 00:31:03 INFO - PROCESS | 19102 | 1461396663085 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}] 00:31:03 INFO - PROCESS | 19102 | 1461396663257 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 00:31:03 INFO - PROCESS | 19102 | 1461396663276 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588ae800 == 116 [pid = 19102] [id = 393] 00:31:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f244f1e5000) [pid = 19102] [serial = 1180] [outer = (nil)] 00:31:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f245978d400) [pid = 19102] [serial = 1181] [outer = 0x7f244f1e5000] 00:31:03 INFO - PROCESS | 19102 | 1461396663338 Marionette DEBUG loaded listener.js 00:31:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f245a5d8800) [pid = 19102] [serial = 1182] [outer = 0x7f244f1e5000] 00:31:04 INFO - PROCESS | 19102 | 1461396664264 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]]]}] 00:31:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:31:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1228ms 00:31:04 INFO - PROCESS | 19102 | 1461396664307 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 00:31:04 INFO - PROCESS | 19102 | 1461396664310 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 00:31:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:31:04 INFO - PROCESS | 19102 | 1461396664324 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:31:04 INFO - PROCESS | 19102 | 1461396664326 Marionette TRACE conn3 <- [1,1546,null,{}] 00:31:04 INFO - PROCESS | 19102 | 1461396664331 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}] 00:31:04 INFO - PROCESS | 19102 | 1461396664577 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 00:31:04 INFO - PROCESS | 19102 | 1461396664616 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:04 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b73b000 == 117 [pid = 19102] [id = 394] 00:31:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f245b907800) [pid = 19102] [serial = 1183] [outer = (nil)] 00:31:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f245beab000) [pid = 19102] [serial = 1184] [outer = 0x7f245b907800] 00:31:04 INFO - PROCESS | 19102 | 1461396664680 Marionette DEBUG loaded listener.js 00:31:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f245beafc00) [pid = 19102] [serial = 1185] [outer = 0x7f245b907800] 00:31:05 INFO - PROCESS | 19102 | 1461396665939 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]]]}] 00:31:05 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f244dcd4000) [pid = 19102] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:31:05 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f244fd5a400) [pid = 19102] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:31:05 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f24566e1c00) [pid = 19102] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:31:05 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f2458acc800) [pid = 19102] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:31:05 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f244d5dac00) [pid = 19102] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:31:05 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f2457d98000) [pid = 19102] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:31:05 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f244d5dd000) [pid = 19102] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:31:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:31:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1689ms 00:31:06 INFO - PROCESS | 19102 | 1461396666014 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 00:31:06 INFO - PROCESS | 19102 | 1461396666017 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 00:31:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:31:06 INFO - PROCESS | 19102 | 1461396666027 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:31:06 INFO - PROCESS | 19102 | 1461396666029 Marionette TRACE conn3 <- [1,1550,null,{}] 00:31:06 INFO - PROCESS | 19102 | 1461396666033 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}] 00:31:06 INFO - PROCESS | 19102 | 1461396666205 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 00:31:06 INFO - PROCESS | 19102 | 1461396666399 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:06 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457440800 == 118 [pid = 19102] [id = 395] 00:31:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f244fd5a400) [pid = 19102] [serial = 1186] [outer = (nil)] 00:31:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f2459be7400) [pid = 19102] [serial = 1187] [outer = 0x7f244fd5a400] 00:31:06 INFO - PROCESS | 19102 | 1461396666462 Marionette DEBUG loaded listener.js 00:31:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f245beb1400) [pid = 19102] [serial = 1188] [outer = 0x7f244fd5a400] 00:31:07 INFO - PROCESS | 19102 | 1461396667295 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]]]}] 00:31:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:31:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1331ms 00:31:07 INFO - PROCESS | 19102 | 1461396667359 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 00:31:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:31:07 INFO - PROCESS | 19102 | 1461396667373 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 00:31:07 INFO - PROCESS | 19102 | 1461396667380 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:31:07 INFO - PROCESS | 19102 | 1461396667383 Marionette TRACE conn3 <- [1,1554,null,{}] 00:31:07 INFO - PROCESS | 19102 | 1461396667388 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}] 00:31:07 INFO - PROCESS | 19102 | 1461396667558 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 00:31:07 INFO - PROCESS | 19102 | 1461396667720 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245d977000 == 119 [pid = 19102] [id = 396] 00:31:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f244fb28400) [pid = 19102] [serial = 1189] [outer = (nil)] 00:31:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f245e969000) [pid = 19102] [serial = 1190] [outer = 0x7f244fb28400] 00:31:07 INFO - PROCESS | 19102 | 1461396667782 Marionette DEBUG loaded listener.js 00:31:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f246223c800) [pid = 19102] [serial = 1191] [outer = 0x7f244fb28400] 00:31:09 INFO - PROCESS | 19102 | 1461396669028 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]]]}] 00:31:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:31:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1686ms 00:31:09 INFO - PROCESS | 19102 | 1461396669066 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 00:31:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:31:09 INFO - PROCESS | 19102 | 1461396669073 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 00:31:09 INFO - PROCESS | 19102 | 1461396669080 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:31:09 INFO - PROCESS | 19102 | 1461396669085 Marionette TRACE conn3 <- [1,1558,null,{}] 00:31:09 INFO - PROCESS | 19102 | 1461396669094 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}] 00:31:09 INFO - PROCESS | 19102 | 1461396669308 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 00:31:09 INFO - PROCESS | 19102 | 1461396669606 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24508d1800 == 120 [pid = 19102] [id = 397] 00:31:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f244de3b400) [pid = 19102] [serial = 1192] [outer = (nil)] 00:31:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f244e696000) [pid = 19102] [serial = 1193] [outer = 0x7f244de3b400] 00:31:09 INFO - PROCESS | 19102 | 1461396669683 Marionette DEBUG loaded listener.js 00:31:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f244fb29c00) [pid = 19102] [serial = 1194] [outer = 0x7f244de3b400] 00:31:10 INFO - PROCESS | 19102 | 1461396670585 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]]]}] 00:31:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:31:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1539ms 00:31:10 INFO - PROCESS | 19102 | 1461396670620 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 00:31:10 INFO - PROCESS | 19102 | 1461396670628 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 00:31:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:31:10 INFO - PROCESS | 19102 | 1461396670638 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:31:10 INFO - PROCESS | 19102 | 1461396670642 Marionette TRACE conn3 <- [1,1562,null,{}] 00:31:10 INFO - PROCESS | 19102 | 1461396670648 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}] 00:31:10 INFO - PROCESS | 19102 | 1461396670849 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 00:31:11 INFO - PROCESS | 19102 | 1461396671051 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:11 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458548000 == 121 [pid = 19102] [id = 398] 00:31:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f244deb4000) [pid = 19102] [serial = 1195] [outer = (nil)] 00:31:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f24565f1000) [pid = 19102] [serial = 1196] [outer = 0x7f244deb4000] 00:31:11 INFO - PROCESS | 19102 | 1461396671127 Marionette DEBUG loaded listener.js 00:31:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f24575dbc00) [pid = 19102] [serial = 1197] [outer = 0x7f244deb4000] 00:31:12 INFO - PROCESS | 19102 | 1461396672095 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]]]}] 00:31:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:31:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1532ms 00:31:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:31:12 INFO - PROCESS | 19102 | 1461396672171 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 00:31:12 INFO - PROCESS | 19102 | 1461396672174 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 00:31:12 INFO - PROCESS | 19102 | 1461396672181 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:31:12 INFO - PROCESS | 19102 | 1461396672186 Marionette TRACE conn3 <- [1,1566,null,{}] 00:31:12 INFO - PROCESS | 19102 | 1461396672201 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}] 00:31:12 INFO - PROCESS | 19102 | 1461396672452 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 00:31:12 INFO - PROCESS | 19102 | 1461396672697 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24602a7800 == 122 [pid = 19102] [id = 399] 00:31:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 197 (0x7f2459bea400) [pid = 19102] [serial = 1198] [outer = (nil)] 00:31:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f245b584c00) [pid = 19102] [serial = 1199] [outer = 0x7f2459bea400] 00:31:12 INFO - PROCESS | 19102 | 1461396672814 Marionette DEBUG loaded listener.js 00:31:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 199 (0x7f245bea8800) [pid = 19102] [serial = 1200] [outer = 0x7f2459bea400] 00:31:13 INFO - PROCESS | 19102 | 1461396673677 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]]]}] 00:31:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:31:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1535ms 00:31:13 INFO - PROCESS | 19102 | 1461396673715 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 00:31:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:31:13 INFO - PROCESS | 19102 | 1461396673720 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 00:31:13 INFO - PROCESS | 19102 | 1461396673726 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:31:13 INFO - PROCESS | 19102 | 1461396673729 Marionette TRACE conn3 <- [1,1570,null,{}] 00:31:13 INFO - PROCESS | 19102 | 1461396673734 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}] 00:31:13 INFO - PROCESS | 19102 | 1461396673923 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 00:31:14 INFO - PROCESS | 19102 | 1461396674124 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467a5d000 == 123 [pid = 19102] [id = 400] 00:31:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f2459beb800) [pid = 19102] [serial = 1201] [outer = (nil)] 00:31:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f245fb08000) [pid = 19102] [serial = 1202] [outer = 0x7f2459beb800] 00:31:14 INFO - PROCESS | 19102 | 1461396674198 Marionette DEBUG loaded listener.js 00:31:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f2462058c00) [pid = 19102] [serial = 1203] [outer = 0x7f2459beb800] 00:31:15 INFO - PROCESS | 19102 | 1461396675070 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]]]}] 00:31:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:31:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1382ms 00:31:15 INFO - PROCESS | 19102 | 1461396675108 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 00:31:15 INFO - PROCESS | 19102 | 1461396675111 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 00:31:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:31:15 INFO - PROCESS | 19102 | 1461396675117 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:31:15 INFO - PROCESS | 19102 | 1461396675119 Marionette TRACE conn3 <- [1,1574,null,{}] 00:31:15 INFO - PROCESS | 19102 | 1461396675125 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}] 00:31:15 INFO - PROCESS | 19102 | 1461396675298 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 00:31:15 INFO - PROCESS | 19102 | 1461396675496 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:15 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f247153e800 == 124 [pid = 19102] [id = 401] 00:31:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 203 (0x7f245b117400) [pid = 19102] [serial = 1204] [outer = (nil)] 00:31:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f2463f80000) [pid = 19102] [serial = 1205] [outer = 0x7f245b117400] 00:31:15 INFO - PROCESS | 19102 | 1461396675565 Marionette DEBUG loaded listener.js 00:31:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f246e711400) [pid = 19102] [serial = 1206] [outer = 0x7f245b117400] 00:31:16 INFO - PROCESS | 19102 | 1461396676448 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]]]}] 00:31:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:31:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1392ms 00:31:16 INFO - PROCESS | 19102 | 1461396676510 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 00:31:16 INFO - PROCESS | 19102 | 1461396676514 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 00:31:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:31:16 INFO - PROCESS | 19102 | 1461396676520 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:31:16 INFO - PROCESS | 19102 | 1461396676522 Marionette TRACE conn3 <- [1,1578,null,{}] 00:31:16 INFO - PROCESS | 19102 | 1461396676528 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}] 00:31:16 INFO - PROCESS | 19102 | 1461396676733 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 00:31:16 INFO - PROCESS | 19102 | 1461396676931 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2480bcc000 == 125 [pid = 19102] [id = 402] 00:31:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 206 (0x7f246e70d800) [pid = 19102] [serial = 1207] [outer = (nil)] 00:31:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 207 (0x7f246fb19800) [pid = 19102] [serial = 1208] [outer = 0x7f246e70d800] 00:31:17 INFO - PROCESS | 19102 | 1461396677007 Marionette DEBUG loaded listener.js 00:31:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 208 (0x7f2473288c00) [pid = 19102] [serial = 1209] [outer = 0x7f246e70d800] 00:31:17 INFO - PROCESS | 19102 | 1461396677892 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]]]}] 00:31:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:31:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1428ms 00:31:17 INFO - PROCESS | 19102 | 1461396677949 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 00:31:17 INFO - PROCESS | 19102 | 1461396677953 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 00:31:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:31:17 INFO - PROCESS | 19102 | 1461396677958 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:31:17 INFO - PROCESS | 19102 | 1461396677961 Marionette TRACE conn3 <- [1,1582,null,{}] 00:31:17 INFO - PROCESS | 19102 | 1461396677967 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}] 00:31:18 INFO - PROCESS | 19102 | 1461396678178 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 00:31:18 INFO - PROCESS | 19102 | 1461396678376 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a9dc800 == 126 [pid = 19102] [id = 403] 00:31:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 209 (0x7f244809dc00) [pid = 19102] [serial = 1210] [outer = (nil)] 00:31:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 210 (0x7f24480a4800) [pid = 19102] [serial = 1211] [outer = 0x7f244809dc00] 00:31:18 INFO - PROCESS | 19102 | 1461396678453 Marionette DEBUG loaded listener.js 00:31:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 211 (0x7f24480a9400) [pid = 19102] [serial = 1212] [outer = 0x7f244809dc00] 00:31:19 INFO - PROCESS | 19102 | 1461396679320 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]]]}] 00:31:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:31:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1432ms 00:31:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:31:19 INFO - PROCESS | 19102 | 1461396679392 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 00:31:19 INFO - PROCESS | 19102 | 1461396679396 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 00:31:19 INFO - PROCESS | 19102 | 1461396679402 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:31:19 INFO - PROCESS | 19102 | 1461396679405 Marionette TRACE conn3 <- [1,1586,null,{}] 00:31:19 INFO - PROCESS | 19102 | 1461396679410 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}] 00:31:19 INFO - PROCESS | 19102 | 1461396679591 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 00:31:19 INFO - PROCESS | 19102 | 1461396679788 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:19 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244d5b5000 == 127 [pid = 19102] [id = 404] 00:31:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 212 (0x7f24480a0400) [pid = 19102] [serial = 1213] [outer = (nil)] 00:31:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 213 (0x7f2449845800) [pid = 19102] [serial = 1214] [outer = 0x7f24480a0400] 00:31:19 INFO - PROCESS | 19102 | 1461396679861 Marionette DEBUG loaded listener.js 00:31:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 214 (0x7f244984ac00) [pid = 19102] [serial = 1215] [outer = 0x7f24480a0400] 00:31:20 INFO - PROCESS | 19102 | 1461396680736 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]]]}] 00:31:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:31:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1390ms 00:31:20 INFO - PROCESS | 19102 | 1461396680792 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 00:31:20 INFO - PROCESS | 19102 | 1461396680796 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 00:31:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:31:20 INFO - PROCESS | 19102 | 1461396680801 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:31:20 INFO - PROCESS | 19102 | 1461396680804 Marionette TRACE conn3 <- [1,1590,null,{}] 00:31:20 INFO - PROCESS | 19102 | 1461396680809 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}] 00:31:21 INFO - PROCESS | 19102 | 1461396681000 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 00:31:21 INFO - PROCESS | 19102 | 1461396681213 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:21 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244d60a800 == 128 [pid = 19102] [id = 405] 00:31:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 215 (0x7f24480a2800) [pid = 19102] [serial = 1216] [outer = (nil)] 00:31:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 216 (0x7f2449850000) [pid = 19102] [serial = 1217] [outer = 0x7f24480a2800] 00:31:21 INFO - PROCESS | 19102 | 1461396681326 Marionette DEBUG loaded listener.js 00:31:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 217 (0x7f246f944c00) [pid = 19102] [serial = 1218] [outer = 0x7f24480a2800] 00:31:22 INFO - PROCESS | 19102 | 1461396682277 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]]]}] 00:31:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:31:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1537ms 00:31:22 INFO - PROCESS | 19102 | 1461396682340 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 00:31:22 INFO - PROCESS | 19102 | 1461396682343 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 00:31:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:31:22 INFO - PROCESS | 19102 | 1461396682349 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:31:22 INFO - PROCESS | 19102 | 1461396682352 Marionette TRACE conn3 <- [1,1594,null,{}] 00:31:22 INFO - PROCESS | 19102 | 1461396682357 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}] 00:31:22 INFO - PROCESS | 19102 | 1461396682560 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 00:31:22 INFO - PROCESS | 19102 | 1461396682798 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:22 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244de07000 == 129 [pid = 19102] [id = 406] 00:31:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 218 (0x7f2449844800) [pid = 19102] [serial = 1219] [outer = (nil)] 00:31:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 219 (0x7f244a4bf400) [pid = 19102] [serial = 1220] [outer = 0x7f2449844800] 00:31:22 INFO - PROCESS | 19102 | 1461396682914 Marionette DEBUG loaded listener.js 00:31:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 220 (0x7f244a4c4400) [pid = 19102] [serial = 1221] [outer = 0x7f2449844800] 00:31:23 INFO - PROCESS | 19102 | 1461396683794 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]]]}] 00:31:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:31:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1478ms 00:31:23 INFO - PROCESS | 19102 | 1461396683828 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 00:31:23 INFO - PROCESS | 19102 | 1461396683833 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 00:31:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:31:23 INFO - PROCESS | 19102 | 1461396683838 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:31:23 INFO - PROCESS | 19102 | 1461396683843 Marionette TRACE conn3 <- [1,1598,null,{}] 00:31:23 INFO - PROCESS | 19102 | 1461396683848 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}] 00:31:24 INFO - PROCESS | 19102 | 1461396684063 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 00:31:24 INFO - PROCESS | 19102 | 1461396684264 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:24 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244d61e800 == 130 [pid = 19102] [id = 407] 00:31:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 221 (0x7f244a4ba800) [pid = 19102] [serial = 1222] [outer = (nil)] 00:31:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 222 (0x7f244f120000) [pid = 19102] [serial = 1223] [outer = 0x7f244a4ba800] 00:31:24 INFO - PROCESS | 19102 | 1461396684340 Marionette DEBUG loaded listener.js 00:31:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 223 (0x7f2473125c00) [pid = 19102] [serial = 1224] [outer = 0x7f244a4ba800] 00:31:25 INFO - PROCESS | 19102 | 1461396685286 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]]]}] 00:31:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:31:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1479ms 00:31:25 INFO - PROCESS | 19102 | 1461396685320 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 00:31:25 INFO - PROCESS | 19102 | 1461396685324 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 00:31:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:31:25 INFO - PROCESS | 19102 | 1461396685334 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:31:25 INFO - PROCESS | 19102 | 1461396685338 Marionette TRACE conn3 <- [1,1602,null,{}] 00:31:25 INFO - PROCESS | 19102 | 1461396685346 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}] 00:31:25 INFO - PROCESS | 19102 | 1461396685680 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 00:31:26 INFO - PROCESS | 19102 | 1461396686054 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:26 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2447d26800 == 131 [pid = 19102] [id = 408] 00:31:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 224 (0x7f24474ef000) [pid = 19102] [serial = 1225] [outer = (nil)] 00:31:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 225 (0x7f24474f6000) [pid = 19102] [serial = 1226] [outer = 0x7f24474ef000] 00:31:26 INFO - PROCESS | 19102 | 1461396686129 Marionette DEBUG loaded listener.js 00:31:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 226 (0x7f24474fb400) [pid = 19102] [serial = 1227] [outer = 0x7f24474ef000] 00:31:26 INFO - PROCESS | 19102 | 1461396686944 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]]]}] 00:31:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:31:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1688ms 00:31:27 INFO - PROCESS | 19102 | 1461396687021 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 00:31:27 INFO - PROCESS | 19102 | 1461396687025 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 00:31:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:31:27 INFO - PROCESS | 19102 | 1461396687030 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:31:27 INFO - PROCESS | 19102 | 1461396687032 Marionette TRACE conn3 <- [1,1606,null,{}] 00:31:27 INFO - PROCESS | 19102 | 1461396687038 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}] 00:31:27 INFO - PROCESS | 19102 | 1461396687251 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 00:31:27 INFO - PROCESS | 19102 | 1461396687452 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:27 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24471e7800 == 132 [pid = 19102] [id = 409] 00:31:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 227 (0x7f2446d0f000) [pid = 19102] [serial = 1228] [outer = (nil)] 00:31:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 228 (0x7f2446d16800) [pid = 19102] [serial = 1229] [outer = 0x7f2446d0f000] 00:31:27 INFO - PROCESS | 19102 | 1461396687565 Marionette DEBUG loaded listener.js 00:31:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 229 (0x7f2446d1ac00) [pid = 19102] [serial = 1230] [outer = 0x7f2446d0f000] 00:31:28 INFO - PROCESS | 19102 | 1461396688444 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]]]}] 00:31:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:31:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1480ms 00:31:28 INFO - PROCESS | 19102 | 1461396688512 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 00:31:28 INFO - PROCESS | 19102 | 1461396688516 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 00:31:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:31:28 INFO - PROCESS | 19102 | 1461396688521 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:31:28 INFO - PROCESS | 19102 | 1461396688523 Marionette TRACE conn3 <- [1,1610,null,{}] 00:31:28 INFO - PROCESS | 19102 | 1461396688529 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}] 00:31:28 INFO - PROCESS | 19102 | 1461396688721 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 00:31:28 INFO - PROCESS | 19102 | 1461396688927 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446e72000 == 133 [pid = 19102] [id = 410] 00:31:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 230 (0x7f2446d11400) [pid = 19102] [serial = 1231] [outer = (nil)] 00:31:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 231 (0x7f244705e800) [pid = 19102] [serial = 1232] [outer = 0x7f2446d11400] 00:31:29 INFO - PROCESS | 19102 | 1461396689063 Marionette DEBUG loaded listener.js 00:31:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 232 (0x7f2447063800) [pid = 19102] [serial = 1233] [outer = 0x7f2446d11400] 00:31:29 INFO - PROCESS | 19102 | 1461396689923 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]]]}] 00:31:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:31:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1438ms 00:31:29 INFO - PROCESS | 19102 | 1461396689966 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 00:31:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:31:29 INFO - PROCESS | 19102 | 1461396689978 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 00:31:29 INFO - PROCESS | 19102 | 1461396689986 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:31:29 INFO - PROCESS | 19102 | 1461396689989 Marionette TRACE conn3 <- [1,1614,null,{}] 00:31:29 INFO - PROCESS | 19102 | 1461396689995 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}] 00:31:30 INFO - PROCESS | 19102 | 1461396690187 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 00:31:30 INFO - PROCESS | 19102 | 1461396690403 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:30 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a4f7800 == 134 [pid = 19102] [id = 411] 00:31:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 233 (0x7f2446d19000) [pid = 19102] [serial = 1234] [outer = (nil)] 00:31:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 234 (0x7f2447068800) [pid = 19102] [serial = 1235] [outer = 0x7f2446d19000] 00:31:30 INFO - PROCESS | 19102 | 1461396690512 Marionette DEBUG loaded listener.js 00:31:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 235 (0x7f24474f7c00) [pid = 19102] [serial = 1236] [outer = 0x7f2446d19000] 00:31:31 INFO - PROCESS | 19102 | 1461396691822 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]]]}] 00:31:31 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 00:31:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1883ms 00:31:31 INFO - PROCESS | 19102 | 1461396691870 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 00:31:31 INFO - PROCESS | 19102 | 1461396691875 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 00:31:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:31:31 INFO - PROCESS | 19102 | 1461396691883 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:31:31 INFO - PROCESS | 19102 | 1461396691889 Marionette TRACE conn3 <- [1,1618,null,{}] 00:31:32 INFO - PROCESS | 19102 | 1461396692006 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}] 00:31:32 INFO - PROCESS | 19102 | 1461396692224 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 00:31:32 INFO - PROCESS | 19102 | 1461396692439 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:32 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c7db000 == 135 [pid = 19102] [id = 412] 00:31:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 236 (0x7f244705f000) [pid = 19102] [serial = 1237] [outer = (nil)] 00:31:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 237 (0x7f24498c7400) [pid = 19102] [serial = 1238] [outer = 0x7f244705f000] 00:31:32 INFO - PROCESS | 19102 | 1461396692510 Marionette DEBUG loaded listener.js 00:31:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 238 (0x7f244aac9800) [pid = 19102] [serial = 1239] [outer = 0x7f244705f000] 00:31:33 INFO - PROCESS | 19102 | 1461396693551 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]]]}] 00:31:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:31:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1739ms 00:31:33 INFO - PROCESS | 19102 | 1461396693624 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 00:31:33 INFO - PROCESS | 19102 | 1461396693632 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 00:31:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:31:33 INFO - PROCESS | 19102 | 1461396693642 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:31:33 INFO - PROCESS | 19102 | 1461396693646 Marionette TRACE conn3 <- [1,1622,null,{}] 00:31:33 INFO - PROCESS | 19102 | 1461396693651 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}] 00:31:33 INFO - PROCESS | 19102 | 1461396693872 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 00:31:34 INFO - PROCESS | 19102 | 1461396694131 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244bac1800 == 136 [pid = 19102] [id = 413] 00:31:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 239 (0x7f2447f48000) [pid = 19102] [serial = 1240] [outer = (nil)] 00:31:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 240 (0x7f244dc38800) [pid = 19102] [serial = 1241] [outer = 0x7f2447f48000] 00:31:34 INFO - PROCESS | 19102 | 1461396694271 Marionette DEBUG loaded listener.js 00:31:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 241 (0x7f244e699c00) [pid = 19102] [serial = 1242] [outer = 0x7f2447f48000] 00:31:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457440800 == 135 [pid = 19102] [id = 395] 00:31:34 INFO - PROCESS | 19102 | --DOMWINDOW == 240 (0x7f246e468000) [pid = 19102] [serial = 1124] [outer = (nil)] [url = about:blank] 00:31:34 INFO - PROCESS | 19102 | --DOMWINDOW == 239 (0x7f24622ea000) [pid = 19102] [serial = 1094] [outer = (nil)] [url = about:blank] 00:31:34 INFO - PROCESS | 19102 | --DOMWINDOW == 238 (0x7f24613cbc00) [pid = 19102] [serial = 1091] [outer = (nil)] [url = about:blank] 00:31:34 INFO - PROCESS | 19102 | --DOMWINDOW == 237 (0x7f246e959800) [pid = 19102] [serial = 1097] [outer = (nil)] [url = about:blank] 00:31:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b73b000 == 134 [pid = 19102] [id = 394] 00:31:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588ae800 == 133 [pid = 19102] [id = 393] 00:31:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24567d1800 == 132 [pid = 19102] [id = 392] 00:31:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c6df000 == 131 [pid = 19102] [id = 391] 00:31:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244bac5000 == 130 [pid = 19102] [id = 390] 00:31:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f21d800 == 129 [pid = 19102] [id = 389] 00:31:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246eb17800 == 128 [pid = 19102] [id = 378] 00:31:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246112b800 == 127 [pid = 19102] [id = 377] 00:31:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2459b85800 == 126 [pid = 19102] [id = 376] 00:31:34 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244fe20800 == 125 [pid = 19102] [id = 375] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 236 (0x7f2464b04c00) [pid = 19102] [serial = 1122] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 235 (0x7f244debc800) [pid = 19102] [serial = 1103] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 234 (0x7f2456513800) [pid = 19102] [serial = 1107] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 233 (0x7f245dad9c00) [pid = 19102] [serial = 1082] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 232 (0x7f24584d1c00) [pid = 19102] [serial = 1112] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 231 (0x7f245e96e000) [pid = 19102] [serial = 1118] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 230 (0x7f2460882800) [pid = 19102] [serial = 1088] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 229 (0x7f24565cbc00) [pid = 19102] [serial = 1109] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 228 (0x7f245b117000) [pid = 19102] [serial = 1115] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 227 (0x7f245b55d000) [pid = 19102] [serial = 1116] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 226 (0x7f245b339c00) [pid = 19102] [serial = 1079] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 225 (0x7f244fd62800) [pid = 19102] [serial = 1106] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 224 (0x7f24577de000) [pid = 19102] [serial = 1110] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 223 (0x7f2456512c00) [pid = 19102] [serial = 1070] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 222 (0x7f245fa98c00) [pid = 19102] [serial = 1085] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 221 (0x7f244f3aa400) [pid = 19102] [serial = 1104] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 220 (0x7f245b33fc00) [pid = 19102] [serial = 1121] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 219 (0x7f2457b2fc00) [pid = 19102] [serial = 1073] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 218 (0x7f244debcc00) [pid = 19102] [serial = 1067] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 217 (0x7f24620ae400) [pid = 19102] [serial = 1119] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 216 (0x7f2459bebc00) [pid = 19102] [serial = 1076] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 215 (0x7f245978e800) [pid = 19102] [serial = 1113] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | --DOMWINDOW == 214 (0x7f244fa70c00) [pid = 19102] [serial = 1100] [outer = (nil)] [url = about:blank] 00:31:35 INFO - PROCESS | 19102 | 1461396695173 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]]]}] 00:31:35 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 00:31:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1588ms 00:31:35 INFO - PROCESS | 19102 | 1461396695229 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 00:31:35 INFO - PROCESS | 19102 | 1461396695233 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 00:31:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:31:35 INFO - PROCESS | 19102 | 1461396695239 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:31:35 INFO - PROCESS | 19102 | 1461396695243 Marionette TRACE conn3 <- [1,1626,null,{}] 00:31:35 INFO - PROCESS | 19102 | 1461396695258 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}] 00:31:35 INFO - PROCESS | 19102 | 1461396695427 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 00:31:35 INFO - PROCESS | 19102 | 1461396695439 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:35 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244fe1f800 == 126 [pid = 19102] [id = 414] 00:31:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 215 (0x7f244f11d000) [pid = 19102] [serial = 1243] [outer = (nil)] 00:31:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 216 (0x7f244f125c00) [pid = 19102] [serial = 1244] [outer = 0x7f244f11d000] 00:31:35 INFO - PROCESS | 19102 | 1461396695503 Marionette DEBUG loaded listener.js 00:31:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 217 (0x7f244fa70c00) [pid = 19102] [serial = 1245] [outer = 0x7f244f11d000] 00:31:36 INFO - PROCESS | 19102 | 1461396696392 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]]]}] 00:31:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:31:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1184ms 00:31:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:31:36 INFO - PROCESS | 19102 | 1461396696423 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 00:31:36 INFO - PROCESS | 19102 | 1461396696427 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 00:31:36 INFO - PROCESS | 19102 | 1461396696433 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:31:36 INFO - PROCESS | 19102 | 1461396696435 Marionette TRACE conn3 <- [1,1630,null,{}] 00:31:36 INFO - PROCESS | 19102 | 1461396696444 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}] 00:31:36 INFO - PROCESS | 19102 | 1461396696613 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 00:31:36 INFO - PROCESS | 19102 | 1461396696792 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:36 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24567d3000 == 127 [pid = 19102] [id = 415] 00:31:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 218 (0x7f244f11e800) [pid = 19102] [serial = 1246] [outer = (nil)] 00:31:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 219 (0x7f244fd8cc00) [pid = 19102] [serial = 1247] [outer = 0x7f244f11e800] 00:31:36 INFO - PROCESS | 19102 | 1461396696859 Marionette DEBUG loaded listener.js 00:31:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 220 (0x7f244fd94400) [pid = 19102] [serial = 1248] [outer = 0x7f244f11e800] 00:31:37 INFO - PROCESS | 19102 | 1461396697695 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]]]}] 00:31:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:31:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1286ms 00:31:37 INFO - PROCESS | 19102 | 1461396697720 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 00:31:37 INFO - PROCESS | 19102 | 1461396697724 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 00:31:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:31:37 INFO - PROCESS | 19102 | 1461396697730 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:31:37 INFO - PROCESS | 19102 | 1461396697732 Marionette TRACE conn3 <- [1,1634,null,{}] 00:31:37 INFO - PROCESS | 19102 | 1461396697737 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}] 00:31:37 INFO - PROCESS | 19102 | 1461396697989 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 00:31:38 INFO - PROCESS | 19102 | 1461396698025 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:38 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24580b4000 == 128 [pid = 19102] [id = 416] 00:31:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 221 (0x7f244fd95000) [pid = 19102] [serial = 1249] [outer = (nil)] 00:31:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 222 (0x7f24565f2800) [pid = 19102] [serial = 1250] [outer = 0x7f244fd95000] 00:31:38 INFO - PROCESS | 19102 | 1461396698090 Marionette DEBUG loaded listener.js 00:31:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 223 (0x7f24574c7400) [pid = 19102] [serial = 1251] [outer = 0x7f244fd95000] 00:31:39 INFO - PROCESS | 19102 | 1461396699037 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]]]}] 00:31:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:31:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1331ms 00:31:39 INFO - PROCESS | 19102 | 1461396699062 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 00:31:39 INFO - PROCESS | 19102 | 1461396699065 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 00:31:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:31:39 INFO - PROCESS | 19102 | 1461396699071 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:31:39 INFO - PROCESS | 19102 | 1461396699073 Marionette TRACE conn3 <- [1,1638,null,{}] 00:31:39 INFO - PROCESS | 19102 | 1461396699078 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}] 00:31:39 INFO - PROCESS | 19102 | 1461396699468 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 00:31:39 INFO - PROCESS | 19102 | --DOMWINDOW == 222 (0x7f244d3da800) [pid = 19102] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:31:39 INFO - PROCESS | 19102 | --DOMWINDOW == 221 (0x7f244f1e5000) [pid = 19102] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:31:39 INFO - PROCESS | 19102 | --DOMWINDOW == 220 (0x7f244b6ab800) [pid = 19102] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:31:39 INFO - PROCESS | 19102 | --DOMWINDOW == 219 (0x7f244fd5a400) [pid = 19102] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:31:39 INFO - PROCESS | 19102 | --DOMWINDOW == 218 (0x7f244ab56000) [pid = 19102] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:31:39 INFO - PROCESS | 19102 | --DOMWINDOW == 217 (0x7f244abbec00) [pid = 19102] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:31:39 INFO - PROCESS | 19102 | --DOMWINDOW == 216 (0x7f245b907800) [pid = 19102] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:31:39 INFO - PROCESS | 19102 | 1461396699641 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24580c1800 == 129 [pid = 19102] [id = 417] 00:31:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 217 (0x7f244fb30c00) [pid = 19102] [serial = 1252] [outer = (nil)] 00:31:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 218 (0x7f24577e2800) [pid = 19102] [serial = 1253] [outer = 0x7f244fb30c00] 00:31:39 INFO - PROCESS | 19102 | 1461396699716 Marionette DEBUG loaded listener.js 00:31:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 219 (0x7f245b33f400) [pid = 19102] [serial = 1254] [outer = 0x7f244fb30c00] 00:31:40 INFO - PROCESS | 19102 | 1461396700429 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]]]}] 00:31:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:31:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1382ms 00:31:40 INFO - PROCESS | 19102 | 1461396700456 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 00:31:40 INFO - PROCESS | 19102 | 1461396700458 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 00:31:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:31:40 INFO - PROCESS | 19102 | 1461396700465 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:31:40 INFO - PROCESS | 19102 | 1461396700467 Marionette TRACE conn3 <- [1,1642,null,{}] 00:31:40 INFO - PROCESS | 19102 | 1461396700473 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}] 00:31:40 INFO - PROCESS | 19102 | 1461396700714 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 00:31:40 INFO - PROCESS | 19102 | 1461396700734 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:40 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b52a000 == 130 [pid = 19102] [id = 418] 00:31:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 220 (0x7f24474f8400) [pid = 19102] [serial = 1255] [outer = (nil)] 00:31:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 221 (0x7f245b561800) [pid = 19102] [serial = 1256] [outer = 0x7f24474f8400] 00:31:40 INFO - PROCESS | 19102 | 1461396700797 Marionette DEBUG loaded listener.js 00:31:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 222 (0x7f245bea6800) [pid = 19102] [serial = 1257] [outer = 0x7f24474f8400] 00:31:41 INFO - PROCESS | 19102 | 1461396701763 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]]]}] 00:31:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:31:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1332ms 00:31:41 INFO - PROCESS | 19102 | 1461396701799 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 00:31:41 INFO - PROCESS | 19102 | 1461396701805 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 00:31:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:31:41 INFO - PROCESS | 19102 | 1461396701813 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:31:41 INFO - PROCESS | 19102 | 1461396701819 Marionette TRACE conn3 <- [1,1646,null,{}] 00:31:41 INFO - PROCESS | 19102 | 1461396701828 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}] 00:31:42 INFO - PROCESS | 19102 | 1461396702083 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 00:31:42 INFO - PROCESS | 19102 | 1461396702407 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244bdcf000 == 131 [pid = 19102] [id = 419] 00:31:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 223 (0x7f2449844c00) [pid = 19102] [serial = 1258] [outer = (nil)] 00:31:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 224 (0x7f24498be400) [pid = 19102] [serial = 1259] [outer = 0x7f2449844c00] 00:31:42 INFO - PROCESS | 19102 | 1461396702490 Marionette DEBUG loaded listener.js 00:31:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 225 (0x7f244a4c6800) [pid = 19102] [serial = 1260] [outer = 0x7f2449844c00] 00:31:43 INFO - PROCESS | 19102 | 1461396703401 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]]]}] 00:31:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:31:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1637ms 00:31:43 INFO - PROCESS | 19102 | 1461396703450 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 00:31:43 INFO - PROCESS | 19102 | 1461396703459 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 00:31:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:31:43 INFO - PROCESS | 19102 | 1461396703470 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:31:43 INFO - PROCESS | 19102 | 1461396703473 Marionette TRACE conn3 <- [1,1650,null,{}] 00:31:43 INFO - PROCESS | 19102 | 1461396703479 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}] 00:31:43 INFO - PROCESS | 19102 | 1461396703697 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 00:31:43 INFO - PROCESS | 19102 | 1461396703947 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:44 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2455518000 == 132 [pid = 19102] [id = 420] 00:31:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 226 (0x7f244a95b800) [pid = 19102] [serial = 1261] [outer = (nil)] 00:31:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 227 (0x7f244e691800) [pid = 19102] [serial = 1262] [outer = 0x7f244a95b800] 00:31:44 INFO - PROCESS | 19102 | 1461396704068 Marionette DEBUG loaded listener.js 00:31:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 228 (0x7f244e7b4800) [pid = 19102] [serial = 1263] [outer = 0x7f244a95b800] 00:31:44 INFO - PROCESS | 19102 | 1461396704979 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]]]}] 00:31:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:31:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1585ms 00:31:45 INFO - PROCESS | 19102 | 1461396705056 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 00:31:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:31:45 INFO - PROCESS | 19102 | 1461396705060 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 00:31:45 INFO - PROCESS | 19102 | 1461396705067 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:31:45 INFO - PROCESS | 19102 | 1461396705072 Marionette TRACE conn3 <- [1,1654,null,{}] 00:31:45 INFO - PROCESS | 19102 | 1461396705088 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}] 00:31:45 INFO - PROCESS | 19102 | 1461396705346 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 00:31:45 INFO - PROCESS | 19102 | 1461396705641 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bfa4000 == 133 [pid = 19102] [id = 421] 00:31:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 229 (0x7f244fb27800) [pid = 19102] [serial = 1264] [outer = (nil)] 00:31:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 230 (0x7f2456512c00) [pid = 19102] [serial = 1265] [outer = 0x7f244fb27800] 00:31:45 INFO - PROCESS | 19102 | 1461396705722 Marionette DEBUG loaded listener.js 00:31:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 231 (0x7f24577dd800) [pid = 19102] [serial = 1266] [outer = 0x7f244fb27800] 00:31:46 INFO - PROCESS | 19102 | 1461396706554 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]]]}] 00:31:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:31:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1535ms 00:31:46 INFO - PROCESS | 19102 | 1461396706602 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 00:31:46 INFO - PROCESS | 19102 | 1461396706607 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 00:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:31:46 INFO - PROCESS | 19102 | 1461396706612 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:31:46 INFO - PROCESS | 19102 | 1461396706615 Marionette TRACE conn3 <- [1,1658,null,{}] 00:31:46 INFO - PROCESS | 19102 | 1461396706621 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}] 00:31:46 INFO - PROCESS | 19102 | 1461396706817 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 00:31:47 INFO - PROCESS | 19102 | 1461396707027 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245f6f3000 == 134 [pid = 19102] [id = 422] 00:31:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 232 (0x7f244f123c00) [pid = 19102] [serial = 1267] [outer = (nil)] 00:31:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 233 (0x7f245978e800) [pid = 19102] [serial = 1268] [outer = 0x7f244f123c00] 00:31:47 INFO - PROCESS | 19102 | 1461396707105 Marionette DEBUG loaded listener.js 00:31:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 234 (0x7f245b337800) [pid = 19102] [serial = 1269] [outer = 0x7f244f123c00] 00:31:48 INFO - PROCESS | 19102 | 1461396708005 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]]]}] 00:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1428ms 00:31:48 INFO - PROCESS | 19102 | 1461396708043 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 00:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:31:48 INFO - PROCESS | 19102 | 1461396708048 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 00:31:48 INFO - PROCESS | 19102 | 1461396708056 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:31:48 INFO - PROCESS | 19102 | 1461396708059 Marionette TRACE conn3 <- [1,1662,null,{}] 00:31:48 INFO - PROCESS | 19102 | 1461396708067 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}] 00:31:48 INFO - PROCESS | 19102 | 1461396708277 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 00:31:48 INFO - PROCESS | 19102 | 1461396708487 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463f1e000 == 135 [pid = 19102] [id = 423] 00:31:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 235 (0x7f244fd8f400) [pid = 19102] [serial = 1270] [outer = (nil)] 00:31:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 236 (0x7f245bacb000) [pid = 19102] [serial = 1271] [outer = 0x7f244fd8f400] 00:31:48 INFO - PROCESS | 19102 | 1461396708604 Marionette DEBUG loaded listener.js 00:31:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 237 (0x7f245dcb1c00) [pid = 19102] [serial = 1272] [outer = 0x7f244fd8f400] 00:31:49 INFO - PROCESS | 19102 | 1461396709549 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]]]}] 00:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1543ms 00:31:49 INFO - PROCESS | 19102 | 1461396709598 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 00:31:49 INFO - PROCESS | 19102 | 1461396709602 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 00:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:31:49 INFO - PROCESS | 19102 | 1461396709608 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:31:49 INFO - PROCESS | 19102 | 1461396709611 Marionette TRACE conn3 <- [1,1666,null,{}] 00:31:49 INFO - PROCESS | 19102 | 1461396709616 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}] 00:31:49 INFO - PROCESS | 19102 | 1461396709858 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 00:31:50 INFO - PROCESS | 19102 | 1461396710122 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:50 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2471a74000 == 136 [pid = 19102] [id = 424] 00:31:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 238 (0x7f2464b11000) [pid = 19102] [serial = 1273] [outer = (nil)] 00:31:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 239 (0x7f246e95ec00) [pid = 19102] [serial = 1274] [outer = 0x7f2464b11000] 00:31:50 INFO - PROCESS | 19102 | 1461396710243 Marionette DEBUG loaded listener.js 00:31:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 240 (0x7f246f9bfc00) [pid = 19102] [serial = 1275] [outer = 0x7f2464b11000] 00:31:51 INFO - PROCESS | 19102 | 1461396711132 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]]]}] 00:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1579ms 00:31:51 INFO - PROCESS | 19102 | 1461396711189 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 00:31:51 INFO - PROCESS | 19102 | 1461396711193 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 00:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:31:51 INFO - PROCESS | 19102 | 1461396711200 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:31:51 INFO - PROCESS | 19102 | 1461396711203 Marionette TRACE conn3 <- [1,1670,null,{}] 00:31:51 INFO - PROCESS | 19102 | 1461396711209 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}] 00:31:51 INFO - PROCESS | 19102 | 1461396711425 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 00:31:51 INFO - PROCESS | 19102 | 1461396711632 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:51 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2476469800 == 137 [pid = 19102] [id = 425] 00:31:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 241 (0x7f24620a8400) [pid = 19102] [serial = 1276] [outer = (nil)] 00:31:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 242 (0x7f2471ac2400) [pid = 19102] [serial = 1277] [outer = 0x7f24620a8400] 00:31:51 INFO - PROCESS | 19102 | 1461396711750 Marionette DEBUG loaded listener.js 00:31:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 243 (0x7f2473281c00) [pid = 19102] [serial = 1278] [outer = 0x7f24620a8400] 00:31:52 INFO - PROCESS | 19102 | 1461396712709 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]]]}] 00:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1581ms 00:31:52 INFO - PROCESS | 19102 | 1461396712782 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 00:31:52 INFO - PROCESS | 19102 | 1461396712785 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 00:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:31:52 INFO - PROCESS | 19102 | 1461396712792 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:31:52 INFO - PROCESS | 19102 | 1461396712795 Marionette TRACE conn3 <- [1,1674,null,{}] 00:31:52 INFO - PROCESS | 19102 | 1461396712801 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}] 00:31:53 INFO - PROCESS | 19102 | 1461396713039 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 00:31:53 INFO - PROCESS | 19102 | 1461396713287 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:53 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e8d0800 == 138 [pid = 19102] [id = 426] 00:31:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 244 (0x7f2447192800) [pid = 19102] [serial = 1279] [outer = (nil)] 00:31:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 245 (0x7f244719ac00) [pid = 19102] [serial = 1280] [outer = 0x7f2447192800] 00:31:53 INFO - PROCESS | 19102 | 1461396713404 Marionette DEBUG loaded listener.js 00:31:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 246 (0x7f244719f800) [pid = 19102] [serial = 1281] [outer = 0x7f2447192800] 00:31:54 INFO - PROCESS | 19102 | 1461396714348 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]]]}] 00:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1629ms 00:31:54 INFO - PROCESS | 19102 | 1461396714427 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 00:31:54 INFO - PROCESS | 19102 | 1461396714434 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 00:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:31:54 INFO - PROCESS | 19102 | 1461396714446 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:31:54 INFO - PROCESS | 19102 | 1461396714451 Marionette TRACE conn3 <- [1,1678,null,{}] 00:31:54 INFO - PROCESS | 19102 | 1461396714457 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}] 00:31:54 INFO - PROCESS | 19102 | 1461396714708 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 00:31:55 INFO - PROCESS | 19102 | 1461396715000 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:55 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446ac6800 == 139 [pid = 19102] [id = 427] 00:31:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 247 (0x7f2447194c00) [pid = 19102] [serial = 1282] [outer = (nil)] 00:31:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 248 (0x7f2457d95800) [pid = 19102] [serial = 1283] [outer = 0x7f2447194c00] 00:31:55 INFO - PROCESS | 19102 | 1461396715074 Marionette DEBUG loaded listener.js 00:31:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 249 (0x7f24734b1400) [pid = 19102] [serial = 1284] [outer = 0x7f2447194c00] 00:31:55 INFO - PROCESS | 19102 | 1461396715917 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]]]}] 00:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1537ms 00:31:55 INFO - PROCESS | 19102 | 1461396715981 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 00:31:55 INFO - PROCESS | 19102 | 1461396715985 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 00:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:31:55 INFO - PROCESS | 19102 | 1461396715991 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:31:55 INFO - PROCESS | 19102 | 1461396715995 Marionette TRACE conn3 <- [1,1682,null,{}] 00:31:56 INFO - PROCESS | 19102 | 1461396716000 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}] 00:31:56 INFO - PROCESS | 19102 | 1461396716214 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 00:31:56 INFO - PROCESS | 19102 | 1461396716424 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446adf000 == 140 [pid = 19102] [id = 428] 00:31:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 250 (0x7f2447199800) [pid = 19102] [serial = 1285] [outer = (nil)] 00:31:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 251 (0x7f2449995800) [pid = 19102] [serial = 1286] [outer = 0x7f2447199800] 00:31:56 INFO - PROCESS | 19102 | 1461396716540 Marionette DEBUG loaded listener.js 00:31:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 252 (0x7f244999a800) [pid = 19102] [serial = 1287] [outer = 0x7f2447199800] 00:31:57 INFO - PROCESS | 19102 | 1461396717460 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]]]}] 00:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1536ms 00:31:57 INFO - PROCESS | 19102 | 1461396717528 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 00:31:57 INFO - PROCESS | 19102 | 1461396717533 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 00:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:31:57 INFO - PROCESS | 19102 | 1461396717539 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:31:57 INFO - PROCESS | 19102 | 1461396717543 Marionette TRACE conn3 <- [1,1686,null,{}] 00:31:57 INFO - PROCESS | 19102 | 1461396717549 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}] 00:31:57 INFO - PROCESS | 19102 | 1461396717783 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 00:31:58 INFO - PROCESS | 19102 | 1461396718051 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:31:58 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2447d19800 == 141 [pid = 19102] [id = 429] 00:31:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 253 (0x7f2446ce4c00) [pid = 19102] [serial = 1288] [outer = (nil)] 00:31:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 254 (0x7f2446ce8c00) [pid = 19102] [serial = 1289] [outer = 0x7f2446ce4c00] 00:31:58 INFO - PROCESS | 19102 | 1461396718644 Marionette DEBUG loaded listener.js 00:31:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 255 (0x7f2446cf2000) [pid = 19102] [serial = 1290] [outer = 0x7f2446ce4c00] 00:31:59 INFO - PROCESS | 19102 | 1461396719601 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]]]}] 00:31:59 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 00:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2134ms 00:31:59 INFO - PROCESS | 19102 | 1461396719675 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 00:31:59 INFO - PROCESS | 19102 | 1461396719682 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 00:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:31:59 INFO - PROCESS | 19102 | 1461396719691 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:31:59 INFO - PROCESS | 19102 | 1461396719695 Marionette TRACE conn3 <- [1,1690,null,{}] 00:31:59 INFO - PROCESS | 19102 | 1461396719702 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}] 00:31:59 INFO - PROCESS | 19102 | 1461396719940 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 00:32:00 INFO - PROCESS | 19102 | 1461396720211 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2447d0f000 == 142 [pid = 19102] [id = 430] 00:32:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 256 (0x7f2446d13800) [pid = 19102] [serial = 1291] [outer = (nil)] 00:32:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 257 (0x7f2447064c00) [pid = 19102] [serial = 1292] [outer = 0x7f2446d13800] 00:32:00 INFO - PROCESS | 19102 | 1461396720344 Marionette DEBUG loaded listener.js 00:32:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 258 (0x7f24480a7800) [pid = 19102] [serial = 1293] [outer = 0x7f2446d13800] 00:32:01 INFO - PROCESS | 19102 | 1461396721318 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]]]}] 00:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1685ms 00:32:01 INFO - PROCESS | 19102 | 1461396721376 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 00:32:01 INFO - PROCESS | 19102 | 1461396721380 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 00:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:32:01 INFO - PROCESS | 19102 | 1461396721391 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:32:01 INFO - PROCESS | 19102 | 1461396721394 Marionette TRACE conn3 <- [1,1694,null,{}] 00:32:01 INFO - PROCESS | 19102 | 1461396721401 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}] 00:32:01 INFO - PROCESS | 19102 | 1461396721601 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 00:32:01 INFO - PROCESS | 19102 | 1461396721879 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:01 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a4dd800 == 143 [pid = 19102] [id = 431] 00:32:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 259 (0x7f244984f800) [pid = 19102] [serial = 1294] [outer = (nil)] 00:32:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 260 (0x7f2449997800) [pid = 19102] [serial = 1295] [outer = 0x7f244984f800] 00:32:02 INFO - PROCESS | 19102 | 1461396721999 Marionette DEBUG loaded listener.js 00:32:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 261 (0x7f244a4c2400) [pid = 19102] [serial = 1296] [outer = 0x7f244984f800] 00:32:02 INFO - PROCESS | 19102 | 1461396722921 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]]]}] 00:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1585ms 00:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:32:02 INFO - PROCESS | 19102 | 1461396722977 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 00:32:02 INFO - PROCESS | 19102 | 1461396722980 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 00:32:02 INFO - PROCESS | 19102 | 1461396722987 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:32:02 INFO - PROCESS | 19102 | 1461396722992 Marionette TRACE conn3 <- [1,1698,null,{}] 00:32:03 INFO - PROCESS | 19102 | 1461396723008 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}] 00:32:03 INFO - PROCESS | 19102 | 1461396723245 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 00:32:03 INFO - PROCESS | 19102 | 1461396723501 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a3cd000 == 144 [pid = 19102] [id = 432] 00:32:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 262 (0x7f244809c400) [pid = 19102] [serial = 1297] [outer = (nil)] 00:32:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 263 (0x7f244d5e1000) [pid = 19102] [serial = 1298] [outer = 0x7f244809c400] 00:32:03 INFO - PROCESS | 19102 | 1461396723617 Marionette DEBUG loaded listener.js 00:32:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 264 (0x7f244de3d400) [pid = 19102] [serial = 1299] [outer = 0x7f244809c400] 00:32:04 INFO - PROCESS | 19102 | 1461396724470 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]]]}] 00:32:04 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 00:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1536ms 00:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:32:04 INFO - PROCESS | 19102 | 1461396724524 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 00:32:04 INFO - PROCESS | 19102 | 1461396724527 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 00:32:04 INFO - PROCESS | 19102 | 1461396724533 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:32:04 INFO - PROCESS | 19102 | 1461396724537 Marionette TRACE conn3 <- [1,1702,null,{}] 00:32:04 INFO - PROCESS | 19102 | 1461396724542 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}] 00:32:04 INFO - PROCESS | 19102 | 1461396724735 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 00:32:04 INFO - PROCESS | 19102 | 1461396724962 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:05 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a3ca800 == 145 [pid = 19102] [id = 433] 00:32:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 265 (0x7f2446d0dc00) [pid = 19102] [serial = 1300] [outer = (nil)] 00:32:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 266 (0x7f244a4c0800) [pid = 19102] [serial = 1301] [outer = 0x7f2446d0dc00] 00:32:05 INFO - PROCESS | 19102 | 1461396725108 Marionette DEBUG loaded listener.js 00:32:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 267 (0x7f244e716800) [pid = 19102] [serial = 1302] [outer = 0x7f2446d0dc00] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24580c1800 == 144 [pid = 19102] [id = 417] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 266 (0x7f245e969000) [pid = 19102] [serial = 1190] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 265 (0x7f2468887000) [pid = 19102] [serial = 1136] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 264 (0x7f244fd87c00) [pid = 19102] [serial = 1166] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 263 (0x7f24498c0400) [pid = 19102] [serial = 1145] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 262 (0x7f2471ac5400) [pid = 19102] [serial = 1142] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 261 (0x7f244a959c00) [pid = 19102] [serial = 1151] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 260 (0x7f244e722000) [pid = 19102] [serial = 1127] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 259 (0x7f245b33cc00) [pid = 19102] [serial = 1139] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 258 (0x7f2473280400) [pid = 19102] [serial = 1148] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 257 (0x7f244e7b1400) [pid = 19102] [serial = 1160] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 256 (0x7f245dada000) [pid = 19102] [serial = 1133] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 255 (0x7f2457e5cc00) [pid = 19102] [serial = 1130] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 254 (0x7f244fd8a400) [pid = 19102] [serial = 1163] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 253 (0x7f246e6c1c00) [pid = 19102] [serial = 1154] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOMWINDOW == 252 (0x7f244abba400) [pid = 19102] [serial = 1157] [outer = (nil)] [url = about:blank] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24580b4000 == 143 [pid = 19102] [id = 416] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24567d3000 == 142 [pid = 19102] [id = 415] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244fe1f800 == 141 [pid = 19102] [id = 414] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244bac1800 == 140 [pid = 19102] [id = 413] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c7db000 == 139 [pid = 19102] [id = 412] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24471e7800 == 138 [pid = 19102] [id = 409] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2447d26800 == 137 [pid = 19102] [id = 408] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244d61e800 == 136 [pid = 19102] [id = 407] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244de07000 == 135 [pid = 19102] [id = 406] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244d60a800 == 134 [pid = 19102] [id = 405] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244d5b5000 == 133 [pid = 19102] [id = 404] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a9dc800 == 132 [pid = 19102] [id = 403] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2480bcc000 == 131 [pid = 19102] [id = 402] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f247153e800 == 130 [pid = 19102] [id = 401] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467a5d000 == 129 [pid = 19102] [id = 400] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24602a7800 == 128 [pid = 19102] [id = 399] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458548000 == 127 [pid = 19102] [id = 398] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24508d1800 == 126 [pid = 19102] [id = 397] 00:32:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245d977000 == 125 [pid = 19102] [id = 396] 00:32:06 INFO - PROCESS | 19102 | 1461396726032 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]]]}] 00:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1544ms 00:32:06 INFO - PROCESS | 19102 | --DOMWINDOW == 251 (0x7f2456513400) [pid = 19102] [serial = 1175] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 19102 | --DOMWINDOW == 250 (0x7f245978d400) [pid = 19102] [serial = 1181] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 19102 | --DOMWINDOW == 249 (0x7f244e7ac800) [pid = 19102] [serial = 1172] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 19102 | --DOMWINDOW == 248 (0x7f2459be7400) [pid = 19102] [serial = 1187] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 19102 | --DOMWINDOW == 247 (0x7f245778cc00) [pid = 19102] [serial = 1178] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 19102 | --DOMWINDOW == 246 (0x7f245a5d8800) [pid = 19102] [serial = 1182] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 19102 | --DOMWINDOW == 245 (0x7f244d5e1800) [pid = 19102] [serial = 1170] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 19102 | --DOMWINDOW == 244 (0x7f245beab000) [pid = 19102] [serial = 1184] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 19102 | --DOMWINDOW == 243 (0x7f2457d96400) [pid = 19102] [serial = 1179] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 19102 | --DOMWINDOW == 242 (0x7f24576c2400) [pid = 19102] [serial = 1176] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 19102 | --DOMWINDOW == 241 (0x7f245beb1400) [pid = 19102] [serial = 1188] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 19102 | --DOMWINDOW == 240 (0x7f244fd8ac00) [pid = 19102] [serial = 1173] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 19102 | --DOMWINDOW == 239 (0x7f245beafc00) [pid = 19102] [serial = 1185] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 19102 | --DOMWINDOW == 238 (0x7f244b6a9c00) [pid = 19102] [serial = 1169] [outer = (nil)] [url = about:blank] 00:32:06 INFO - PROCESS | 19102 | 1461396726113 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 00:32:06 INFO - PROCESS | 19102 | 1461396726116 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 00:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:32:06 INFO - PROCESS | 19102 | 1461396726127 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:32:06 INFO - PROCESS | 19102 | 1461396726129 Marionette TRACE conn3 <- [1,1706,null,{}] 00:32:06 INFO - PROCESS | 19102 | 1461396726139 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}] 00:32:06 INFO - PROCESS | 19102 | 1461396726328 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 00:32:06 INFO - PROCESS | 19102 | 1461396726339 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:06 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244bdcc800 == 126 [pid = 19102] [id = 434] 00:32:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 239 (0x7f244e7b4c00) [pid = 19102] [serial = 1303] [outer = (nil)] 00:32:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 240 (0x7f244f11b800) [pid = 19102] [serial = 1304] [outer = 0x7f244e7b4c00] 00:32:06 INFO - PROCESS | 19102 | 1461396726417 Marionette DEBUG loaded listener.js 00:32:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 241 (0x7f244f1e2800) [pid = 19102] [serial = 1305] [outer = 0x7f244e7b4c00] 00:32:07 INFO - PROCESS | 19102 | 1461396727351 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]]]}] 00:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1276ms 00:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:32:07 INFO - PROCESS | 19102 | 1461396727404 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 00:32:07 INFO - PROCESS | 19102 | 1461396727407 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 00:32:07 INFO - PROCESS | 19102 | 1461396727414 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:32:07 INFO - PROCESS | 19102 | 1461396727417 Marionette TRACE conn3 <- [1,1710,null,{}] 00:32:07 INFO - PROCESS | 19102 | 1461396727423 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}] 00:32:07 INFO - PROCESS | 19102 | 1461396727695 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 00:32:07 INFO - PROCESS | 19102 | 1461396727808 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24508db800 == 127 [pid = 19102] [id = 435] 00:32:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 242 (0x7f244e7ac800) [pid = 19102] [serial = 1306] [outer = (nil)] 00:32:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 243 (0x7f244fd68000) [pid = 19102] [serial = 1307] [outer = 0x7f244e7ac800] 00:32:07 INFO - PROCESS | 19102 | 1461396727871 Marionette DEBUG loaded listener.js 00:32:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 244 (0x7f244fd91000) [pid = 19102] [serial = 1308] [outer = 0x7f244e7ac800] 00:32:08 INFO - PROCESS | 19102 | 1461396728703 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]]]}] 00:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1330ms 00:32:08 INFO - PROCESS | 19102 | 1461396728743 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 00:32:08 INFO - PROCESS | 19102 | 1461396728747 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 00:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:32:08 INFO - PROCESS | 19102 | 1461396728753 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:32:08 INFO - PROCESS | 19102 | 1461396728755 Marionette TRACE conn3 <- [1,1714,null,{}] 00:32:08 INFO - PROCESS | 19102 | 1461396728770 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}] 00:32:09 INFO - PROCESS | 19102 | 1461396729021 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 00:32:09 INFO - PROCESS | 19102 | 1461396729197 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24567df000 == 128 [pid = 19102] [id = 436] 00:32:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 245 (0x7f244fd96c00) [pid = 19102] [serial = 1309] [outer = (nil)] 00:32:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 246 (0x7f24565f7400) [pid = 19102] [serial = 1310] [outer = 0x7f244fd96c00] 00:32:09 INFO - PROCESS | 19102 | 1461396729260 Marionette DEBUG loaded listener.js 00:32:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 247 (0x7f2457424800) [pid = 19102] [serial = 1311] [outer = 0x7f244fd96c00] 00:32:10 INFO - PROCESS | 19102 | 1461396730015 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]]]}] 00:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 00:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1286ms 00:32:11 INFO - PROCESS | 19102 | --DOMWINDOW == 246 (0x7f244fb30c00) [pid = 19102] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:32:11 INFO - PROCESS | 19102 | --DOMWINDOW == 245 (0x7f244d5d9400) [pid = 19102] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:32:11 INFO - PROCESS | 19102 | --DOMWINDOW == 244 (0x7f244d3d9800) [pid = 19102] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:32:11 INFO - PROCESS | 19102 | --DOMWINDOW == 243 (0x7f244d308400) [pid = 19102] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:32:11 INFO - PROCESS | 19102 | --DOMWINDOW == 242 (0x7f244fd95000) [pid = 19102] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:32:11 INFO - PROCESS | 19102 | --DOMWINDOW == 241 (0x7f244f11e800) [pid = 19102] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:32:11 INFO - PROCESS | 19102 | --DOMWINDOW == 240 (0x7f2447f48000) [pid = 19102] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:32:11 INFO - PROCESS | 19102 | --DOMWINDOW == 239 (0x7f244705f000) [pid = 19102] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:32:11 INFO - PROCESS | 19102 | --DOMWINDOW == 238 (0x7f244f11d000) [pid = 19102] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:32:11 INFO - PROCESS | 19102 | 1461396731139 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 00:32:11 INFO - PROCESS | 19102 | 1461396731142 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 00:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:32:11 INFO - PROCESS | 19102 | 1461396731161 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:32:11 INFO - PROCESS | 19102 | 1461396731164 Marionette TRACE conn3 <- [1,1718,null,{}] 00:32:11 INFO - PROCESS | 19102 | 1461396731169 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}] 00:32:11 INFO - PROCESS | 19102 | 1461396731347 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 00:32:11 INFO - PROCESS | 19102 | 1461396731509 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:11 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24578d9000 == 129 [pid = 19102] [id = 437] 00:32:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 239 (0x7f244d308800) [pid = 19102] [serial = 1312] [outer = (nil)] 00:32:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 240 (0x7f244fd91c00) [pid = 19102] [serial = 1313] [outer = 0x7f244d308800] 00:32:11 INFO - PROCESS | 19102 | 1461396731572 Marionette DEBUG loaded listener.js 00:32:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 241 (0x7f24574c7c00) [pid = 19102] [serial = 1314] [outer = 0x7f244d308800] 00:32:12 INFO - PROCESS | 19102 | 1461396732266 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]]]}] 00:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1136ms 00:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:32:12 INFO - PROCESS | 19102 | 1461396732298 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 00:32:12 INFO - PROCESS | 19102 | 1461396732301 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 00:32:12 INFO - PROCESS | 19102 | 1461396732310 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:32:12 INFO - PROCESS | 19102 | 1461396732313 Marionette TRACE conn3 <- [1,1722,null,{}] 00:32:12 INFO - PROCESS | 19102 | 1461396732319 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}] 00:32:12 INFO - PROCESS | 19102 | 1461396732569 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 00:32:12 INFO - PROCESS | 19102 | 1461396732583 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24580c1800 == 130 [pid = 19102] [id = 438] 00:32:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 242 (0x7f244aad1400) [pid = 19102] [serial = 1315] [outer = (nil)] 00:32:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 243 (0x7f245778a000) [pid = 19102] [serial = 1316] [outer = 0x7f244aad1400] 00:32:12 INFO - PROCESS | 19102 | 1461396732742 Marionette DEBUG loaded listener.js 00:32:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 244 (0x7f2457d75800) [pid = 19102] [serial = 1317] [outer = 0x7f244aad1400] 00:32:13 INFO - PROCESS | 19102 | 1461396733783 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]]]}] 00:32:13 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 00:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1533ms 00:32:13 INFO - PROCESS | 19102 | 1461396733841 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 00:32:13 INFO - PROCESS | 19102 | 1461396733848 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 00:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:32:13 INFO - PROCESS | 19102 | 1461396733857 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:32:13 INFO - PROCESS | 19102 | 1461396733864 Marionette TRACE conn3 <- [1,1726,null,{}] 00:32:13 INFO - PROCESS | 19102 | 1461396733873 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}] 00:32:14 INFO - PROCESS | 19102 | 1461396734127 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 00:32:14 INFO - PROCESS | 19102 | 1461396734442 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244babe000 == 131 [pid = 19102] [id = 439] 00:32:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 245 (0x7f244809fc00) [pid = 19102] [serial = 1318] [outer = (nil)] 00:32:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 246 (0x7f24480a6c00) [pid = 19102] [serial = 1319] [outer = 0x7f244809fc00] 00:32:14 INFO - PROCESS | 19102 | 1461396734523 Marionette DEBUG loaded listener.js 00:32:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 247 (0x7f24498c4c00) [pid = 19102] [serial = 1320] [outer = 0x7f244809fc00] 00:32:15 INFO - PROCESS | 19102 | 1461396735442 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]]]}] 00:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1635ms 00:32:15 INFO - PROCESS | 19102 | 1461396735493 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 00:32:15 INFO - PROCESS | 19102 | 1461396735502 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 00:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:32:15 INFO - PROCESS | 19102 | 1461396735513 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:32:15 INFO - PROCESS | 19102 | 1461396735517 Marionette TRACE conn3 <- [1,1730,null,{}] 00:32:15 INFO - PROCESS | 19102 | 1461396735523 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}] 00:32:15 INFO - PROCESS | 19102 | 1461396735738 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 00:32:16 INFO - PROCESS | 19102 | 1461396736013 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f4b2000 == 132 [pid = 19102] [id = 440] 00:32:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 248 (0x7f244a959400) [pid = 19102] [serial = 1321] [outer = (nil)] 00:32:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 249 (0x7f244b6ae000) [pid = 19102] [serial = 1322] [outer = 0x7f244a959400] 00:32:16 INFO - PROCESS | 19102 | 1461396736143 Marionette DEBUG loaded listener.js 00:32:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 250 (0x7f244deb6400) [pid = 19102] [serial = 1323] [outer = 0x7f244a959400] 00:32:17 INFO - PROCESS | 19102 | 1461396737045 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]]]}] 00:32:17 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 00:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1590ms 00:32:17 INFO - PROCESS | 19102 | 1461396737103 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 00:32:17 INFO - PROCESS | 19102 | 1461396737107 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 00:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:32:17 INFO - PROCESS | 19102 | 1461396737114 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:32:17 INFO - PROCESS | 19102 | 1461396737119 Marionette TRACE conn3 <- [1,1734,null,{}] 00:32:17 INFO - PROCESS | 19102 | 1461396737135 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}] 00:32:17 INFO - PROCESS | 19102 | 1461396737386 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 00:32:17 INFO - PROCESS | 19102 | 1461396737697 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:17 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588bb000 == 133 [pid = 19102] [id = 441] 00:32:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 251 (0x7f244f11b400) [pid = 19102] [serial = 1324] [outer = (nil)] 00:32:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 252 (0x7f244f3a6000) [pid = 19102] [serial = 1325] [outer = 0x7f244f11b400] 00:32:17 INFO - PROCESS | 19102 | 1461396737774 Marionette DEBUG loaded listener.js 00:32:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 253 (0x7f245563a000) [pid = 19102] [serial = 1326] [outer = 0x7f244f11b400] 00:32:18 INFO - PROCESS | 19102 | 1461396738628 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]]]}] 00:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1590ms 00:32:18 INFO - PROCESS | 19102 | 1461396738705 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 00:32:18 INFO - PROCESS | 19102 | 1461396738709 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 00:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:32:18 INFO - PROCESS | 19102 | 1461396738716 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:32:18 INFO - PROCESS | 19102 | 1461396738719 Marionette TRACE conn3 <- [1,1738,null,{}] 00:32:18 INFO - PROCESS | 19102 | 1461396738724 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}] 00:32:18 INFO - PROCESS | 19102 | 1461396738931 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 00:32:19 INFO - PROCESS | 19102 | 1461396739191 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:19 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b527800 == 134 [pid = 19102] [id = 442] 00:32:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 254 (0x7f244f1e1000) [pid = 19102] [serial = 1327] [outer = (nil)] 00:32:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 255 (0x7f2457d94400) [pid = 19102] [serial = 1328] [outer = 0x7f244f1e1000] 00:32:19 INFO - PROCESS | 19102 | 1461396739322 Marionette DEBUG loaded listener.js 00:32:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 256 (0x7f2457f5ac00) [pid = 19102] [serial = 1329] [outer = 0x7f244f1e1000] 00:32:20 INFO - PROCESS | 19102 | 1461396740158 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]]]}] 00:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1478ms 00:32:20 INFO - PROCESS | 19102 | 1461396740195 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 00:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:32:20 INFO - PROCESS | 19102 | 1461396740200 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 00:32:20 INFO - PROCESS | 19102 | 1461396740205 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:32:20 INFO - PROCESS | 19102 | 1461396740208 Marionette TRACE conn3 <- [1,1742,null,{}] 00:32:20 INFO - PROCESS | 19102 | 1461396740214 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}] 00:32:20 INFO - PROCESS | 19102 | 1461396740400 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 00:32:20 INFO - PROCESS | 19102 | 1461396740623 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:20 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bb80000 == 135 [pid = 19102] [id = 443] 00:32:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 257 (0x7f244fb25000) [pid = 19102] [serial = 1330] [outer = (nil)] 00:32:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 258 (0x7f2459be5800) [pid = 19102] [serial = 1331] [outer = 0x7f244fb25000] 00:32:20 INFO - PROCESS | 19102 | 1461396740699 Marionette DEBUG loaded listener.js 00:32:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 259 (0x7f245b336000) [pid = 19102] [serial = 1332] [outer = 0x7f244fb25000] 00:32:21 INFO - PROCESS | 19102 | 1461396741618 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]]]}] 00:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1481ms 00:32:21 INFO - PROCESS | 19102 | 1461396741687 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 00:32:21 INFO - PROCESS | 19102 | 1461396741691 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 00:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:32:21 INFO - PROCESS | 19102 | 1461396741698 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:32:21 INFO - PROCESS | 19102 | 1461396741701 Marionette TRACE conn3 <- [1,1746,null,{}] 00:32:21 INFO - PROCESS | 19102 | 1461396741706 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}] 00:32:21 INFO - PROCESS | 19102 | 1461396741941 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 00:32:22 INFO - PROCESS | 19102 | 1461396742198 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:22 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ea23000 == 136 [pid = 19102] [id = 444] 00:32:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 260 (0x7f245beab000) [pid = 19102] [serial = 1333] [outer = (nil)] 00:32:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 261 (0x7f245e968000) [pid = 19102] [serial = 1334] [outer = 0x7f245beab000] 00:32:22 INFO - PROCESS | 19102 | 1461396742319 Marionette DEBUG loaded listener.js 00:32:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 262 (0x7f245fa98800) [pid = 19102] [serial = 1335] [outer = 0x7f245beab000] 00:32:23 INFO - PROCESS | 19102 | 1461396743152 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]]]}] 00:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1533ms 00:32:23 INFO - PROCESS | 19102 | 1461396743232 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 00:32:23 INFO - PROCESS | 19102 | 1461396743236 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 00:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:32:23 INFO - PROCESS | 19102 | 1461396743242 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:32:23 INFO - PROCESS | 19102 | 1461396743245 Marionette TRACE conn3 <- [1,1750,null,{}] 00:32:23 INFO - PROCESS | 19102 | 1461396743251 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}] 00:32:23 INFO - PROCESS | 19102 | 1461396743488 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 00:32:23 INFO - PROCESS | 19102 | 1461396743785 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:23 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2461d51000 == 137 [pid = 19102] [id = 445] 00:32:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 263 (0x7f245b556400) [pid = 19102] [serial = 1336] [outer = (nil)] 00:32:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 264 (0x7f245fd50c00) [pid = 19102] [serial = 1337] [outer = 0x7f245b556400] 00:32:23 INFO - PROCESS | 19102 | 1461396743862 Marionette DEBUG loaded listener.js 00:32:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 265 (0x7f2460d73000) [pid = 19102] [serial = 1338] [outer = 0x7f245b556400] 00:32:24 INFO - PROCESS | 19102 | 1461396744824 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]]]}] 00:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1631ms 00:32:24 INFO - PROCESS | 19102 | 1461396744874 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 00:32:24 INFO - PROCESS | 19102 | 1461396744878 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 00:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:32:24 INFO - PROCESS | 19102 | 1461396744884 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:32:24 INFO - PROCESS | 19102 | 1461396744886 Marionette TRACE conn3 <- [1,1754,null,{}] 00:32:24 INFO - PROCESS | 19102 | 1461396744892 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}] 00:32:25 INFO - PROCESS | 19102 | 1461396745093 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 00:32:25 INFO - PROCESS | 19102 | 1461396745347 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:25 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246e41d000 == 138 [pid = 19102] [id = 446] 00:32:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 266 (0x7f245beab400) [pid = 19102] [serial = 1339] [outer = (nil)] 00:32:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 267 (0x7f2461678c00) [pid = 19102] [serial = 1340] [outer = 0x7f245beab400] 00:32:25 INFO - PROCESS | 19102 | 1461396745486 Marionette DEBUG loaded listener.js 00:32:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 268 (0x7f24622f1400) [pid = 19102] [serial = 1341] [outer = 0x7f245beab400] 00:32:26 INFO - PROCESS | 19102 | 1461396746719 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]]]}] 00:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1887ms 00:32:26 INFO - PROCESS | 19102 | 1461396746773 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 00:32:26 INFO - PROCESS | 19102 | 1461396746775 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 00:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:32:26 INFO - PROCESS | 19102 | 1461396746782 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:32:26 INFO - PROCESS | 19102 | 1461396746785 Marionette TRACE conn3 <- [1,1758,null,{}] 00:32:26 INFO - PROCESS | 19102 | 1461396746791 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}] 00:32:27 INFO - PROCESS | 19102 | 1461396747077 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 00:32:27 INFO - PROCESS | 19102 | 1461396747327 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:27 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f247370c800 == 139 [pid = 19102] [id = 447] 00:32:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 269 (0x7f2460dcb800) [pid = 19102] [serial = 1342] [outer = (nil)] 00:32:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 270 (0x7f246d81e000) [pid = 19102] [serial = 1343] [outer = 0x7f2460dcb800] 00:32:27 INFO - PROCESS | 19102 | 1461396747451 Marionette DEBUG loaded listener.js 00:32:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 271 (0x7f246f5b2c00) [pid = 19102] [serial = 1344] [outer = 0x7f2460dcb800] 00:32:28 INFO - PROCESS | 19102 | 1461396748286 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]]]}] 00:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1539ms 00:32:28 INFO - PROCESS | 19102 | 1461396748322 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 00:32:28 INFO - PROCESS | 19102 | 1461396748326 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 00:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:32:28 INFO - PROCESS | 19102 | 1461396748333 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:32:28 INFO - PROCESS | 19102 | 1461396748336 Marionette TRACE conn3 <- [1,1762,null,{}] 00:32:28 INFO - PROCESS | 19102 | 1461396748342 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}] 00:32:28 INFO - PROCESS | 19102 | 1461396748552 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 00:32:28 INFO - PROCESS | 19102 | 1461396748767 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:28 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2477f99000 == 140 [pid = 19102] [id = 448] 00:32:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 272 (0x7f24610bd000) [pid = 19102] [serial = 1345] [outer = (nil)] 00:32:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 273 (0x7f246f9c7400) [pid = 19102] [serial = 1346] [outer = 0x7f24610bd000] 00:32:28 INFO - PROCESS | 19102 | 1461396748884 Marionette DEBUG loaded listener.js 00:32:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 274 (0x7f2473282400) [pid = 19102] [serial = 1347] [outer = 0x7f24610bd000] 00:32:29 INFO - PROCESS | 19102 | 1461396749842 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]]]}] 00:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1586ms 00:32:29 INFO - PROCESS | 19102 | 1461396749921 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 00:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:32:29 INFO - PROCESS | 19102 | 1461396749925 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 00:32:29 INFO - PROCESS | 19102 | 1461396749933 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:32:29 INFO - PROCESS | 19102 | 1461396749937 Marionette TRACE conn3 <- [1,1766,null,{}] 00:32:29 INFO - PROCESS | 19102 | 1461396749944 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}] 00:32:30 INFO - PROCESS | 19102 | 1461396750228 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 00:32:30 INFO - PROCESS | 19102 | 1461396750536 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:30 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24473e2000 == 141 [pid = 19102] [id = 449] 00:32:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 275 (0x7f2462243400) [pid = 19102] [serial = 1348] [outer = (nil)] 00:32:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 276 (0x7f2473280400) [pid = 19102] [serial = 1349] [outer = 0x7f2462243400] 00:32:30 INFO - PROCESS | 19102 | 1461396750623 Marionette DEBUG loaded listener.js 00:32:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 277 (0x7f24734be800) [pid = 19102] [serial = 1350] [outer = 0x7f2462243400] 00:32:31 INFO - PROCESS | 19102 | 1461396751479 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]]]}] 00:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1594ms 00:32:31 INFO - PROCESS | 19102 | 1461396751527 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 00:32:31 INFO - PROCESS | 19102 | 1461396751531 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 00:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:32:31 INFO - PROCESS | 19102 | 1461396751537 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:32:31 INFO - PROCESS | 19102 | 1461396751540 Marionette TRACE conn3 <- [1,1770,null,{}] 00:32:31 INFO - PROCESS | 19102 | 1461396751546 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}] 00:32:31 INFO - PROCESS | 19102 | 1461396751755 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 00:32:32 INFO - PROCESS | 19102 | 1461396752017 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:32 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24452fa000 == 142 [pid = 19102] [id = 450] 00:32:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 278 (0x7f244b545000) [pid = 19102] [serial = 1351] [outer = (nil)] 00:32:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 279 (0x7f244b54b800) [pid = 19102] [serial = 1352] [outer = 0x7f244b545000] 00:32:32 INFO - PROCESS | 19102 | 1461396752138 Marionette DEBUG loaded listener.js 00:32:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 280 (0x7f244b551400) [pid = 19102] [serial = 1353] [outer = 0x7f244b545000] 00:32:32 INFO - PROCESS | 19102 | 1461396752990 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]]]}] 00:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1530ms 00:32:33 INFO - PROCESS | 19102 | 1461396753068 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 00:32:33 INFO - PROCESS | 19102 | 1461396753072 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 00:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:32:33 INFO - PROCESS | 19102 | 1461396753078 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:32:33 INFO - PROCESS | 19102 | 1461396753080 Marionette TRACE conn3 <- [1,1774,null,{}] 00:32:33 INFO - PROCESS | 19102 | 1461396753086 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}] 00:32:33 INFO - PROCESS | 19102 | 1461396753304 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 00:32:33 INFO - PROCESS | 19102 | 1461396753592 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:33 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244535c000 == 143 [pid = 19102] [id = 451] 00:32:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 281 (0x7f2445386c00) [pid = 19102] [serial = 1354] [outer = (nil)] 00:32:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 282 (0x7f244538e400) [pid = 19102] [serial = 1355] [outer = 0x7f2445386c00] 00:32:33 INFO - PROCESS | 19102 | 1461396753714 Marionette DEBUG loaded listener.js 00:32:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 283 (0x7f2445392c00) [pid = 19102] [serial = 1356] [outer = 0x7f2445386c00] 00:32:34 INFO - PROCESS | 19102 | 1461396754614 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]]]}] 00:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1594ms 00:32:34 INFO - PROCESS | 19102 | 1461396754674 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 00:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:32:34 INFO - PROCESS | 19102 | 1461396754678 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 00:32:34 INFO - PROCESS | 19102 | 1461396754684 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:32:34 INFO - PROCESS | 19102 | 1461396754687 Marionette TRACE conn3 <- [1,1778,null,{}] 00:32:34 INFO - PROCESS | 19102 | 1461396754693 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}] 00:32:34 INFO - PROCESS | 19102 | 1461396754906 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 00:32:35 INFO - PROCESS | 19102 | 1461396755163 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:35 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a477800 == 144 [pid = 19102] [id = 452] 00:32:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 284 (0x7f2445387400) [pid = 19102] [serial = 1357] [outer = (nil)] 00:32:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 285 (0x7f244a95c800) [pid = 19102] [serial = 1358] [outer = 0x7f2445387400] 00:32:35 INFO - PROCESS | 19102 | 1461396755295 Marionette DEBUG loaded listener.js 00:32:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 286 (0x7f244b551c00) [pid = 19102] [serial = 1359] [outer = 0x7f2445387400] 00:32:36 INFO - PROCESS | 19102 | 1461396756240 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]]]}] 00:32:36 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 00:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1632ms 00:32:36 INFO - PROCESS | 19102 | 1461396756316 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 00:32:36 INFO - PROCESS | 19102 | 1461396756321 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 00:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:32:36 INFO - PROCESS | 19102 | 1461396756327 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:32:36 INFO - PROCESS | 19102 | 1461396756331 Marionette TRACE conn3 <- [1,1782,null,{}] 00:32:36 INFO - PROCESS | 19102 | 1461396756337 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}] 00:32:36 INFO - PROCESS | 19102 | 1461396756607 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 00:32:36 INFO - PROCESS | 19102 | 1461396756909 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:36 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244de1f800 == 145 [pid = 19102] [id = 453] 00:32:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 287 (0x7f2445393000) [pid = 19102] [serial = 1360] [outer = (nil)] 00:32:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 288 (0x7f2447270c00) [pid = 19102] [serial = 1361] [outer = 0x7f2445393000] 00:32:36 INFO - PROCESS | 19102 | 1461396756989 Marionette DEBUG loaded listener.js 00:32:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 289 (0x7f2447275400) [pid = 19102] [serial = 1362] [outer = 0x7f2445393000] 00:32:37 INFO - PROCESS | 19102 | 1461396757846 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]]]}] 00:32:37 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 00:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1586ms 00:32:37 INFO - PROCESS | 19102 | 1461396757914 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 00:32:37 INFO - PROCESS | 19102 | 1461396757918 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 00:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:32:37 INFO - PROCESS | 19102 | 1461396757923 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:32:37 INFO - PROCESS | 19102 | 1461396757925 Marionette TRACE conn3 <- [1,1786,null,{}] 00:32:37 INFO - PROCESS | 19102 | 1461396757931 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}] 00:32:38 INFO - PROCESS | 19102 | 1461396758164 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 00:32:38 INFO - PROCESS | 19102 | 1461396758550 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:38 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246fb65800 == 146 [pid = 19102] [id = 454] 00:32:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 290 (0x7f244726b400) [pid = 19102] [serial = 1363] [outer = (nil)] 00:32:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 291 (0x7f244ab4bc00) [pid = 19102] [serial = 1364] [outer = 0x7f244726b400] 00:32:38 INFO - PROCESS | 19102 | 1461396758684 Marionette DEBUG loaded listener.js 00:32:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 292 (0x7f244debc800) [pid = 19102] [serial = 1365] [outer = 0x7f244726b400] 00:32:40 INFO - PROCESS | 19102 | 1461396760229 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]]]}] 00:32:40 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 00:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2337ms 00:32:40 INFO - PROCESS | 19102 | 1461396760319 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 00:32:40 INFO - PROCESS | 19102 | 1461396760326 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 00:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:32:40 INFO - PROCESS | 19102 | 1461396760387 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:32:40 INFO - PROCESS | 19102 | 1461396760394 Marionette TRACE conn3 <- [1,1790,null,{}] 00:32:40 INFO - PROCESS | 19102 | 1461396760411 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}] 00:32:40 INFO - PROCESS | 19102 | 1461396760635 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 00:32:40 INFO - PROCESS | 19102 | 1461396760868 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:40 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24473d6800 == 147 [pid = 19102] [id = 455] 00:32:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 293 (0x7f2444372400) [pid = 19102] [serial = 1366] [outer = (nil)] 00:32:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 294 (0x7f2446d1b800) [pid = 19102] [serial = 1367] [outer = 0x7f2444372400] 00:32:40 INFO - PROCESS | 19102 | 1461396760945 Marionette DEBUG loaded listener.js 00:32:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 295 (0x7f244719c400) [pid = 19102] [serial = 1368] [outer = 0x7f2444372400] 00:32:41 INFO - PROCESS | 19102 | 1461396761915 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]]]}] 00:32:41 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) 00:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1615ms 00:32:42 INFO - PROCESS | 19102 | 1461396761995 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 00:32:42 INFO - PROCESS | 19102 | 1461396762017 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 00:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:32:42 INFO - PROCESS | 19102 | 1461396762029 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:32:42 INFO - PROCESS | 19102 | 1461396762036 Marionette TRACE conn3 <- [1,1794,null,{}] 00:32:42 INFO - PROCESS | 19102 | 1461396762114 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}] 00:32:42 INFO - PROCESS | 19102 | 1461396762434 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 00:32:42 INFO - PROCESS | 19102 | 1461396762675 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24471d3000 == 148 [pid = 19102] [id = 456] 00:32:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 296 (0x7f244809d000) [pid = 19102] [serial = 1369] [outer = (nil)] 00:32:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 297 (0x7f24480a6800) [pid = 19102] [serial = 1370] [outer = 0x7f244809d000] 00:32:42 INFO - PROCESS | 19102 | 1461396762749 Marionette DEBUG loaded listener.js 00:32:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 298 (0x7f24498c1c00) [pid = 19102] [serial = 1371] [outer = 0x7f244809d000] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246fb78000 == 147 [pid = 19102] [id = 379] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24578d9000 == 146 [pid = 19102] [id = 437] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24567df000 == 145 [pid = 19102] [id = 436] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24508db800 == 144 [pid = 19102] [id = 435] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244bdcc800 == 143 [pid = 19102] [id = 434] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a3ca800 == 142 [pid = 19102] [id = 433] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a3cd000 == 141 [pid = 19102] [id = 432] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a4dd800 == 140 [pid = 19102] [id = 431] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2447d0f000 == 139 [pid = 19102] [id = 430] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2447d19800 == 138 [pid = 19102] [id = 429] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2471a74000 == 137 [pid = 19102] [id = 424] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463f1e000 == 136 [pid = 19102] [id = 423] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245f6f3000 == 135 [pid = 19102] [id = 422] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bfa4000 == 134 [pid = 19102] [id = 421] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2455518000 == 133 [pid = 19102] [id = 420] 00:32:43 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244bdcf000 == 132 [pid = 19102] [id = 419] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 297 (0x7f246880dc00) [pid = 19102] [serial = 1101] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 296 (0x7f244fd91800) [pid = 19102] [serial = 1167] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 295 (0x7f2457789400) [pid = 19102] [serial = 999] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 294 (0x7f245b561800) [pid = 19102] [serial = 1256] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 293 (0x7f24565f2800) [pid = 19102] [serial = 1250] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 292 (0x7f244fd8cc00) [pid = 19102] [serial = 1247] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 291 (0x7f245fb08000) [pid = 19102] [serial = 1202] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 290 (0x7f24480a4800) [pid = 19102] [serial = 1211] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 289 (0x7f2447068800) [pid = 19102] [serial = 1235] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 288 (0x7f24565f1000) [pid = 19102] [serial = 1196] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 287 (0x7f244dc38800) [pid = 19102] [serial = 1241] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 286 (0x7f244e699c00) [pid = 19102] [serial = 1242] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 285 (0x7f245b584c00) [pid = 19102] [serial = 1199] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 284 (0x7f2449845800) [pid = 19102] [serial = 1214] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 283 (0x7f244e696000) [pid = 19102] [serial = 1193] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 282 (0x7f246fb19800) [pid = 19102] [serial = 1208] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 281 (0x7f244aac9800) [pid = 19102] [serial = 1239] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 280 (0x7f24498c7400) [pid = 19102] [serial = 1238] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 279 (0x7f2449850000) [pid = 19102] [serial = 1217] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 278 (0x7f244f125c00) [pid = 19102] [serial = 1244] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 277 (0x7f244fa70c00) [pid = 19102] [serial = 1245] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 276 (0x7f2463f80000) [pid = 19102] [serial = 1205] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 275 (0x7f244a4bf400) [pid = 19102] [serial = 1220] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 274 (0x7f244f120000) [pid = 19102] [serial = 1223] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 273 (0x7f24474f6000) [pid = 19102] [serial = 1226] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 272 (0x7f2446d16800) [pid = 19102] [serial = 1229] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 271 (0x7f244705e800) [pid = 19102] [serial = 1232] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 270 (0x7f24574c7400) [pid = 19102] [serial = 1251] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 269 (0x7f245b33f400) [pid = 19102] [serial = 1254] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 268 (0x7f24577e2800) [pid = 19102] [serial = 1253] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | --DOMWINDOW == 267 (0x7f244fd94400) [pid = 19102] [serial = 1248] [outer = (nil)] [url = about:blank] 00:32:43 INFO - PROCESS | 19102 | 1461396763919 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]]]}] 00:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1953ms 00:32:43 INFO - PROCESS | 19102 | 1461396763982 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 00:32:43 INFO - PROCESS | 19102 | 1461396763985 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 00:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:32:43 INFO - PROCESS | 19102 | 1461396763993 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:32:44 INFO - PROCESS | 19102 | 1461396763999 Marionette TRACE conn3 <- [1,1798,null,{}] 00:32:44 INFO - PROCESS | 19102 | 1461396764026 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}] 00:32:44 INFO - PROCESS | 19102 | 1461396764229 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 00:32:44 INFO - PROCESS | 19102 | 1461396764483 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:44 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a9c9000 == 133 [pid = 19102] [id = 457] 00:32:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 268 (0x7f2444372800) [pid = 19102] [serial = 1372] [outer = (nil)] 00:32:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 269 (0x7f244a95a000) [pid = 19102] [serial = 1373] [outer = 0x7f2444372800] 00:32:44 INFO - PROCESS | 19102 | 1461396764558 Marionette DEBUG loaded listener.js 00:32:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 270 (0x7f244b54f000) [pid = 19102] [serial = 1374] [outer = 0x7f2444372800] 00:32:45 INFO - PROCESS | 19102 | 1461396765319 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]]]}] 00:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1342ms 00:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:32:45 INFO - PROCESS | 19102 | 1461396765351 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 00:32:45 INFO - PROCESS | 19102 | 1461396765354 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 00:32:45 INFO - PROCESS | 19102 | 1461396765363 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:32:45 INFO - PROCESS | 19102 | 1461396765365 Marionette TRACE conn3 <- [1,1802,null,{}] 00:32:45 INFO - PROCESS | 19102 | 1461396765371 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}] 00:32:45 INFO - PROCESS | 19102 | 1461396765570 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 00:32:45 INFO - PROCESS | 19102 | 1461396765585 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c8b6000 == 134 [pid = 19102] [id = 458] 00:32:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 271 (0x7f244809f400) [pid = 19102] [serial = 1375] [outer = (nil)] 00:32:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 272 (0x7f244de43800) [pid = 19102] [serial = 1376] [outer = 0x7f244809f400] 00:32:45 INFO - PROCESS | 19102 | 1461396765652 Marionette DEBUG loaded listener.js 00:32:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 273 (0x7f244e71b000) [pid = 19102] [serial = 1377] [outer = 0x7f244809f400] 00:32:46 INFO - PROCESS | 19102 | 1461396766699 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]]]}] 00:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1396ms 00:32:46 INFO - PROCESS | 19102 | 1461396766762 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 00:32:46 INFO - PROCESS | 19102 | 1461396766767 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 00:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:32:46 INFO - PROCESS | 19102 | 1461396766773 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:32:46 INFO - PROCESS | 19102 | 1461396766776 Marionette TRACE conn3 <- [1,1806,null,{}] 00:32:46 INFO - PROCESS | 19102 | 1461396766793 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}] 00:32:47 INFO - PROCESS | 19102 | 1461396767061 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 00:32:47 INFO - PROCESS | 19102 | 1461396767090 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e5e4800 == 135 [pid = 19102] [id = 459] 00:32:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 274 (0x7f244d5d7800) [pid = 19102] [serial = 1378] [outer = (nil)] 00:32:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 275 (0x7f244e723000) [pid = 19102] [serial = 1379] [outer = 0x7f244d5d7800] 00:32:47 INFO - PROCESS | 19102 | 1461396767154 Marionette DEBUG loaded listener.js 00:32:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 276 (0x7f244f125c00) [pid = 19102] [serial = 1380] [outer = 0x7f244d5d7800] 00:32:48 INFO - PROCESS | 19102 | 1461396768072 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]]]}] 00:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1329ms 00:32:48 INFO - PROCESS | 19102 | 1461396768104 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 00:32:48 INFO - PROCESS | 19102 | 1461396768108 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 00:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:32:48 INFO - PROCESS | 19102 | 1461396768114 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:32:48 INFO - PROCESS | 19102 | 1461396768116 Marionette TRACE conn3 <- [1,1810,null,{}] 00:32:48 INFO - PROCESS | 19102 | 1461396768122 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}] 00:32:48 INFO - PROCESS | 19102 | 1461396768419 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 00:32:49 INFO - PROCESS | 19102 | --DOMWINDOW == 275 (0x7f244984f800) [pid = 19102] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:32:49 INFO - PROCESS | 19102 | --DOMWINDOW == 274 (0x7f244d308800) [pid = 19102] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:32:49 INFO - PROCESS | 19102 | --DOMWINDOW == 273 (0x7f244809c400) [pid = 19102] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:32:49 INFO - PROCESS | 19102 | --DOMWINDOW == 272 (0x7f2446ce4c00) [pid = 19102] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:32:49 INFO - PROCESS | 19102 | --DOMWINDOW == 271 (0x7f244e7b4c00) [pid = 19102] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:32:49 INFO - PROCESS | 19102 | --DOMWINDOW == 270 (0x7f244fd96c00) [pid = 19102] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:32:49 INFO - PROCESS | 19102 | --DOMWINDOW == 269 (0x7f2446d13800) [pid = 19102] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:32:49 INFO - PROCESS | 19102 | --DOMWINDOW == 268 (0x7f244e7ac800) [pid = 19102] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:32:49 INFO - PROCESS | 19102 | --DOMWINDOW == 267 (0x7f2446d0dc00) [pid = 19102] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:32:49 INFO - PROCESS | 19102 | 1461396769557 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:49 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244bdc6800 == 136 [pid = 19102] [id = 460] 00:32:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 268 (0x7f2444369800) [pid = 19102] [serial = 1381] [outer = (nil)] 00:32:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 269 (0x7f2447064000) [pid = 19102] [serial = 1382] [outer = 0x7f2444369800] 00:32:49 INFO - PROCESS | 19102 | 1461396769629 Marionette DEBUG loaded listener.js 00:32:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 270 (0x7f244fd5e000) [pid = 19102] [serial = 1383] [outer = 0x7f2444369800] 00:32:50 INFO - PROCESS | 19102 | 1461396770346 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]]]}] 00:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2289ms 00:32:50 INFO - PROCESS | 19102 | 1461396770405 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 00:32:50 INFO - PROCESS | 19102 | 1461396770408 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 00:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:32:50 INFO - PROCESS | 19102 | 1461396770419 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:32:50 INFO - PROCESS | 19102 | 1461396770422 Marionette TRACE conn3 <- [1,1814,null,{}] 00:32:50 INFO - PROCESS | 19102 | 1461396770429 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}] 00:32:50 INFO - PROCESS | 19102 | 1461396770622 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 00:32:50 INFO - PROCESS | 19102 | 1461396770649 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:50 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24567d3000 == 137 [pid = 19102] [id = 461] 00:32:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 271 (0x7f2446ce4c00) [pid = 19102] [serial = 1384] [outer = (nil)] 00:32:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 272 (0x7f2457423c00) [pid = 19102] [serial = 1385] [outer = 0x7f2446ce4c00] 00:32:50 INFO - PROCESS | 19102 | 1461396770908 Marionette DEBUG loaded listener.js 00:32:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 273 (0x7f2457d8dc00) [pid = 19102] [serial = 1386] [outer = 0x7f2446ce4c00] 00:32:52 INFO - PROCESS | 19102 | 1461396772418 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]]]}] 00:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2041ms 00:32:52 INFO - PROCESS | 19102 | 1461396772462 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 00:32:52 INFO - PROCESS | 19102 | 1461396772469 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 00:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:32:52 INFO - PROCESS | 19102 | 1461396772480 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:32:52 INFO - PROCESS | 19102 | 1461396772484 Marionette TRACE conn3 <- [1,1818,null,{}] 00:32:52 INFO - PROCESS | 19102 | 1461396772493 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}] 00:32:52 INFO - PROCESS | 19102 | 1461396772748 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 00:32:53 INFO - PROCESS | 19102 | 1461396773041 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:53 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24473c4000 == 138 [pid = 19102] [id = 462] 00:32:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 274 (0x7f244726f000) [pid = 19102] [serial = 1387] [outer = (nil)] 00:32:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 275 (0x7f2447278400) [pid = 19102] [serial = 1388] [outer = 0x7f244726f000] 00:32:53 INFO - PROCESS | 19102 | 1461396773128 Marionette DEBUG loaded listener.js 00:32:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 276 (0x7f2449845400) [pid = 19102] [serial = 1389] [outer = 0x7f244726f000] 00:32:54 INFO - PROCESS | 19102 | 1461396774072 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]]]}] 00:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1638ms 00:32:54 INFO - PROCESS | 19102 | 1461396774120 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 00:32:54 INFO - PROCESS | 19102 | 1461396774129 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 00:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:32:54 INFO - PROCESS | 19102 | 1461396774140 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:32:54 INFO - PROCESS | 19102 | 1461396774144 Marionette TRACE conn3 <- [1,1822,null,{}] 00:32:54 INFO - PROCESS | 19102 | 1461396774151 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}] 00:32:54 INFO - PROCESS | 19102 | 1461396774379 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 00:32:54 INFO - PROCESS | 19102 | 1461396774758 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f4aa000 == 139 [pid = 19102] [id = 463] 00:32:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 277 (0x7f244b548800) [pid = 19102] [serial = 1390] [outer = (nil)] 00:32:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 278 (0x7f244b54ec00) [pid = 19102] [serial = 1391] [outer = 0x7f244b548800] 00:32:54 INFO - PROCESS | 19102 | 1461396774846 Marionette DEBUG loaded listener.js 00:32:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 279 (0x7f244debfc00) [pid = 19102] [serial = 1392] [outer = 0x7f244b548800] 00:32:55 INFO - PROCESS | 19102 | 1461396775727 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]]]}] 00:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1636ms 00:32:55 INFO - PROCESS | 19102 | 1461396775777 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 00:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:32:55 INFO - PROCESS | 19102 | 1461396775781 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 00:32:55 INFO - PROCESS | 19102 | 1461396775789 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:32:55 INFO - PROCESS | 19102 | 1461396775795 Marionette TRACE conn3 <- [1,1826,null,{}] 00:32:55 INFO - PROCESS | 19102 | 1461396775812 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}] 00:32:56 INFO - PROCESS | 19102 | 1461396776043 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 00:32:56 INFO - PROCESS | 19102 | 1461396776360 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245853d000 == 140 [pid = 19102] [id = 464] 00:32:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 280 (0x7f244fd62800) [pid = 19102] [serial = 1393] [outer = (nil)] 00:32:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 281 (0x7f2455637c00) [pid = 19102] [serial = 1394] [outer = 0x7f244fd62800] 00:32:56 INFO - PROCESS | 19102 | 1461396776445 Marionette DEBUG loaded listener.js 00:32:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 282 (0x7f24566d7000) [pid = 19102] [serial = 1395] [outer = 0x7f244fd62800] 00:32:57 INFO - PROCESS | 19102 | 1461396777308 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]]]}] 00:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1587ms 00:32:57 INFO - PROCESS | 19102 | 1461396777376 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 00:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:32:57 INFO - PROCESS | 19102 | 1461396777381 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 00:32:57 INFO - PROCESS | 19102 | 1461396777388 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:32:57 INFO - PROCESS | 19102 | 1461396777391 Marionette TRACE conn3 <- [1,1830,null,{}] 00:32:57 INFO - PROCESS | 19102 | 1461396777397 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}] 00:32:57 INFO - PROCESS | 19102 | 1461396777635 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 00:32:57 INFO - PROCESS | 19102 | 1461396777945 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:57 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b73b000 == 141 [pid = 19102] [id = 465] 00:32:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 283 (0x7f244b6a8000) [pid = 19102] [serial = 1396] [outer = (nil)] 00:32:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 284 (0x7f2457bc6800) [pid = 19102] [serial = 1397] [outer = 0x7f244b6a8000] 00:32:58 INFO - PROCESS | 19102 | 1461396778029 Marionette DEBUG loaded listener.js 00:32:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 285 (0x7f2459bf0400) [pid = 19102] [serial = 1398] [outer = 0x7f244b6a8000] 00:32:58 INFO - PROCESS | 19102 | 1461396778906 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]]]}] 00:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 00:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1580ms 00:32:58 INFO - PROCESS | 19102 | 1461396778969 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 00:32:58 INFO - PROCESS | 19102 | 1461396778973 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 00:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:32:58 INFO - PROCESS | 19102 | 1461396778979 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:32:58 INFO - PROCESS | 19102 | 1461396778983 Marionette TRACE conn3 <- [1,1834,null,{}] 00:32:58 INFO - PROCESS | 19102 | 1461396778988 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}] 00:32:59 INFO - PROCESS | 19102 | 1461396779217 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 00:32:59 INFO - PROCESS | 19102 | 1461396779520 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:32:59 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245dc3a800 == 142 [pid = 19102] [id = 466] 00:32:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 286 (0x7f244f3a9400) [pid = 19102] [serial = 1399] [outer = (nil)] 00:32:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 287 (0x7f245b341800) [pid = 19102] [serial = 1400] [outer = 0x7f244f3a9400] 00:32:59 INFO - PROCESS | 19102 | 1461396779605 Marionette DEBUG loaded listener.js 00:32:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 288 (0x7f245b908000) [pid = 19102] [serial = 1401] [outer = 0x7f244f3a9400] 00:33:00 INFO - PROCESS | 19102 | 1461396780448 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]]]}] 00:33:00 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 00:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1536ms 00:33:00 INFO - PROCESS | 19102 | 1461396780517 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 00:33:00 INFO - PROCESS | 19102 | 1461396780521 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 00:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:33:00 INFO - PROCESS | 19102 | 1461396780527 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:33:00 INFO - PROCESS | 19102 | 1461396780531 Marionette TRACE conn3 <- [1,1838,null,{}] 00:33:00 INFO - PROCESS | 19102 | 1461396780537 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}] 00:33:00 INFO - PROCESS | 19102 | 1461396780781 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 00:33:01 INFO - PROCESS | 19102 | 1461396781090 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:01 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246f95b800 == 143 [pid = 19102] [id = 467] 00:33:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 289 (0x7f245be71c00) [pid = 19102] [serial = 1402] [outer = (nil)] 00:33:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 290 (0x7f245dca4000) [pid = 19102] [serial = 1403] [outer = 0x7f245be71c00] 00:33:01 INFO - PROCESS | 19102 | 1461396781178 Marionette DEBUG loaded listener.js 00:33:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 291 (0x7f245ff7b800) [pid = 19102] [serial = 1404] [outer = 0x7f245be71c00] 00:33:02 INFO - PROCESS | 19102 | 1461396782062 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]]]}] 00:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1588ms 00:33:02 INFO - PROCESS | 19102 | 1461396782117 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 00:33:02 INFO - PROCESS | 19102 | 1461396782121 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 00:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:33:02 INFO - PROCESS | 19102 | 1461396782128 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:33:02 INFO - PROCESS | 19102 | 1461396782131 Marionette TRACE conn3 <- [1,1842,null,{}] 00:33:02 INFO - PROCESS | 19102 | 1461396782138 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}] 00:33:02 INFO - PROCESS | 19102 | 1461396782355 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 00:33:02 INFO - PROCESS | 19102 | 1461396782675 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:02 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24471a5800 == 144 [pid = 19102] [id = 468] 00:33:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 292 (0x7f245bea2400) [pid = 19102] [serial = 1405] [outer = (nil)] 00:33:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 293 (0x7f24620ad800) [pid = 19102] [serial = 1406] [outer = 0x7f245bea2400] 00:33:02 INFO - PROCESS | 19102 | 1461396782764 Marionette DEBUG loaded listener.js 00:33:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 294 (0x7f246f839c00) [pid = 19102] [serial = 1407] [outer = 0x7f245bea2400] 00:33:03 INFO - PROCESS | 19102 | 1461396783601 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]]]}] 00:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1540ms 00:33:03 INFO - PROCESS | 19102 | 1461396783670 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 00:33:03 INFO - PROCESS | 19102 | 1461396783674 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 00:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:33:03 INFO - PROCESS | 19102 | 1461396783680 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:33:03 INFO - PROCESS | 19102 | 1461396783683 Marionette TRACE conn3 <- [1,1846,null,{}] 00:33:03 INFO - PROCESS | 19102 | 1461396783688 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}] 00:33:03 INFO - PROCESS | 19102 | 1461396783899 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 00:33:04 INFO - PROCESS | 19102 | 1461396784157 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:04 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24471bf800 == 145 [pid = 19102] [id = 469] 00:33:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 295 (0x7f244de89800) [pid = 19102] [serial = 1408] [outer = (nil)] 00:33:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 296 (0x7f244de91800) [pid = 19102] [serial = 1409] [outer = 0x7f244de89800] 00:33:04 INFO - PROCESS | 19102 | 1461396784279 Marionette DEBUG loaded listener.js 00:33:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 297 (0x7f244de96800) [pid = 19102] [serial = 1410] [outer = 0x7f244de89800] 00:33:05 INFO - PROCESS | 19102 | 1461396785151 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]]]}] 00:33:05 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) 00:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1531ms 00:33:05 INFO - PROCESS | 19102 | 1461396785212 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 00:33:05 INFO - PROCESS | 19102 | 1461396785216 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 00:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:33:05 INFO - PROCESS | 19102 | 1461396785222 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:33:05 INFO - PROCESS | 19102 | 1461396785225 Marionette TRACE conn3 <- [1,1850,null,{}] 00:33:05 INFO - PROCESS | 19102 | 1461396785230 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}] 00:33:05 INFO - PROCESS | 19102 | 1461396785453 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 00:33:05 INFO - PROCESS | 19102 | 1461396785751 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:05 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f154800 == 146 [pid = 19102] [id = 470] 00:33:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 298 (0x7f244de8b800) [pid = 19102] [serial = 1411] [outer = (nil)] 00:33:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 299 (0x7f2460dcbc00) [pid = 19102] [serial = 1412] [outer = 0x7f244de8b800] 00:33:05 INFO - PROCESS | 19102 | 1461396785831 Marionette DEBUG loaded listener.js 00:33:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 300 (0x7f246fb1d800) [pid = 19102] [serial = 1413] [outer = 0x7f244de8b800] 00:33:06 INFO - PROCESS | 19102 | 1461396786675 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]]]}] 00:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1529ms 00:33:06 INFO - PROCESS | 19102 | 1461396786752 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 00:33:06 INFO - PROCESS | 19102 | 1461396786756 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 00:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:33:06 INFO - PROCESS | 19102 | 1461396786763 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:33:06 INFO - PROCESS | 19102 | 1461396786766 Marionette TRACE conn3 <- [1,1854,null,{}] 00:33:06 INFO - PROCESS | 19102 | 1461396786772 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}] 00:33:07 INFO - PROCESS | 19102 | 1461396787022 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 00:33:07 INFO - PROCESS | 19102 | 1461396787326 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24437e0800 == 147 [pid = 19102] [id = 471] 00:33:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 301 (0x7f244de96000) [pid = 19102] [serial = 1414] [outer = (nil)] 00:33:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 302 (0x7f2458570400) [pid = 19102] [serial = 1415] [outer = 0x7f244de96000] 00:33:07 INFO - PROCESS | 19102 | 1461396787410 Marionette DEBUG loaded listener.js 00:33:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 303 (0x7f2458575000) [pid = 19102] [serial = 1416] [outer = 0x7f244de96000] 00:33:08 INFO - PROCESS | 19102 | 1461396788282 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]]]}] 00:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1588ms 00:33:08 INFO - PROCESS | 19102 | 1461396788352 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 00:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:33:08 INFO - PROCESS | 19102 | 1461396788357 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 00:33:08 INFO - PROCESS | 19102 | 1461396788363 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:33:08 INFO - PROCESS | 19102 | 1461396788367 Marionette TRACE conn3 <- [1,1858,null,{}] 00:33:08 INFO - PROCESS | 19102 | 1461396788372 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}] 00:33:08 INFO - PROCESS | 19102 | 1461396788652 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 00:33:08 INFO - PROCESS | 19102 | 1461396788964 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:08 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2449eca800 == 148 [pid = 19102] [id = 472] 00:33:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 304 (0x7f245856d000) [pid = 19102] [serial = 1417] [outer = (nil)] 00:33:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 305 (0x7f2458574c00) [pid = 19102] [serial = 1418] [outer = 0x7f245856d000] 00:33:09 INFO - PROCESS | 19102 | 1461396789053 Marionette DEBUG loaded listener.js 00:33:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 306 (0x7f2471522400) [pid = 19102] [serial = 1419] [outer = 0x7f245856d000] 00:33:09 INFO - PROCESS | 19102 | 1461396789970 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]]]}] 00:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1639ms 00:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:33:10 INFO - PROCESS | 19102 | 1461396790004 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 00:33:10 INFO - PROCESS | 19102 | 1461396790007 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 00:33:10 INFO - PROCESS | 19102 | 1461396790014 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:33:10 INFO - PROCESS | 19102 | 1461396790017 Marionette TRACE conn3 <- [1,1862,null,{}] 00:33:10 INFO - PROCESS | 19102 | 1461396790023 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}] 00:33:10 INFO - PROCESS | 19102 | 1461396790237 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 00:33:10 INFO - PROCESS | 19102 | 1461396790549 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:10 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24436c9000 == 149 [pid = 19102] [id = 473] 00:33:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 307 (0x7f244c6b4400) [pid = 19102] [serial = 1420] [outer = (nil)] 00:33:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 308 (0x7f244c6bb000) [pid = 19102] [serial = 1421] [outer = 0x7f244c6b4400] 00:33:10 INFO - PROCESS | 19102 | 1461396790630 Marionette DEBUG loaded listener.js 00:33:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 309 (0x7f244de38000) [pid = 19102] [serial = 1422] [outer = 0x7f244c6b4400] 00:33:11 INFO - PROCESS | 19102 | 1461396791673 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]]]}] 00:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1734ms 00:33:11 INFO - PROCESS | 19102 | 1461396791747 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 00:33:11 INFO - PROCESS | 19102 | 1461396791751 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 00:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:33:11 INFO - PROCESS | 19102 | 1461396791757 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:33:11 INFO - PROCESS | 19102 | 1461396791759 Marionette TRACE conn3 <- [1,1866,null,{}] 00:33:11 INFO - PROCESS | 19102 | 1461396791764 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}] 00:33:11 INFO - PROCESS | 19102 | 1461396791982 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 00:33:12 INFO - PROCESS | 19102 | 1461396792245 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2449ee2000 == 150 [pid = 19102] [id = 474] 00:33:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 310 (0x7f2444220000) [pid = 19102] [serial = 1423] [outer = (nil)] 00:33:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 311 (0x7f2444229400) [pid = 19102] [serial = 1424] [outer = 0x7f2444220000] 00:33:12 INFO - PROCESS | 19102 | 1461396792363 Marionette DEBUG loaded listener.js 00:33:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 312 (0x7f244422dc00) [pid = 19102] [serial = 1425] [outer = 0x7f2444220000] 00:33:13 INFO - PROCESS | 19102 | 1461396793218 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]]]}] 00:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1533ms 00:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:33:13 INFO - PROCESS | 19102 | 1461396793291 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 00:33:13 INFO - PROCESS | 19102 | 1461396793294 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 00:33:13 INFO - PROCESS | 19102 | 1461396793301 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:33:13 INFO - PROCESS | 19102 | 1461396793303 Marionette TRACE conn3 <- [1,1870,null,{}] 00:33:13 INFO - PROCESS | 19102 | 1461396793310 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}] 00:33:13 INFO - PROCESS | 19102 | 1461396793532 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 00:33:13 INFO - PROCESS | 19102 | 1461396793838 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:13 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244212d800 == 151 [pid = 19102] [id = 475] 00:33:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 313 (0x7f2444223400) [pid = 19102] [serial = 1426] [outer = (nil)] 00:33:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 314 (0x7f244c6c1800) [pid = 19102] [serial = 1427] [outer = 0x7f2444223400] 00:33:13 INFO - PROCESS | 19102 | 1461396793919 Marionette DEBUG loaded listener.js 00:33:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 315 (0x7f247312b800) [pid = 19102] [serial = 1428] [outer = 0x7f2444223400] 00:33:14 INFO - PROCESS | 19102 | 1461396794755 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]]]}] 00:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1532ms 00:33:14 INFO - PROCESS | 19102 | 1461396794836 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 00:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:33:14 INFO - PROCESS | 19102 | 1461396794846 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 00:33:14 INFO - PROCESS | 19102 | 1461396794855 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:33:14 INFO - PROCESS | 19102 | 1461396794858 Marionette TRACE conn3 <- [1,1874,null,{}] 00:33:14 INFO - PROCESS | 19102 | 1461396794864 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}] 00:33:15 INFO - PROCESS | 19102 | 1461396795121 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 00:33:15 INFO - PROCESS | 19102 | 1461396795427 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:15 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2442310800 == 152 [pid = 19102] [id = 476] 00:33:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 316 (0x7f2442333400) [pid = 19102] [serial = 1429] [outer = (nil)] 00:33:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 317 (0x7f244233b400) [pid = 19102] [serial = 1430] [outer = 0x7f2442333400] 00:33:15 INFO - PROCESS | 19102 | 1461396795509 Marionette DEBUG loaded listener.js 00:33:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 318 (0x7f2442340000) [pid = 19102] [serial = 1431] [outer = 0x7f2442333400] 00:33:16 INFO - PROCESS | 19102 | 1461396796381 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]]]}] 00:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1595ms 00:33:16 INFO - PROCESS | 19102 | 1461396796450 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 00:33:16 INFO - PROCESS | 19102 | 1461396796454 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 00:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:33:16 INFO - PROCESS | 19102 | 1461396796460 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:33:16 INFO - PROCESS | 19102 | 1461396796463 Marionette TRACE conn3 <- [1,1878,null,{}] 00:33:16 INFO - PROCESS | 19102 | 1461396796468 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}] 00:33:16 INFO - PROCESS | 19102 | 1461396796747 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 00:33:17 INFO - PROCESS | 19102 | 1461396797064 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:17 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24425a8000 == 153 [pid = 19102] [id = 477] 00:33:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 319 (0x7f2442335400) [pid = 19102] [serial = 1432] [outer = (nil)] 00:33:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 320 (0x7f24424c4c00) [pid = 19102] [serial = 1433] [outer = 0x7f2442335400] 00:33:17 INFO - PROCESS | 19102 | 1461396797140 Marionette DEBUG loaded listener.js 00:33:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 321 (0x7f24424c9c00) [pid = 19102] [serial = 1434] [outer = 0x7f2442335400] 00:33:18 INFO - PROCESS | 19102 | 1461396798007 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]]]}] 00:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1586ms 00:33:18 INFO - PROCESS | 19102 | 1461396798047 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 00:33:18 INFO - PROCESS | 19102 | 1461396798050 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 00:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:33:18 INFO - PROCESS | 19102 | 1461396798057 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:33:18 INFO - PROCESS | 19102 | 1461396798059 Marionette TRACE conn3 <- [1,1882,null,{}] 00:33:18 INFO - PROCESS | 19102 | 1461396798065 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}] 00:33:18 INFO - PROCESS | 19102 | 1461396798286 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 00:33:18 INFO - PROCESS | 19102 | 1461396798597 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24425c0800 == 154 [pid = 19102] [id = 478] 00:33:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 322 (0x7f2442339400) [pid = 19102] [serial = 1435] [outer = (nil)] 00:33:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 323 (0x7f24424cf400) [pid = 19102] [serial = 1436] [outer = 0x7f2442339400] 00:33:18 INFO - PROCESS | 19102 | 1461396798678 Marionette DEBUG loaded listener.js 00:33:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 324 (0x7f2444371c00) [pid = 19102] [serial = 1437] [outer = 0x7f2442339400] 00:33:19 INFO - PROCESS | 19102 | 1461396799533 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]]]}] 00:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1529ms 00:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:33:19 INFO - PROCESS | 19102 | 1461396799587 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 00:33:19 INFO - PROCESS | 19102 | 1461396799590 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 00:33:19 INFO - PROCESS | 19102 | 1461396799596 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:33:19 INFO - PROCESS | 19102 | 1461396799600 Marionette TRACE conn3 <- [1,1886,null,{}] 00:33:19 INFO - PROCESS | 19102 | 1461396799605 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}] 00:33:19 INFO - PROCESS | 19102 | 1461396799830 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 00:33:20 INFO - PROCESS | 19102 | 1461396800155 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:20 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c7d2000 == 155 [pid = 19102] [id = 479] 00:33:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 325 (0x7f24424ca000) [pid = 19102] [serial = 1438] [outer = (nil)] 00:33:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 326 (0x7f2449993400) [pid = 19102] [serial = 1439] [outer = 0x7f24424ca000] 00:33:20 INFO - PROCESS | 19102 | 1461396800234 Marionette DEBUG loaded listener.js 00:33:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 327 (0x7f244debf400) [pid = 19102] [serial = 1440] [outer = 0x7f24424ca000] 00:33:21 INFO - PROCESS | 19102 | 1461396801124 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]]]}] 00:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1591ms 00:33:21 INFO - PROCESS | 19102 | 1461396801187 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 00:33:21 INFO - PROCESS | 19102 | 1461396801191 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 00:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:33:21 INFO - PROCESS | 19102 | 1461396801196 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:33:21 INFO - PROCESS | 19102 | 1461396801200 Marionette TRACE conn3 <- [1,1890,null,{}] 00:33:21 INFO - PROCESS | 19102 | 1461396801205 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}] 00:33:21 INFO - PROCESS | 19102 | 1461396801436 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 00:33:21 INFO - PROCESS | 19102 | 1461396801758 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:21 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c428800 == 156 [pid = 19102] [id = 480] 00:33:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 328 (0x7f24424d0c00) [pid = 19102] [serial = 1441] [outer = (nil)] 00:33:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 329 (0x7f24467e5000) [pid = 19102] [serial = 1442] [outer = 0x7f24424d0c00] 00:33:21 INFO - PROCESS | 19102 | 1461396801842 Marionette DEBUG loaded listener.js 00:33:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 330 (0x7f24467ea000) [pid = 19102] [serial = 1443] [outer = 0x7f24424d0c00] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446e72000 == 155 [pid = 19102] [id = 410] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244bdc6800 == 154 [pid = 19102] [id = 460] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244e5e4800 == 153 [pid = 19102] [id = 459] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c8b6000 == 152 [pid = 19102] [id = 458] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a9c9000 == 151 [pid = 19102] [id = 457] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24471d3000 == 150 [pid = 19102] [id = 456] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24473d6800 == 149 [pid = 19102] [id = 455] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2477f99000 == 148 [pid = 19102] [id = 448] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f247370c800 == 147 [pid = 19102] [id = 447] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246e41d000 == 146 [pid = 19102] [id = 446] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2461d51000 == 145 [pid = 19102] [id = 445] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ea23000 == 144 [pid = 19102] [id = 444] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bb80000 == 143 [pid = 19102] [id = 443] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b527800 == 142 [pid = 19102] [id = 442] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588bb000 == 141 [pid = 19102] [id = 441] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f4b2000 == 140 [pid = 19102] [id = 440] 00:33:23 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244babe000 == 139 [pid = 19102] [id = 439] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 329 (0x7f246e95ec00) [pid = 19102] [serial = 1274] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 328 (0x7f244a4c2400) [pid = 19102] [serial = 1296] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 327 (0x7f244fd91c00) [pid = 19102] [serial = 1313] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 326 (0x7f244d5e1000) [pid = 19102] [serial = 1298] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 325 (0x7f2449995800) [pid = 19102] [serial = 1286] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 324 (0x7f245978e800) [pid = 19102] [serial = 1268] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 323 (0x7f245bacb000) [pid = 19102] [serial = 1271] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 322 (0x7f245778a000) [pid = 19102] [serial = 1316] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 321 (0x7f2446ce8c00) [pid = 19102] [serial = 1289] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 320 (0x7f244f11b800) [pid = 19102] [serial = 1304] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 319 (0x7f24565f7400) [pid = 19102] [serial = 1310] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 318 (0x7f24498be400) [pid = 19102] [serial = 1259] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 317 (0x7f2457d95800) [pid = 19102] [serial = 1283] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 316 (0x7f2456512c00) [pid = 19102] [serial = 1265] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 315 (0x7f2447064c00) [pid = 19102] [serial = 1292] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 314 (0x7f2457424800) [pid = 19102] [serial = 1311] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 313 (0x7f244de3d400) [pid = 19102] [serial = 1299] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 312 (0x7f244fd91000) [pid = 19102] [serial = 1308] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 311 (0x7f244e691800) [pid = 19102] [serial = 1262] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 310 (0x7f24480a7800) [pid = 19102] [serial = 1293] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 309 (0x7f244fd68000) [pid = 19102] [serial = 1307] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 308 (0x7f2446cf2000) [pid = 19102] [serial = 1290] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 307 (0x7f244f1e2800) [pid = 19102] [serial = 1305] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 306 (0x7f244e716800) [pid = 19102] [serial = 1302] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 305 (0x7f24574c7c00) [pid = 19102] [serial = 1314] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 304 (0x7f244719ac00) [pid = 19102] [serial = 1280] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 303 (0x7f2449997800) [pid = 19102] [serial = 1295] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 302 (0x7f244a4c0800) [pid = 19102] [serial = 1301] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | --DOMWINDOW == 301 (0x7f2471ac2400) [pid = 19102] [serial = 1277] [outer = (nil)] [url = about:blank] 00:33:23 INFO - PROCESS | 19102 | 1461396803981 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]]]}] 00:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 2841ms 00:33:24 INFO - PROCESS | 19102 | 1461396804039 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 00:33:24 INFO - PROCESS | 19102 | 1461396804046 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 00:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:33:24 INFO - PROCESS | 19102 | 1461396804056 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:33:24 INFO - PROCESS | 19102 | 1461396804062 Marionette TRACE conn3 <- [1,1894,null,{}] 00:33:24 INFO - PROCESS | 19102 | 1461396804070 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}] 00:33:24 INFO - PROCESS | 19102 | 1461396804303 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 00:33:24 INFO - PROCESS | 19102 | 1461396804489 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:24 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2445360800 == 140 [pid = 19102] [id = 481] 00:33:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 302 (0x7f24467dd800) [pid = 19102] [serial = 1444] [outer = (nil)] 00:33:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 303 (0x7f2446be3c00) [pid = 19102] [serial = 1445] [outer = 0x7f24467dd800] 00:33:24 INFO - PROCESS | 19102 | 1461396804561 Marionette DEBUG loaded listener.js 00:33:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 304 (0x7f2446beec00) [pid = 19102] [serial = 1446] [outer = 0x7f24467dd800] 00:33:25 INFO - PROCESS | 19102 | 1461396805441 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]]]}] 00:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1433ms 00:33:25 INFO - PROCESS | 19102 | 1461396805491 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 00:33:25 INFO - PROCESS | 19102 | 1461396805498 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 00:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:33:25 INFO - PROCESS | 19102 | 1461396805509 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:33:25 INFO - PROCESS | 19102 | 1461396805512 Marionette TRACE conn3 <- [1,1898,null,{}] 00:33:25 INFO - PROCESS | 19102 | 1461396805518 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}] 00:33:25 INFO - PROCESS | 19102 | 1461396805730 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 00:33:25 INFO - PROCESS | 19102 | 1461396805954 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:25 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24471de800 == 141 [pid = 19102] [id = 482] 00:33:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 305 (0x7f24467e6400) [pid = 19102] [serial = 1447] [outer = (nil)] 00:33:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 306 (0x7f244719fc00) [pid = 19102] [serial = 1448] [outer = 0x7f24467e6400] 00:33:26 INFO - PROCESS | 19102 | 1461396806022 Marionette DEBUG loaded listener.js 00:33:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 307 (0x7f24474f4c00) [pid = 19102] [serial = 1449] [outer = 0x7f24467e6400] 00:33:26 INFO - PROCESS | 19102 | 1461396806990 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]]]}] 00:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1531ms 00:33:27 INFO - PROCESS | 19102 | 1461396807040 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 00:33:27 INFO - PROCESS | 19102 | 1461396807043 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 00:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:33:27 INFO - PROCESS | 19102 | 1461396807059 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:33:27 INFO - PROCESS | 19102 | 1461396807065 Marionette TRACE conn3 <- [1,1902,null,{}] 00:33:27 INFO - PROCESS | 19102 | 1461396807080 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}] 00:33:27 INFO - PROCESS | 19102 | 1461396807367 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 00:33:27 INFO - PROCESS | 19102 | 1461396807403 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:27 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a476000 == 142 [pid = 19102] [id = 483] 00:33:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 308 (0x7f244999a000) [pid = 19102] [serial = 1450] [outer = (nil)] 00:33:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 309 (0x7f244a4c4800) [pid = 19102] [serial = 1451] [outer = 0x7f244999a000] 00:33:27 INFO - PROCESS | 19102 | 1461396807470 Marionette DEBUG loaded listener.js 00:33:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 310 (0x7f244b546400) [pid = 19102] [serial = 1452] [outer = 0x7f244999a000] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 309 (0x7f244809d000) [pid = 19102] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 308 (0x7f245778f400) [pid = 19102] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 307 (0x7f2459bea400) [pid = 19102] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 306 (0x7f2444372800) [pid = 19102] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 305 (0x7f24498b9c00) [pid = 19102] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 304 (0x7f2447f56000) [pid = 19102] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 303 (0x7f2449844800) [pid = 19102] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 302 (0x7f2444372400) [pid = 19102] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 301 (0x7f2457f57800) [pid = 19102] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 300 (0x7f2447f51400) [pid = 19102] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 299 (0x7f245b90dc00) [pid = 19102] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 298 (0x7f246f943000) [pid = 19102] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 297 (0x7f244ab4ac00) [pid = 19102] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 296 (0x7f2460411c00) [pid = 19102] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 295 (0x7f24498b8800) [pid = 19102] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 294 (0x7f244d5db400) [pid = 19102] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 293 (0x7f244e7a8400) [pid = 19102] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 292 (0x7f244de40400) [pid = 19102] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 291 (0x7f244a955400) [pid = 19102] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 290 (0x7f244ab58000) [pid = 19102] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 289 (0x7f244e681400) [pid = 19102] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 288 (0x7f244aac9400) [pid = 19102] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 287 (0x7f244dc3fc00) [pid = 19102] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 286 (0x7f245e5acc00) [pid = 19102] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 285 (0x7f2455634000) [pid = 19102] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 284 (0x7f24574cd400) [pid = 19102] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 283 (0x7f245b560c00) [pid = 19102] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 282 (0x7f244fb30000) [pid = 19102] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 281 (0x7f24576bd800) [pid = 19102] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 280 (0x7f24480a2800) [pid = 19102] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 279 (0x7f244de3b400) [pid = 19102] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 278 (0x7f244d5d7800) [pid = 19102] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 277 (0x7f244fd69800) [pid = 19102] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 276 (0x7f244e69b800) [pid = 19102] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 275 (0x7f246e77d400) [pid = 19102] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 274 (0x7f244d306400) [pid = 19102] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 273 (0x7f244fd60800) [pid = 19102] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 272 (0x7f245b74a800) [pid = 19102] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 271 (0x7f2457782c00) [pid = 19102] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 270 (0x7f245741c000) [pid = 19102] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 269 (0x7f24480a0400) [pid = 19102] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 268 (0x7f244dc34400) [pid = 19102] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 267 (0x7f244ab53400) [pid = 19102] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 266 (0x7f245b902c00) [pid = 19102] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 265 (0x7f2459beb800) [pid = 19102] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 264 (0x7f244809f400) [pid = 19102] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 263 (0x7f244fb28400) [pid = 19102] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 262 (0x7f2444369800) [pid = 19102] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 261 (0x7f244de39400) [pid = 19102] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 260 (0x7f24566d5800) [pid = 19102] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 259 (0x7f244809dc00) [pid = 19102] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 258 (0x7f245b55fc00) [pid = 19102] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 257 (0x7f244abb2000) [pid = 19102] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 256 (0x7f244a4ba800) [pid = 19102] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 255 (0x7f244fd5d800) [pid = 19102] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 254 (0x7f24498c1400) [pid = 19102] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 253 (0x7f244deb4000) [pid = 19102] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 252 (0x7f245b117400) [pid = 19102] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 251 (0x7f244aad1400) [pid = 19102] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 250 (0x7f244a95d000) [pid = 19102] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 249 (0x7f246e70d800) [pid = 19102] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 248 (0x7f244aac4000) [pid = 19102] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 247 (0x7f24589fbc00) [pid = 19102] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 246 (0x7f244d309400) [pid = 19102] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 245 (0x7f2457f54400) [pid = 19102] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 244 (0x7f2457bd4800) [pid = 19102] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 243 (0x7f244e722c00) [pid = 19102] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 242 (0x7f244aacec00) [pid = 19102] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 241 (0x7f24584c6400) [pid = 19102] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 240 (0x7f244ab51000) [pid = 19102] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 239 (0x7f2447f49400) [pid = 19102] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:33:29 INFO - PROCESS | 19102 | --DOMWINDOW == 238 (0x7f24474f8400) [pid = 19102] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:33:29 INFO - PROCESS | 19102 | 1461396809462 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]]]}] 00:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2443ms 00:33:29 INFO - PROCESS | 19102 | 1461396809500 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 00:33:29 INFO - PROCESS | 19102 | 1461396809505 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 00:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:33:29 INFO - PROCESS | 19102 | 1461396809511 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:33:29 INFO - PROCESS | 19102 | 1461396809514 Marionette TRACE conn3 <- [1,1906,null,{}] 00:33:29 INFO - PROCESS | 19102 | 1461396809519 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}] 00:33:29 INFO - PROCESS | 19102 | 1461396809720 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 00:33:29 INFO - PROCESS | 19102 | 1461396809903 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a9ca800 == 143 [pid = 19102] [id = 484] 00:33:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 239 (0x7f2444372800) [pid = 19102] [serial = 1453] [outer = (nil)] 00:33:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 240 (0x7f24480aac00) [pid = 19102] [serial = 1454] [outer = 0x7f2444372800] 00:33:29 INFO - PROCESS | 19102 | 1461396809972 Marionette DEBUG loaded listener.js 00:33:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 241 (0x7f244a955400) [pid = 19102] [serial = 1455] [outer = 0x7f2444372800] 00:33:30 INFO - PROCESS | 19102 | 1461396810732 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]]]}] 00:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1237ms 00:33:30 INFO - PROCESS | 19102 | 1461396810749 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 00:33:30 INFO - PROCESS | 19102 | 1461396810752 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 00:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:33:30 INFO - PROCESS | 19102 | 1461396810772 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:33:30 INFO - PROCESS | 19102 | 1461396810776 Marionette TRACE conn3 <- [1,1910,null,{}] 00:33:30 INFO - PROCESS | 19102 | 1461396810781 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}] 00:33:30 INFO - PROCESS | 19102 | 1461396810978 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 00:33:31 INFO - PROCESS | 19102 | 1461396811375 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:31 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24452e1000 == 144 [pid = 19102] [id = 485] 00:33:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 242 (0x7f24424c5800) [pid = 19102] [serial = 1456] [outer = (nil)] 00:33:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 243 (0x7f244422e800) [pid = 19102] [serial = 1457] [outer = 0x7f24424c5800] 00:33:31 INFO - PROCESS | 19102 | 1461396811533 Marionette DEBUG loaded listener.js 00:33:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 244 (0x7f24467e2c00) [pid = 19102] [serial = 1458] [outer = 0x7f24424c5800] 00:33:32 INFO - PROCESS | 19102 | 1461396812442 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]]]}] 00:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1748ms 00:33:32 INFO - PROCESS | 19102 | 1461396812511 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 00:33:32 INFO - PROCESS | 19102 | 1461396812517 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 00:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:33:32 INFO - PROCESS | 19102 | 1461396812526 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:33:32 INFO - PROCESS | 19102 | 1461396812532 Marionette TRACE conn3 <- [1,1914,null,{}] 00:33:32 INFO - PROCESS | 19102 | 1461396812541 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}] 00:33:32 INFO - PROCESS | 19102 | 1461396812795 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 00:33:33 INFO - PROCESS | 19102 | 1461396813109 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:33 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a461800 == 145 [pid = 19102] [id = 486] 00:33:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 245 (0x7f2447066000) [pid = 19102] [serial = 1459] [outer = (nil)] 00:33:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 246 (0x7f2447271400) [pid = 19102] [serial = 1460] [outer = 0x7f2447066000] 00:33:33 INFO - PROCESS | 19102 | 1461396813198 Marionette DEBUG loaded listener.js 00:33:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 247 (0x7f244809d800) [pid = 19102] [serial = 1461] [outer = 0x7f2447066000] 00:33:34 INFO - PROCESS | 19102 | 1461396814099 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]]]}] 00:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1639ms 00:33:34 INFO - PROCESS | 19102 | 1461396814169 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 00:33:34 INFO - PROCESS | 19102 | 1461396814176 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 00:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:33:34 INFO - PROCESS | 19102 | 1461396814183 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:33:34 INFO - PROCESS | 19102 | 1461396814186 Marionette TRACE conn3 <- [1,1918,null,{}] 00:33:34 INFO - PROCESS | 19102 | 1461396814193 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}] 00:33:34 INFO - PROCESS | 19102 | 1461396814459 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 00:33:34 INFO - PROCESS | 19102 | 1461396814816 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244d611800 == 146 [pid = 19102] [id = 487] 00:33:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 248 (0x7f244998e000) [pid = 19102] [serial = 1462] [outer = (nil)] 00:33:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 249 (0x7f244ab51000) [pid = 19102] [serial = 1463] [outer = 0x7f244998e000] 00:33:34 INFO - PROCESS | 19102 | 1461396814894 Marionette DEBUG loaded listener.js 00:33:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 250 (0x7f244b54e800) [pid = 19102] [serial = 1464] [outer = 0x7f244998e000] 00:33:35 INFO - PROCESS | 19102 | 1461396815815 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]]]}] 00:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1690ms 00:33:35 INFO - PROCESS | 19102 | 1461396815874 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 00:33:35 INFO - PROCESS | 19102 | 1461396815878 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 00:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:33:35 INFO - PROCESS | 19102 | 1461396815894 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:33:35 INFO - PROCESS | 19102 | 1461396815904 Marionette TRACE conn3 <- [1,1922,null,{}] 00:33:35 INFO - PROCESS | 19102 | 1461396815910 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}] 00:33:36 INFO - PROCESS | 19102 | 1461396816182 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 00:33:36 INFO - PROCESS | 19102 | 1461396816510 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:36 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f211000 == 147 [pid = 19102] [id = 488] 00:33:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 251 (0x7f244a4be800) [pid = 19102] [serial = 1465] [outer = (nil)] 00:33:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 252 (0x7f244dc38800) [pid = 19102] [serial = 1466] [outer = 0x7f244a4be800] 00:33:36 INFO - PROCESS | 19102 | 1461396816593 Marionette DEBUG loaded listener.js 00:33:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 253 (0x7f244deb9400) [pid = 19102] [serial = 1467] [outer = 0x7f244a4be800] 00:33:37 INFO - PROCESS | 19102 | ************************* 00:33:37 INFO - PROCESS | 19102 | A coding exception was thrown and uncaught in a Task. 00:33:37 INFO - PROCESS | 19102 | 00:33:37 INFO - PROCESS | 19102 | Full message: TypeError: NetworkError when attempting to fetch resource. 00:33:37 INFO - PROCESS | 19102 | Full stack: 00:33:37 INFO - PROCESS | 19102 | ************************* 00:33:37 INFO - PROCESS | 19102 | 1461396817547 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]]]}] 00:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1701ms 00:33:37 INFO - PROCESS | 19102 | 1461396817589 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 00:33:37 INFO - PROCESS | 19102 | 1461396817593 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 00:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:33:37 INFO - PROCESS | 19102 | 1461396817599 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:33:37 INFO - PROCESS | 19102 | 1461396817603 Marionette TRACE conn3 <- [1,1926,null,{}] 00:33:37 INFO - PROCESS | 19102 | 1461396817608 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}] 00:33:37 INFO - PROCESS | 19102 | 1461396817844 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 00:33:38 INFO - PROCESS | 19102 | 1461396818160 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:38 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457821000 == 148 [pid = 19102] [id = 489] 00:33:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 254 (0x7f244d308400) [pid = 19102] [serial = 1468] [outer = (nil)] 00:33:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 255 (0x7f244e724400) [pid = 19102] [serial = 1469] [outer = 0x7f244d308400] 00:33:38 INFO - PROCESS | 19102 | 1461396818244 Marionette DEBUG loaded listener.js 00:33:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 256 (0x7f244fb30c00) [pid = 19102] [serial = 1470] [outer = 0x7f244d308400] 00:33:39 INFO - PROCESS | 19102 | 1461396819119 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]]]}] 00:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1584ms 00:33:39 INFO - PROCESS | 19102 | 1461396819186 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 00:33:39 INFO - PROCESS | 19102 | 1461396819190 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 00:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:33:39 INFO - PROCESS | 19102 | 1461396819196 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:33:39 INFO - PROCESS | 19102 | 1461396819198 Marionette TRACE conn3 <- [1,1930,null,{}] 00:33:39 INFO - PROCESS | 19102 | 1461396819205 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}] 00:33:39 INFO - PROCESS | 19102 | 1461396819431 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 00:33:39 INFO - PROCESS | 19102 | 1461396819747 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245811e000 == 149 [pid = 19102] [id = 490] 00:33:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 257 (0x7f2456513800) [pid = 19102] [serial = 1471] [outer = (nil)] 00:33:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 258 (0x7f24565c9400) [pid = 19102] [serial = 1472] [outer = 0x7f2456513800] 00:33:39 INFO - PROCESS | 19102 | 1461396819843 Marionette DEBUG loaded listener.js 00:33:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 259 (0x7f24574cec00) [pid = 19102] [serial = 1473] [outer = 0x7f2456513800] 00:33:40 INFO - PROCESS | 19102 | 1461396820796 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]]]}] 00:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1637ms 00:33:40 INFO - PROCESS | 19102 | 1461396820834 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 00:33:40 INFO - PROCESS | 19102 | 1461396820837 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 00:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:33:40 INFO - PROCESS | 19102 | 1461396820844 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:33:40 INFO - PROCESS | 19102 | 1461396820847 Marionette TRACE conn3 <- [1,1934,null,{}] 00:33:40 INFO - PROCESS | 19102 | 1461396820868 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}] 00:33:41 INFO - PROCESS | 19102 | 1461396821099 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 00:33:41 INFO - PROCESS | 19102 | 1461396821417 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:41 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b8d1800 == 150 [pid = 19102] [id = 491] 00:33:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 260 (0x7f244fd94400) [pid = 19102] [serial = 1474] [outer = (nil)] 00:33:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 261 (0x7f2457bd4800) [pid = 19102] [serial = 1475] [outer = 0x7f244fd94400] 00:33:41 INFO - PROCESS | 19102 | 1461396821513 Marionette DEBUG loaded listener.js 00:33:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 262 (0x7f2457d80400) [pid = 19102] [serial = 1476] [outer = 0x7f244fd94400] 00:33:42 INFO - PROCESS | 19102 | 1461396822401 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]]]}] 00:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1588ms 00:33:42 INFO - PROCESS | 19102 | 1461396822433 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 00:33:42 INFO - PROCESS | 19102 | 1461396822437 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 00:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:33:42 INFO - PROCESS | 19102 | 1461396822443 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:33:42 INFO - PROCESS | 19102 | 1461396822445 Marionette TRACE conn3 <- [1,1938,null,{}] 00:33:42 INFO - PROCESS | 19102 | 1461396822452 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}] 00:33:42 INFO - PROCESS | 19102 | 1461396822670 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 00:33:42 INFO - PROCESS | 19102 | 1461396822989 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:43 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bdb0800 == 151 [pid = 19102] [id = 492] 00:33:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 263 (0x7f24474fc400) [pid = 19102] [serial = 1477] [outer = (nil)] 00:33:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 264 (0x7f2457d8b000) [pid = 19102] [serial = 1478] [outer = 0x7f24474fc400] 00:33:43 INFO - PROCESS | 19102 | 1461396823070 Marionette DEBUG loaded listener.js 00:33:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 265 (0x7f24584c4c00) [pid = 19102] [serial = 1479] [outer = 0x7f24474fc400] 00:33:43 INFO - PROCESS | 19102 | 1461396823909 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]]]}] 00:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1534ms 00:33:43 INFO - PROCESS | 19102 | 1461396823979 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 00:33:43 INFO - PROCESS | 19102 | 1461396823982 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 00:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:33:43 INFO - PROCESS | 19102 | 1461396823988 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:33:43 INFO - PROCESS | 19102 | 1461396823991 Marionette TRACE conn3 <- [1,1942,null,{}] 00:33:44 INFO - PROCESS | 19102 | 1461396823997 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}] 00:33:44 INFO - PROCESS | 19102 | 1461396824249 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 00:33:44 INFO - PROCESS | 19102 | 1461396824564 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:44 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245dc47000 == 152 [pid = 19102] [id = 493] 00:33:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 266 (0x7f244809cc00) [pid = 19102] [serial = 1480] [outer = (nil)] 00:33:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 267 (0x7f2458578000) [pid = 19102] [serial = 1481] [outer = 0x7f244809cc00] 00:33:44 INFO - PROCESS | 19102 | 1461396824646 Marionette DEBUG loaded listener.js 00:33:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 268 (0x7f2459be7400) [pid = 19102] [serial = 1482] [outer = 0x7f244809cc00] 00:33:45 INFO - PROCESS | 19102 | 1461396825550 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]]]}] 00:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1629ms 00:33:45 INFO - PROCESS | 19102 | 1461396825619 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 00:33:45 INFO - PROCESS | 19102 | 1461396825623 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 00:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:33:45 INFO - PROCESS | 19102 | 1461396825630 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:33:45 INFO - PROCESS | 19102 | 1461396825633 Marionette TRACE conn3 <- [1,1946,null,{}] 00:33:45 INFO - PROCESS | 19102 | 1461396825639 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}] 00:33:45 INFO - PROCESS | 19102 | 1461396825900 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 00:33:46 INFO - PROCESS | 19102 | 1461396826218 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:46 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460c08000 == 153 [pid = 19102] [id = 494] 00:33:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 269 (0x7f2444373000) [pid = 19102] [serial = 1483] [outer = (nil)] 00:33:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 270 (0x7f245b117400) [pid = 19102] [serial = 1484] [outer = 0x7f2444373000] 00:33:46 INFO - PROCESS | 19102 | 1461396826304 Marionette DEBUG loaded listener.js 00:33:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 271 (0x7f245b580c00) [pid = 19102] [serial = 1485] [outer = 0x7f2444373000] 00:33:47 INFO - PROCESS | 19102 | 1461396827157 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]]]}] 00:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1598ms 00:33:47 INFO - PROCESS | 19102 | 1461396827229 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 00:33:47 INFO - PROCESS | 19102 | 1461396827233 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 00:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:33:47 INFO - PROCESS | 19102 | 1461396827239 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:33:47 INFO - PROCESS | 19102 | 1461396827243 Marionette TRACE conn3 <- [1,1950,null,{}] 00:33:47 INFO - PROCESS | 19102 | 1461396827248 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}] 00:33:47 INFO - PROCESS | 19102 | 1461396827481 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 00:33:47 INFO - PROCESS | 19102 | 1461396827820 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463fcb800 == 154 [pid = 19102] [id = 495] 00:33:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 272 (0x7f245bac7400) [pid = 19102] [serial = 1486] [outer = (nil)] 00:33:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 273 (0x7f245be63400) [pid = 19102] [serial = 1487] [outer = 0x7f245bac7400] 00:33:47 INFO - PROCESS | 19102 | 1461396827923 Marionette DEBUG loaded listener.js 00:33:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 274 (0x7f245be6f000) [pid = 19102] [serial = 1488] [outer = 0x7f245bac7400] 00:33:48 INFO - PROCESS | 19102 | 1461396828831 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]]]}] 00:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1636ms 00:33:48 INFO - PROCESS | 19102 | 1461396828876 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 00:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:33:48 INFO - PROCESS | 19102 | 1461396828886 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 00:33:48 INFO - PROCESS | 19102 | 1461396828892 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:33:48 INFO - PROCESS | 19102 | 1461396828897 Marionette TRACE conn3 <- [1,1954,null,{}] 00:33:48 INFO - PROCESS | 19102 | 1461396828903 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}] 00:33:49 INFO - PROCESS | 19102 | 1461396829145 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 00:33:49 INFO - PROCESS | 19102 | 1461396829460 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:49 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473142800 == 155 [pid = 19102] [id = 496] 00:33:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 275 (0x7f245be6c800) [pid = 19102] [serial = 1489] [outer = (nil)] 00:33:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 276 (0x7f245f74a800) [pid = 19102] [serial = 1490] [outer = 0x7f245be6c800] 00:33:49 INFO - PROCESS | 19102 | 1461396829541 Marionette DEBUG loaded listener.js 00:33:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 277 (0x7f2460879c00) [pid = 19102] [serial = 1491] [outer = 0x7f245be6c800] 00:33:50 INFO - PROCESS | 19102 | 1461396830395 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]]]}] 00:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1532ms 00:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:33:50 INFO - PROCESS | 19102 | 1461396830425 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 00:33:50 INFO - PROCESS | 19102 | 1461396830428 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 00:33:50 INFO - PROCESS | 19102 | 1461396830435 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:33:50 INFO - PROCESS | 19102 | 1461396830438 Marionette TRACE conn3 <- [1,1958,null,{}] 00:33:50 INFO - PROCESS | 19102 | 1461396830443 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}] 00:33:50 INFO - PROCESS | 19102 | 1461396830660 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 00:33:50 INFO - PROCESS | 19102 | 1461396830942 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:51 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2477dd2000 == 156 [pid = 19102] [id = 497] 00:33:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 278 (0x7f24576c7000) [pid = 19102] [serial = 1492] [outer = (nil)] 00:33:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 279 (0x7f246110f800) [pid = 19102] [serial = 1493] [outer = 0x7f24576c7000] 00:33:51 INFO - PROCESS | 19102 | 1461396831063 Marionette DEBUG loaded listener.js 00:33:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 280 (0x7f2461d1e800) [pid = 19102] [serial = 1494] [outer = 0x7f24576c7000] 00:33:51 INFO - PROCESS | 19102 | 1461396831935 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]]]}] 00:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1532ms 00:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:33:51 INFO - PROCESS | 19102 | 1461396831966 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 00:33:51 INFO - PROCESS | 19102 | 1461396831969 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 00:33:51 INFO - PROCESS | 19102 | 1461396831976 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:33:51 INFO - PROCESS | 19102 | 1461396831979 Marionette TRACE conn3 <- [1,1962,null,{}] 00:33:51 INFO - PROCESS | 19102 | 1461396831985 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}] 00:33:52 INFO - PROCESS | 19102 | 1461396832206 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 00:33:52 INFO - PROCESS | 19102 | 1461396832483 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:52 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244685c800 == 157 [pid = 19102] [id = 498] 00:33:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 281 (0x7f245be71400) [pid = 19102] [serial = 1495] [outer = (nil)] 00:33:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 282 (0x7f2462242000) [pid = 19102] [serial = 1496] [outer = 0x7f245be71400] 00:33:52 INFO - PROCESS | 19102 | 1461396832605 Marionette DEBUG loaded listener.js 00:33:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 283 (0x7f2463f80000) [pid = 19102] [serial = 1497] [outer = 0x7f245be71400] 00:33:53 INFO - PROCESS | 19102 | 1461396833477 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]]]}] 00:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1536ms 00:33:53 INFO - PROCESS | 19102 | 1461396833512 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 00:33:53 INFO - PROCESS | 19102 | 1461396833515 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 00:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:33:53 INFO - PROCESS | 19102 | 1461396833522 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:33:53 INFO - PROCESS | 19102 | 1461396833526 Marionette TRACE conn3 <- [1,1966,null,{}] 00:33:53 INFO - PROCESS | 19102 | 1461396833532 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}] 00:33:53 INFO - PROCESS | 19102 | 1461396833756 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 00:33:54 INFO - PROCESS | 19102 | 1461396834032 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2443fe3000 == 158 [pid = 19102] [id = 499] 00:33:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 284 (0x7f2460d67c00) [pid = 19102] [serial = 1498] [outer = (nil)] 00:33:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 285 (0x7f246e468000) [pid = 19102] [serial = 1499] [outer = 0x7f2460d67c00] 00:33:54 INFO - PROCESS | 19102 | 1461396834156 Marionette DEBUG loaded listener.js 00:33:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 286 (0x7f246eb5fc00) [pid = 19102] [serial = 1500] [outer = 0x7f2460d67c00] 00:33:54 INFO - PROCESS | 19102 | 1461396834984 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]]]}] 00:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1482ms 00:33:55 INFO - PROCESS | 19102 | 1461396835006 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 00:33:55 INFO - PROCESS | 19102 | 1461396835009 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 00:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:33:55 INFO - PROCESS | 19102 | 1461396835025 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:33:55 INFO - PROCESS | 19102 | 1461396835029 Marionette TRACE conn3 <- [1,1970,null,{}] 00:33:55 INFO - PROCESS | 19102 | 1461396835034 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}] 00:33:55 INFO - PROCESS | 19102 | 1461396835258 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 00:33:55 INFO - PROCESS | 19102 | 1461396835621 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:55 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24407d5000 == 159 [pid = 19102] [id = 500] 00:33:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 287 (0x7f24467e5400) [pid = 19102] [serial = 1501] [outer = (nil)] 00:33:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 288 (0x7f2471ac5400) [pid = 19102] [serial = 1502] [outer = 0x7f24467e5400] 00:33:55 INFO - PROCESS | 19102 | 1461396835744 Marionette DEBUG loaded listener.js 00:33:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 289 (0x7f2473283c00) [pid = 19102] [serial = 1503] [outer = 0x7f24467e5400] 00:33:56 INFO - PROCESS | 19102 | 1461396836656 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]]]}] 00:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1680ms 00:33:56 INFO - PROCESS | 19102 | 1461396836706 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 00:33:56 INFO - PROCESS | 19102 | 1461396836709 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 00:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:33:56 INFO - PROCESS | 19102 | 1461396836717 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:33:56 INFO - PROCESS | 19102 | 1461396836721 Marionette TRACE conn3 <- [1,1974,null,{}] 00:33:56 INFO - PROCESS | 19102 | 1461396836726 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}] 00:33:56 INFO - PROCESS | 19102 | 1461396836951 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 00:33:57 INFO - PROCESS | 19102 | 1461396837238 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:57 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446cda800 == 160 [pid = 19102] [id = 501] 00:33:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 290 (0x7f24428e6000) [pid = 19102] [serial = 1504] [outer = (nil)] 00:33:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 291 (0x7f24428ed800) [pid = 19102] [serial = 1505] [outer = 0x7f24428e6000] 00:33:57 INFO - PROCESS | 19102 | 1461396837360 Marionette DEBUG loaded listener.js 00:33:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 292 (0x7f24428f1c00) [pid = 19102] [serial = 1506] [outer = 0x7f24428e6000] 00:33:58 INFO - PROCESS | 19102 | 1461396838278 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]]]}] 00:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1634ms 00:33:58 INFO - PROCESS | 19102 | 1461396838352 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 00:33:58 INFO - PROCESS | 19102 | 1461396838356 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 00:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:33:58 INFO - PROCESS | 19102 | 1461396838362 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:33:58 INFO - PROCESS | 19102 | 1461396838364 Marionette TRACE conn3 <- [1,1978,null,{}] 00:33:58 INFO - PROCESS | 19102 | 1461396838370 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}] 00:33:58 INFO - PROCESS | 19102 | 1461396838617 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 00:33:58 INFO - PROCESS | 19102 | 1461396838942 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:33:58 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a8de800 == 161 [pid = 19102] [id = 502] 00:33:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 293 (0x7f24428e9000) [pid = 19102] [serial = 1507] [outer = (nil)] 00:33:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 294 (0x7f24474f1400) [pid = 19102] [serial = 1508] [outer = 0x7f24428e9000] 00:33:59 INFO - PROCESS | 19102 | 1461396839024 Marionette DEBUG loaded listener.js 00:33:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 295 (0x7f2449847000) [pid = 19102] [serial = 1509] [outer = 0x7f24428e9000] 00:33:59 INFO - PROCESS | 19102 | 1461396839891 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]]]}] 00:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1579ms 00:33:59 INFO - PROCESS | 19102 | 1461396839943 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 00:33:59 INFO - PROCESS | 19102 | 1461396839945 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 00:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:33:59 INFO - PROCESS | 19102 | 1461396839953 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:33:59 INFO - PROCESS | 19102 | 1461396839957 Marionette TRACE conn3 <- [1,1982,null,{}] 00:33:59 INFO - PROCESS | 19102 | 1461396839962 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}] 00:34:00 INFO - PROCESS | 19102 | 1461396840194 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 00:34:00 INFO - PROCESS | 19102 | 1461396840490 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c6de800 == 162 [pid = 19102] [id = 503] 00:34:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 296 (0x7f24428f3c00) [pid = 19102] [serial = 1510] [outer = (nil)] 00:34:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 297 (0x7f244a95bc00) [pid = 19102] [serial = 1511] [outer = 0x7f24428f3c00] 00:34:00 INFO - PROCESS | 19102 | 1461396840628 Marionette DEBUG loaded listener.js 00:34:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 298 (0x7f244abb2400) [pid = 19102] [serial = 1512] [outer = 0x7f24428f3c00] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a9ca800 == 161 [pid = 19102] [id = 484] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a476000 == 160 [pid = 19102] [id = 483] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b52a000 == 159 [pid = 19102] [id = 418] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24471de800 == 158 [pid = 19102] [id = 482] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2445360800 == 157 [pid = 19102] [id = 481] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c7d2000 == 156 [pid = 19102] [id = 479] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24425c0800 == 155 [pid = 19102] [id = 478] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24425a8000 == 154 [pid = 19102] [id = 477] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2442310800 == 153 [pid = 19102] [id = 476] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244212d800 == 152 [pid = 19102] [id = 475] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2449ee2000 == 151 [pid = 19102] [id = 474] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24436c9000 == 150 [pid = 19102] [id = 473] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2449eca800 == 149 [pid = 19102] [id = 472] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24437e0800 == 148 [pid = 19102] [id = 471] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f154800 == 147 [pid = 19102] [id = 470] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24471bf800 == 146 [pid = 19102] [id = 469] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24471a5800 == 145 [pid = 19102] [id = 468] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246f95b800 == 144 [pid = 19102] [id = 467] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245dc3a800 == 143 [pid = 19102] [id = 466] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b73b000 == 142 [pid = 19102] [id = 465] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245853d000 == 141 [pid = 19102] [id = 464] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f4aa000 == 140 [pid = 19102] [id = 463] 00:34:02 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24473c4000 == 139 [pid = 19102] [id = 462] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 297 (0x7f24480a6800) [pid = 19102] [serial = 1370] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 296 (0x7f245b581400) [pid = 19102] [serial = 1029] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 295 (0x7f245bea8800) [pid = 19102] [serial = 1200] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 294 (0x7f244a95a000) [pid = 19102] [serial = 1373] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 293 (0x7f247328bc00) [pid = 19102] [serial = 1149] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 292 (0x7f246e704000) [pid = 19102] [serial = 1041] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 291 (0x7f244a4c4400) [pid = 19102] [serial = 1221] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 290 (0x7f244b54f000) [pid = 19102] [serial = 1374] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 289 (0x7f244719c400) [pid = 19102] [serial = 1368] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 288 (0x7f245f396400) [pid = 19102] [serial = 978] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 287 (0x7f2446d1b800) [pid = 19102] [serial = 1367] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 286 (0x7f244e71cc00) [pid = 19102] [serial = 993] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 285 (0x7f246d81e000) [pid = 19102] [serial = 1343] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 284 (0x7f246e7e9c00) [pid = 19102] [serial = 1137] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 283 (0x7f24480a6c00) [pid = 19102] [serial = 1319] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 282 (0x7f2473286400) [pid = 19102] [serial = 1143] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 281 (0x7f245b10c800) [pid = 19102] [serial = 990] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 280 (0x7f24620af800) [pid = 19102] [serial = 1035] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 279 (0x7f24498c5000) [pid = 19102] [serial = 1146] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 278 (0x7f244e71a000) [pid = 19102] [serial = 1068] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 277 (0x7f244fd8e400) [pid = 19102] [serial = 1164] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 276 (0x7f244fa72800) [pid = 19102] [serial = 960] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 275 (0x7f24734b2c00) [pid = 19102] [serial = 1155] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 274 (0x7f245bac4c00) [pid = 19102] [serial = 975] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 273 (0x7f244fb26400) [pid = 19102] [serial = 1128] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 272 (0x7f2447270c00) [pid = 19102] [serial = 1361] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 271 (0x7f246156bc00) [pid = 19102] [serial = 984] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 270 (0x7f2464b10c00) [pid = 19102] [serial = 987] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 269 (0x7f24610bcc00) [pid = 19102] [serial = 1089] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 268 (0x7f246f5b8c00) [pid = 19102] [serial = 1140] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 267 (0x7f2459bed000) [pid = 19102] [serial = 1131] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 266 (0x7f2463f81400) [pid = 19102] [serial = 1095] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 265 (0x7f24565f1c00) [pid = 19102] [serial = 936] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 264 (0x7f245978b800) [pid = 19102] [serial = 1026] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 263 (0x7f246f944c00) [pid = 19102] [serial = 1218] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 262 (0x7f244fb29c00) [pid = 19102] [serial = 1194] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 261 (0x7f244f125c00) [pid = 19102] [serial = 1380] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 260 (0x7f2461678c00) [pid = 19102] [serial = 1340] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 259 (0x7f245778c800) [pid = 19102] [serial = 966] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 258 (0x7f2459787c00) [pid = 19102] [serial = 1065] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 257 (0x7f246f838c00) [pid = 19102] [serial = 1098] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 256 (0x7f244fd62400) [pid = 19102] [serial = 1023] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 255 (0x7f244538e400) [pid = 19102] [serial = 1355] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 254 (0x7f244a95c800) [pid = 19102] [serial = 1358] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 253 (0x7f24566d7800) [pid = 19102] [serial = 1071] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 252 (0x7f245fd49000) [pid = 19102] [serial = 1086] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 251 (0x7f245b10d400) [pid = 19102] [serial = 1077] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 250 (0x7f2457d8cc00) [pid = 19102] [serial = 969] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 249 (0x7f244ab4bc00) [pid = 19102] [serial = 1364] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 248 (0x7f244984ac00) [pid = 19102] [serial = 1215] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 247 (0x7f244fb28000) [pid = 19102] [serial = 954] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 246 (0x7f244e723000) [pid = 19102] [serial = 1379] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 245 (0x7f244de3bc00) [pid = 19102] [serial = 1020] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 244 (0x7f2460405c00) [pid = 19102] [serial = 1134] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 243 (0x7f2462058c00) [pid = 19102] [serial = 1203] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 242 (0x7f244de43800) [pid = 19102] [serial = 1376] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 241 (0x7f246223c800) [pid = 19102] [serial = 1191] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 240 (0x7f244e71b000) [pid = 19102] [serial = 1377] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 239 (0x7f2447064000) [pid = 19102] [serial = 1382] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 238 (0x7f244e68bc00) [pid = 19102] [serial = 939] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 237 (0x7f2457d94400) [pid = 19102] [serial = 1328] [outer = (nil)] [url = about:blank] 00:34:02 INFO - PROCESS | 19102 | --DOMWINDOW == 236 (0x7f2457e62400) [pid = 19102] [serial = 1074] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 235 (0x7f24480a9400) [pid = 19102] [serial = 1212] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 234 (0x7f245e968000) [pid = 19102] [serial = 1334] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 233 (0x7f245f2b9400) [pid = 19102] [serial = 1083] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 232 (0x7f244b54b800) [pid = 19102] [serial = 1352] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 231 (0x7f2459be5800) [pid = 19102] [serial = 1331] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 230 (0x7f244e7b5000) [pid = 19102] [serial = 1161] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 229 (0x7f2473125c00) [pid = 19102] [serial = 1224] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 228 (0x7f24566d6400) [pid = 19102] [serial = 963] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 227 (0x7f246f9c7400) [pid = 19102] [serial = 1346] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 226 (0x7f244a95e800) [pid = 19102] [serial = 1152] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 225 (0x7f24498c1c00) [pid = 19102] [serial = 1371] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 224 (0x7f24575dbc00) [pid = 19102] [serial = 1197] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 223 (0x7f246e711400) [pid = 19102] [serial = 1206] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 222 (0x7f244b6ae000) [pid = 19102] [serial = 1322] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 221 (0x7f244f3a6000) [pid = 19102] [serial = 1325] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 220 (0x7f2473280400) [pid = 19102] [serial = 1349] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 219 (0x7f2457d75800) [pid = 19102] [serial = 1317] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 218 (0x7f24734c0800) [pid = 19102] [serial = 1158] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 217 (0x7f2473288c00) [pid = 19102] [serial = 1209] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 216 (0x7f245fd50c00) [pid = 19102] [serial = 1337] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 215 (0x7f245563c400) [pid = 19102] [serial = 996] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 214 (0x7f245b55c400) [pid = 19102] [serial = 972] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 213 (0x7f244dc3cc00) [pid = 19102] [serial = 957] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 212 (0x7f244fd5e000) [pid = 19102] [serial = 1383] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 211 (0x7f245e3b1400) [pid = 19102] [serial = 1032] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 210 (0x7f2462053400) [pid = 19102] [serial = 1092] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 209 (0x7f244fd61400) [pid = 19102] [serial = 942] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 208 (0x7f245b340000) [pid = 19102] [serial = 1017] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 207 (0x7f245b556800) [pid = 19102] [serial = 1080] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 206 (0x7f2460883800) [pid = 19102] [serial = 981] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 205 (0x7f246795c800) [pid = 19102] [serial = 1038] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f245bea6800) [pid = 19102] [serial = 1257] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f2457423c00) [pid = 19102] [serial = 1385] [outer = (nil)] [url = about:blank] 00:34:03 INFO - PROCESS | 19102 | 1461396843128 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]]]}] 00:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 3242ms 00:34:03 INFO - PROCESS | 19102 | 1461396843197 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 00:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:34:03 INFO - PROCESS | 19102 | 1461396843202 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 00:34:03 INFO - PROCESS | 19102 | 1461396843210 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:34:03 INFO - PROCESS | 19102 | 1461396843217 Marionette TRACE conn3 <- [1,1986,null,{}] 00:34:03 INFO - PROCESS | 19102 | 1461396843226 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}] 00:34:03 INFO - PROCESS | 19102 | 1461396843438 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 00:34:03 INFO - PROCESS | 19102 | 1461396843641 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24425a7000 == 140 [pid = 19102] [id = 504] 00:34:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f2444224c00) [pid = 19102] [serial = 1513] [outer = (nil)] 00:34:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f244422a400) [pid = 19102] [serial = 1514] [outer = 0x7f2444224c00] 00:34:03 INFO - PROCESS | 19102 | 1461396843713 Marionette DEBUG loaded listener.js 00:34:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 206 (0x7f2444378400) [pid = 19102] [serial = 1515] [outer = 0x7f2444224c00] 00:34:04 INFO - PROCESS | 19102 | 1461396844499 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]]]}] 00:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1344ms 00:34:04 INFO - PROCESS | 19102 | 1461396844554 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 00:34:04 INFO - PROCESS | 19102 | 1461396844562 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 00:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:34:04 INFO - PROCESS | 19102 | 1461396844572 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:34:04 INFO - PROCESS | 19102 | 1461396844576 Marionette TRACE conn3 <- [1,1990,null,{}] 00:34:04 INFO - PROCESS | 19102 | 1461396844583 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}] 00:34:04 INFO - PROCESS | 19102 | 1461396844804 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 00:34:05 INFO - PROCESS | 19102 | 1461396845009 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:05 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24441d4000 == 141 [pid = 19102] [id = 505] 00:34:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 207 (0x7f24428ea000) [pid = 19102] [serial = 1516] [outer = (nil)] 00:34:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 208 (0x7f2446be9400) [pid = 19102] [serial = 1517] [outer = 0x7f24428ea000] 00:34:05 INFO - PROCESS | 19102 | 1461396845078 Marionette DEBUG loaded listener.js 00:34:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 209 (0x7f2446ce7c00) [pid = 19102] [serial = 1518] [outer = 0x7f24428ea000] 00:34:06 INFO - PROCESS | 19102 | 1461396846022 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]]]}] 00:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1499ms 00:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:34:06 INFO - PROCESS | 19102 | 1461396846077 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 00:34:06 INFO - PROCESS | 19102 | 1461396846080 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 00:34:06 INFO - PROCESS | 19102 | 1461396846087 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:34:06 INFO - PROCESS | 19102 | 1461396846093 Marionette TRACE conn3 <- [1,1994,null,{}] 00:34:06 INFO - PROCESS | 19102 | 1461396846128 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}] 00:34:06 INFO - PROCESS | 19102 | 1461396846412 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 00:34:06 INFO - PROCESS | 19102 | 1461396846446 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:06 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446e7a000 == 142 [pid = 19102] [id = 506] 00:34:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 210 (0x7f2446d1b800) [pid = 19102] [serial = 1519] [outer = (nil)] 00:34:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 211 (0x7f2447274c00) [pid = 19102] [serial = 1520] [outer = 0x7f2446d1b800] 00:34:06 INFO - PROCESS | 19102 | 1461396846515 Marionette DEBUG loaded listener.js 00:34:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 212 (0x7f244984a800) [pid = 19102] [serial = 1521] [outer = 0x7f2446d1b800] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 211 (0x7f244de96000) [pid = 19102] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 210 (0x7f244b6a8000) [pid = 19102] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 209 (0x7f24424ca000) [pid = 19102] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 208 (0x7f24620a8400) [pid = 19102] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 207 (0x7f2442333400) [pid = 19102] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 206 (0x7f244726f000) [pid = 19102] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 205 (0x7f245bea2400) [pid = 19102] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f2449844c00) [pid = 19102] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f2445386c00) [pid = 19102] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 202 (0x7f244809fc00) [pid = 19102] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f2446d11400) [pid = 19102] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f244b545000) [pid = 19102] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f244de8b800) [pid = 19102] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 198 (0x7f2447199800) [pid = 19102] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f244de89800) [pid = 19102] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 196 (0x7f2444223400) [pid = 19102] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f245beab400) [pid = 19102] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f24474ef000) [pid = 19102] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f244f3a9400) [pid = 19102] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f244b548800) [pid = 19102] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f244f11b400) [pid = 19102] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f244fd62800) [pid = 19102] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f2444220000) [pid = 19102] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f244726b400) [pid = 19102] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f244fb27800) [pid = 19102] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f244c6b4400) [pid = 19102] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f2462243400) [pid = 19102] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f24424d0c00) [pid = 19102] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f244fd8f400) [pid = 19102] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f244a95b800) [pid = 19102] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f245be71c00) [pid = 19102] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f245b556400) [pid = 19102] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f2447194c00) [pid = 19102] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f2446d0f000) [pid = 19102] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f2446d19000) [pid = 19102] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f2460dcb800) [pid = 19102] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f2447192800) [pid = 19102] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f24467e6400) [pid = 19102] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f245856d000) [pid = 19102] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f244f1e1000) [pid = 19102] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f244999a000) [pid = 19102] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f2442335400) [pid = 19102] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f24467dd800) [pid = 19102] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f2445393000) [pid = 19102] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f244a959400) [pid = 19102] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f2442339400) [pid = 19102] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f2445387400) [pid = 19102] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f24610bd000) [pid = 19102] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f2446ce4c00) [pid = 19102] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f2464b11000) [pid = 19102] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f245beab000) [pid = 19102] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f244f123c00) [pid = 19102] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f244fb25000) [pid = 19102] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:34:08 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f2464b0a800) [pid = 19102] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:34:08 INFO - PROCESS | 19102 | 1461396848624 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]]]}] 00:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2549ms 00:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:34:08 INFO - PROCESS | 19102 | 1461396848636 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 00:34:08 INFO - PROCESS | 19102 | 1461396848639 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 00:34:08 INFO - PROCESS | 19102 | 1461396848646 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:34:08 INFO - PROCESS | 19102 | 1461396848650 Marionette TRACE conn3 <- [1,1998,null,{}] 00:34:08 INFO - PROCESS | 19102 | 1461396848655 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}] 00:34:08 INFO - PROCESS | 19102 | 1461396848859 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 00:34:09 INFO - PROCESS | 19102 | 1461396849038 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24437f2800 == 143 [pid = 19102] [id = 507] 00:34:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f2442334400) [pid = 19102] [serial = 1522] [outer = (nil)] 00:34:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f2445386c00) [pid = 19102] [serial = 1523] [outer = 0x7f2442334400] 00:34:09 INFO - PROCESS | 19102 | 1461396849103 Marionette DEBUG loaded listener.js 00:34:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f2446ce6000) [pid = 19102] [serial = 1524] [outer = 0x7f2442334400] 00:34:09 INFO - PROCESS | 19102 | 1461396849857 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]]]}] 00:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1231ms 00:34:09 INFO - PROCESS | 19102 | 1461396849876 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 00:34:09 INFO - PROCESS | 19102 | 1461396849879 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 00:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:34:09 INFO - PROCESS | 19102 | 1461396849895 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:34:09 INFO - PROCESS | 19102 | 1461396849899 Marionette TRACE conn3 <- [1,2002,null,{}] 00:34:09 INFO - PROCESS | 19102 | 1461396849907 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}] 00:34:10 INFO - PROCESS | 19102 | 1461396850120 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 00:34:10 INFO - PROCESS | 19102 | 1461396850135 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:10 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2447d17000 == 144 [pid = 19102] [id = 508] 00:34:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f244705cc00) [pid = 19102] [serial = 1525] [outer = (nil)] 00:34:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f244726c400) [pid = 19102] [serial = 1526] [outer = 0x7f244705cc00] 00:34:10 INFO - PROCESS | 19102 | 1461396850200 Marionette DEBUG loaded listener.js 00:34:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f244809fc00) [pid = 19102] [serial = 1527] [outer = 0x7f244705cc00] 00:34:11 INFO - PROCESS | 19102 | 1461396851541 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]]]}] 00:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1697ms 00:34:11 INFO - PROCESS | 19102 | 1461396851584 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 00:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:34:11 INFO - PROCESS | 19102 | 1461396851590 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 00:34:11 INFO - PROCESS | 19102 | 1461396851598 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:34:11 INFO - PROCESS | 19102 | 1461396851604 Marionette TRACE conn3 <- [1,2006,null,{}] 00:34:11 INFO - PROCESS | 19102 | 1461396851612 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}] 00:34:11 INFO - PROCESS | 19102 | 1461396851904 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 00:34:12 INFO - PROCESS | 19102 | 1461396852218 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244536c000 == 145 [pid = 19102] [id = 509] 00:34:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f2445393000) [pid = 19102] [serial = 1528] [outer = (nil)] 00:34:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f2446cf1800) [pid = 19102] [serial = 1529] [outer = 0x7f2445393000] 00:34:12 INFO - PROCESS | 19102 | 1461396852302 Marionette DEBUG loaded listener.js 00:34:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f2447069800) [pid = 19102] [serial = 1530] [outer = 0x7f2445393000] 00:34:13 INFO - PROCESS | 19102 | 1461396853284 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]]]}] 00:34:13 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 00:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1737ms 00:34:13 INFO - PROCESS | 19102 | 1461396853335 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 00:34:13 INFO - PROCESS | 19102 | 1461396853343 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 00:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:34:13 INFO - PROCESS | 19102 | 1461396853355 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:34:13 INFO - PROCESS | 19102 | 1461396853359 Marionette TRACE conn3 <- [1,2010,null,{}] 00:34:13 INFO - PROCESS | 19102 | 1461396853366 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}] 00:34:13 INFO - PROCESS | 19102 | 1461396853611 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 00:34:13 INFO - PROCESS | 19102 | 1461396853923 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:13 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2449edb000 == 146 [pid = 19102] [id = 510] 00:34:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f24474f3c00) [pid = 19102] [serial = 1531] [outer = (nil)] 00:34:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f244a4ba800) [pid = 19102] [serial = 1532] [outer = 0x7f24474f3c00] 00:34:14 INFO - PROCESS | 19102 | 1461396854005 Marionette DEBUG loaded listener.js 00:34:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f244a95a400) [pid = 19102] [serial = 1533] [outer = 0x7f24474f3c00] 00:34:14 INFO - PROCESS | 19102 | 1461396854926 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]]]}] 00:34:14 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 00:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1633ms 00:34:14 INFO - PROCESS | 19102 | 1461396854989 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 00:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:34:14 INFO - PROCESS | 19102 | 1461396854993 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 00:34:15 INFO - PROCESS | 19102 | 1461396855001 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:34:15 INFO - PROCESS | 19102 | 1461396855007 Marionette TRACE conn3 <- [1,2014,null,{}] 00:34:15 INFO - PROCESS | 19102 | 1461396855024 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}] 00:34:15 INFO - PROCESS | 19102 | 1461396855297 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 00:34:15 INFO - PROCESS | 19102 | 1461396855603 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:15 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a9e1000 == 147 [pid = 19102] [id = 511] 00:34:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f244abb1400) [pid = 19102] [serial = 1534] [outer = (nil)] 00:34:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f244b54e000) [pid = 19102] [serial = 1535] [outer = 0x7f244abb1400] 00:34:15 INFO - PROCESS | 19102 | 1461396855691 Marionette DEBUG loaded listener.js 00:34:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f244c6b4000) [pid = 19102] [serial = 1536] [outer = 0x7f244abb1400] 00:34:16 INFO - PROCESS | 19102 | 1461396856569 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]]]}] 00:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1647ms 00:34:16 INFO - PROCESS | 19102 | 1461396856648 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 00:34:16 INFO - PROCESS | 19102 | 1461396856653 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 00:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:34:16 INFO - PROCESS | 19102 | 1461396856659 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:34:16 INFO - PROCESS | 19102 | 1461396856661 Marionette TRACE conn3 <- [1,2018,null,{}] 00:34:16 INFO - PROCESS | 19102 | 1461396856667 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}] 00:34:16 INFO - PROCESS | 19102 | 1461396856930 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 00:34:17 INFO - PROCESS | 19102 | 1461396857232 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:17 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c7d8000 == 148 [pid = 19102] [id = 512] 00:34:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f244b544800) [pid = 19102] [serial = 1537] [outer = (nil)] 00:34:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f244d308c00) [pid = 19102] [serial = 1538] [outer = 0x7f244b544800] 00:34:17 INFO - PROCESS | 19102 | 1461396857313 Marionette DEBUG loaded listener.js 00:34:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f244d3da800) [pid = 19102] [serial = 1539] [outer = 0x7f244b544800] 00:34:18 INFO - PROCESS | 19102 | 1461396858178 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]]]}] 00:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1583ms 00:34:18 INFO - PROCESS | 19102 | 1461396858243 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 00:34:18 INFO - PROCESS | 19102 | 1461396858247 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 00:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:34:18 INFO - PROCESS | 19102 | 1461396858253 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:34:18 INFO - PROCESS | 19102 | 1461396858256 Marionette TRACE conn3 <- [1,2022,null,{}] 00:34:18 INFO - PROCESS | 19102 | 1461396858261 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}] 00:34:18 INFO - PROCESS | 19102 | 1461396858483 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 00:34:18 INFO - PROCESS | 19102 | 1461396858801 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244d604000 == 149 [pid = 19102] [id = 513] 00:34:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f244dc3cc00) [pid = 19102] [serial = 1540] [outer = (nil)] 00:34:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f244de39800) [pid = 19102] [serial = 1541] [outer = 0x7f244dc3cc00] 00:34:18 INFO - PROCESS | 19102 | 1461396858883 Marionette DEBUG loaded listener.js 00:34:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f244de8b800) [pid = 19102] [serial = 1542] [outer = 0x7f244dc3cc00] 00:34:19 INFO - PROCESS | 19102 | 1461396859772 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]]]}] 00:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1583ms 00:34:19 INFO - PROCESS | 19102 | 1461396859839 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 00:34:19 INFO - PROCESS | 19102 | 1461396859842 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 00:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:34:19 INFO - PROCESS | 19102 | 1461396859849 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:34:19 INFO - PROCESS | 19102 | 1461396859852 Marionette TRACE conn3 <- [1,2026,null,{}] 00:34:19 INFO - PROCESS | 19102 | 1461396859857 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}] 00:34:20 INFO - PROCESS | 19102 | 1461396860128 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 00:34:20 INFO - PROCESS | 19102 | 1461396860427 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:20 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e8de000 == 150 [pid = 19102] [id = 514] 00:34:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f244e686000) [pid = 19102] [serial = 1543] [outer = (nil)] 00:34:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f244e719000) [pid = 19102] [serial = 1544] [outer = 0x7f244e686000] 00:34:20 INFO - PROCESS | 19102 | 1461396860519 Marionette DEBUG loaded listener.js 00:34:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f244e7b3000) [pid = 19102] [serial = 1545] [outer = 0x7f244e686000] 00:34:21 INFO - PROCESS | 19102 | 1461396861368 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]]]}] 00:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1590ms 00:34:21 INFO - PROCESS | 19102 | 1461396861453 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 00:34:21 INFO - PROCESS | 19102 | 1461396861457 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 00:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:34:21 INFO - PROCESS | 19102 | 1461396861467 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:34:21 INFO - PROCESS | 19102 | 1461396861471 Marionette TRACE conn3 <- [1,2030,null,{}] 00:34:21 INFO - PROCESS | 19102 | 1461396861476 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}] 00:34:21 INFO - PROCESS | 19102 | 1461396861697 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 00:34:22 INFO - PROCESS | 19102 | 1461396862001 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:22 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244fe07800 == 151 [pid = 19102] [id = 515] 00:34:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f244e691400) [pid = 19102] [serial = 1546] [outer = (nil)] 00:34:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f244f1e2000) [pid = 19102] [serial = 1547] [outer = 0x7f244e691400] 00:34:22 INFO - PROCESS | 19102 | 1461396862084 Marionette DEBUG loaded listener.js 00:34:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f244fb2d400) [pid = 19102] [serial = 1548] [outer = 0x7f244e691400] 00:34:22 INFO - PROCESS | 19102 | 1461396862914 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]]]}] 00:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1480ms 00:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:34:22 INFO - PROCESS | 19102 | 1461396862948 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 00:34:22 INFO - PROCESS | 19102 | 1461396862951 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 00:34:22 INFO - PROCESS | 19102 | 1461396862963 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:34:22 INFO - PROCESS | 19102 | 1461396862966 Marionette TRACE conn3 <- [1,2034,null,{}] 00:34:23 INFO - PROCESS | 19102 | 1461396862997 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}] 00:34:23 INFO - PROCESS | 19102 | 1461396863232 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 00:34:23 INFO - PROCESS | 19102 | 1461396863498 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:23 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245551e000 == 152 [pid = 19102] [id = 516] 00:34:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f244de3d400) [pid = 19102] [serial = 1549] [outer = (nil)] 00:34:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f244fd68800) [pid = 19102] [serial = 1550] [outer = 0x7f244de3d400] 00:34:23 INFO - PROCESS | 19102 | 1461396863625 Marionette DEBUG loaded listener.js 00:34:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f244fd91c00) [pid = 19102] [serial = 1551] [outer = 0x7f244de3d400] 00:34:24 INFO - PROCESS | 19102 | 1461396864513 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]]]}] 00:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1614ms 00:34:24 INFO - PROCESS | 19102 | 1461396864571 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 00:34:24 INFO - PROCESS | 19102 | 1461396864574 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 00:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:34:24 INFO - PROCESS | 19102 | 1461396864581 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:34:24 INFO - PROCESS | 19102 | 1461396864584 Marionette TRACE conn3 <- [1,2038,null,{}] 00:34:24 INFO - PROCESS | 19102 | 1461396864589 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}] 00:34:24 INFO - PROCESS | 19102 | 1461396864805 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 00:34:25 INFO - PROCESS | 19102 | 1461396865072 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:25 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24578c8000 == 153 [pid = 19102] [id = 517] 00:34:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f244e69f000) [pid = 19102] [serial = 1552] [outer = (nil)] 00:34:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f245563e800) [pid = 19102] [serial = 1553] [outer = 0x7f244e69f000] 00:34:25 INFO - PROCESS | 19102 | 1461396865192 Marionette DEBUG loaded listener.js 00:34:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f2456518400) [pid = 19102] [serial = 1554] [outer = 0x7f244e69f000] 00:34:26 INFO - PROCESS | 19102 | 1461396866070 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]]]}] 00:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1578ms 00:34:26 INFO - PROCESS | 19102 | 1461396866161 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 00:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:34:26 INFO - PROCESS | 19102 | 1461396866165 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 00:34:26 INFO - PROCESS | 19102 | 1461396866170 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:34:26 INFO - PROCESS | 19102 | 1461396866173 Marionette TRACE conn3 <- [1,2042,null,{}] 00:34:26 INFO - PROCESS | 19102 | 1461396866179 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}] 00:34:26 INFO - PROCESS | 19102 | 1461396866407 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 00:34:26 INFO - PROCESS | 19102 | 1461396866727 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:26 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458111000 == 154 [pid = 19102] [id = 518] 00:34:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f24566d9800) [pid = 19102] [serial = 1555] [outer = (nil)] 00:34:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f24566e2c00) [pid = 19102] [serial = 1556] [outer = 0x7f24566d9800] 00:34:26 INFO - PROCESS | 19102 | 1461396866808 Marionette DEBUG loaded listener.js 00:34:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f2457424800) [pid = 19102] [serial = 1557] [outer = 0x7f24566d9800] 00:34:27 INFO - PROCESS | 19102 | 1461396867703 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]]]}] 00:34:27 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) 00:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1600ms 00:34:27 INFO - PROCESS | 19102 | 1461396867771 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 00:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:34:27 INFO - PROCESS | 19102 | 1461396867781 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 00:34:27 INFO - PROCESS | 19102 | 1461396867787 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:34:27 INFO - PROCESS | 19102 | 1461396867791 Marionette TRACE conn3 <- [1,2046,null,{}] 00:34:27 INFO - PROCESS | 19102 | 1461396867797 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}] 00:34:28 INFO - PROCESS | 19102 | 1461396868090 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 00:34:28 INFO - PROCESS | 19102 | 1461396868413 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:28 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588be800 == 155 [pid = 19102] [id = 519] 00:34:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f24576bf000) [pid = 19102] [serial = 1558] [outer = (nil)] 00:34:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f24577e9000) [pid = 19102] [serial = 1559] [outer = 0x7f24576bf000] 00:34:28 INFO - PROCESS | 19102 | 1461396868501 Marionette DEBUG loaded listener.js 00:34:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 197 (0x7f2457f52000) [pid = 19102] [serial = 1560] [outer = 0x7f24576bf000] 00:34:29 INFO - PROCESS | 19102 | 1461396869377 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]]]}] 00:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1641ms 00:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:34:29 INFO - PROCESS | 19102 | 1461396869429 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 00:34:29 INFO - PROCESS | 19102 | 1461396869432 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 00:34:29 INFO - PROCESS | 19102 | 1461396869439 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:34:29 INFO - PROCESS | 19102 | 1461396869442 Marionette TRACE conn3 <- [1,2050,null,{}] 00:34:29 INFO - PROCESS | 19102 | 1461396869447 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}] 00:34:29 INFO - PROCESS | 19102 | 1461396869669 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 00:34:29 INFO - PROCESS | 19102 | 1461396869940 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:30 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b51e800 == 156 [pid = 19102] [id = 520] 00:34:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f2457788400) [pid = 19102] [serial = 1561] [outer = (nil)] 00:34:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 199 (0x7f2458571000) [pid = 19102] [serial = 1562] [outer = 0x7f2457788400] 00:34:30 INFO - PROCESS | 19102 | 1461396870059 Marionette DEBUG loaded listener.js 00:34:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f2459787c00) [pid = 19102] [serial = 1563] [outer = 0x7f2457788400] 00:34:30 INFO - PROCESS | 19102 | 1461396870920 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]]]}] 00:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1530ms 00:34:30 INFO - PROCESS | 19102 | 1461396870968 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 00:34:30 INFO - PROCESS | 19102 | 1461396870971 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 00:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:34:30 INFO - PROCESS | 19102 | 1461396870978 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:34:30 INFO - PROCESS | 19102 | 1461396870982 Marionette TRACE conn3 <- [1,2054,null,{}] 00:34:30 INFO - PROCESS | 19102 | 1461396870987 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}] 00:34:31 INFO - PROCESS | 19102 | 1461396871217 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 00:34:31 INFO - PROCESS | 19102 | 1461396871488 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:31 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ba6b800 == 157 [pid = 19102] [id = 521] 00:34:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f244f127800) [pid = 19102] [serial = 1564] [outer = (nil)] 00:34:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f245b10c800) [pid = 19102] [serial = 1565] [outer = 0x7f244f127800] 00:34:31 INFO - PROCESS | 19102 | 1461396871607 Marionette DEBUG loaded listener.js 00:34:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 203 (0x7f245b555c00) [pid = 19102] [serial = 1566] [outer = 0x7f244f127800] 00:34:32 INFO - PROCESS | 19102 | 1461396872469 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]]]}] 00:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1536ms 00:34:32 INFO - PROCESS | 19102 | 1461396872515 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 00:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:34:32 INFO - PROCESS | 19102 | 1461396872519 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 00:34:32 INFO - PROCESS | 19102 | 1461396872525 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:34:32 INFO - PROCESS | 19102 | 1461396872527 Marionette TRACE conn3 <- [1,2058,null,{}] 00:34:32 INFO - PROCESS | 19102 | 1461396872533 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}] 00:34:32 INFO - PROCESS | 19102 | 1461396872753 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 00:34:33 INFO - PROCESS | 19102 | 1461396873024 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:33 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c1d1800 == 158 [pid = 19102] [id = 522] 00:34:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f2455641800) [pid = 19102] [serial = 1567] [outer = (nil)] 00:34:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f245b756400) [pid = 19102] [serial = 1568] [outer = 0x7f2455641800] 00:34:33 INFO - PROCESS | 19102 | 1461396873143 Marionette DEBUG loaded listener.js 00:34:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 206 (0x7f245b910800) [pid = 19102] [serial = 1569] [outer = 0x7f2455641800] 00:34:34 INFO - PROCESS | 19102 | 1461396874005 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]]]}] 00:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1530ms 00:34:34 INFO - PROCESS | 19102 | 1461396874055 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 00:34:34 INFO - PROCESS | 19102 | 1461396874059 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 00:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:34:34 INFO - PROCESS | 19102 | 1461396874065 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:34:34 INFO - PROCESS | 19102 | 1461396874067 Marionette TRACE conn3 <- [1,2062,null,{}] 00:34:34 INFO - PROCESS | 19102 | 1461396874073 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}] 00:34:34 INFO - PROCESS | 19102 | 1461396874293 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 00:34:34 INFO - PROCESS | 19102 | 1461396874565 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245dc45800 == 159 [pid = 19102] [id = 523] 00:34:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 207 (0x7f2459befc00) [pid = 19102] [serial = 1570] [outer = (nil)] 00:34:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 208 (0x7f245be67000) [pid = 19102] [serial = 1571] [outer = 0x7f2459befc00] 00:34:34 INFO - PROCESS | 19102 | 1461396874686 Marionette DEBUG loaded listener.js 00:34:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 209 (0x7f245be6d800) [pid = 19102] [serial = 1572] [outer = 0x7f2459befc00] 00:34:35 INFO - PROCESS | 19102 | 1461396875582 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]]]}] 00:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1630ms 00:34:35 INFO - PROCESS | 19102 | 1461396875696 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 00:34:35 INFO - PROCESS | 19102 | 1461396875700 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 00:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:34:35 INFO - PROCESS | 19102 | 1461396875707 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:34:35 INFO - PROCESS | 19102 | 1461396875709 Marionette TRACE conn3 <- [1,2066,null,{}] 00:34:35 INFO - PROCESS | 19102 | 1461396875715 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}] 00:34:35 INFO - PROCESS | 19102 | 1461396875936 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 00:34:36 INFO - PROCESS | 19102 | 1461396876237 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:36 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24441c2800 == 160 [pid = 19102] [id = 524] 00:34:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 210 (0x7f24424cb000) [pid = 19102] [serial = 1573] [outer = (nil)] 00:34:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 211 (0x7f24467e2800) [pid = 19102] [serial = 1574] [outer = 0x7f24424cb000] 00:34:36 INFO - PROCESS | 19102 | 1461396876313 Marionette DEBUG loaded listener.js 00:34:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 212 (0x7f244a4bac00) [pid = 19102] [serial = 1575] [outer = 0x7f24424cb000] 00:34:37 INFO - PROCESS | 19102 | 1461396877206 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]]]}] 00:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1544ms 00:34:37 INFO - PROCESS | 19102 | 1461396877252 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 00:34:37 INFO - PROCESS | 19102 | 1461396877256 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 00:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:34:37 INFO - PROCESS | 19102 | 1461396877261 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:34:37 INFO - PROCESS | 19102 | 1461396877264 Marionette TRACE conn3 <- [1,2070,null,{}] 00:34:37 INFO - PROCESS | 19102 | 1461396877269 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}] 00:34:37 INFO - PROCESS | 19102 | 1461396877493 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 00:34:37 INFO - PROCESS | 19102 | 1461396877819 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24436be000 == 161 [pid = 19102] [id = 525] 00:34:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 213 (0x7f244233e400) [pid = 19102] [serial = 1576] [outer = (nil)] 00:34:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 214 (0x7f2445386400) [pid = 19102] [serial = 1577] [outer = 0x7f244233e400] 00:34:37 INFO - PROCESS | 19102 | 1461396877900 Marionette DEBUG loaded listener.js 00:34:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 215 (0x7f244726e000) [pid = 19102] [serial = 1578] [outer = 0x7f244233e400] 00:34:38 INFO - PROCESS | 19102 | 1461396878811 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]]]}] 00:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1587ms 00:34:38 INFO - PROCESS | 19102 | 1461396878850 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 00:34:38 INFO - PROCESS | 19102 | 1461396878854 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 00:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:34:38 INFO - PROCESS | 19102 | 1461396878860 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:34:38 INFO - PROCESS | 19102 | 1461396878862 Marionette TRACE conn3 <- [1,2074,null,{}] 00:34:38 INFO - PROCESS | 19102 | 1461396878868 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}] 00:34:39 INFO - PROCESS | 19102 | 1461396879098 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 00:34:39 INFO - PROCESS | 19102 | 1461396879420 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446ad8000 == 162 [pid = 19102] [id = 526] 00:34:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 216 (0x7f2444228000) [pid = 19102] [serial = 1579] [outer = (nil)] 00:34:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 217 (0x7f2446ceb000) [pid = 19102] [serial = 1580] [outer = 0x7f2444228000] 00:34:39 INFO - PROCESS | 19102 | 1461396879506 Marionette DEBUG loaded listener.js 00:34:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 218 (0x7f244984f400) [pid = 19102] [serial = 1581] [outer = 0x7f2444228000] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24567dd000 == 161 [pid = 19102] [id = 198] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245fa5b800 == 160 [pid = 19102] [id = 184] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a477800 == 159 [pid = 19102] [id = 452] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244535c000 == 158 [pid = 19102] [id = 451] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244de1f800 == 157 [pid = 19102] [id = 453] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24767f1000 == 156 [pid = 19102] [id = 94] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24452fa000 == 155 [pid = 19102] [id = 450] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2443fe3000 == 154 [pid = 19102] [id = 499] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244685c800 == 153 [pid = 19102] [id = 498] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2477dd2000 == 152 [pid = 19102] [id = 497] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2473142800 == 151 [pid = 19102] [id = 496] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463fcb800 == 150 [pid = 19102] [id = 495] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2460c08000 == 149 [pid = 19102] [id = 494] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245dc47000 == 148 [pid = 19102] [id = 493] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bdb0800 == 147 [pid = 19102] [id = 492] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b8d1800 == 146 [pid = 19102] [id = 491] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245811e000 == 145 [pid = 19102] [id = 490] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457821000 == 144 [pid = 19102] [id = 489] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f211000 == 143 [pid = 19102] [id = 488] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244d611800 == 142 [pid = 19102] [id = 487] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a461800 == 141 [pid = 19102] [id = 486] 00:34:41 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24452e1000 == 140 [pid = 19102] [id = 485] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 217 (0x7f2458570400) [pid = 19102] [serial = 1415] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 216 (0x7f2457bc6800) [pid = 19102] [serial = 1397] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 215 (0x7f2449993400) [pid = 19102] [serial = 1439] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 214 (0x7f2473281c00) [pid = 19102] [serial = 1278] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 213 (0x7f244233b400) [pid = 19102] [serial = 1430] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 212 (0x7f2447278400) [pid = 19102] [serial = 1388] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 211 (0x7f246f839c00) [pid = 19102] [serial = 1407] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 210 (0x7f24480aac00) [pid = 19102] [serial = 1454] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 209 (0x7f244a4c6800) [pid = 19102] [serial = 1260] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 208 (0x7f2445392c00) [pid = 19102] [serial = 1356] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 207 (0x7f24498c4c00) [pid = 19102] [serial = 1320] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 206 (0x7f2447063800) [pid = 19102] [serial = 1233] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 205 (0x7f244b551400) [pid = 19102] [serial = 1353] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f2460dcbc00) [pid = 19102] [serial = 1412] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f244999a800) [pid = 19102] [serial = 1287] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 202 (0x7f244de96800) [pid = 19102] [serial = 1410] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f244c6c1800) [pid = 19102] [serial = 1427] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f24622f1400) [pid = 19102] [serial = 1341] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f24474fb400) [pid = 19102] [serial = 1227] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 198 (0x7f245b908000) [pid = 19102] [serial = 1401] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f244debfc00) [pid = 19102] [serial = 1392] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 196 (0x7f245563a000) [pid = 19102] [serial = 1326] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f2455637c00) [pid = 19102] [serial = 1394] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f244422dc00) [pid = 19102] [serial = 1425] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f244debc800) [pid = 19102] [serial = 1365] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f24577dd800) [pid = 19102] [serial = 1266] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f244de38000) [pid = 19102] [serial = 1422] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f24734be800) [pid = 19102] [serial = 1350] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f247312b800) [pid = 19102] [serial = 1428] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f24467e5000) [pid = 19102] [serial = 1442] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f24566d7000) [pid = 19102] [serial = 1395] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f245dcb1c00) [pid = 19102] [serial = 1272] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f244e7b4800) [pid = 19102] [serial = 1263] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f245dca4000) [pid = 19102] [serial = 1403] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f2460d73000) [pid = 19102] [serial = 1338] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f24734b1400) [pid = 19102] [serial = 1284] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f2442340000) [pid = 19102] [serial = 1431] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f2446d1ac00) [pid = 19102] [serial = 1230] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f24474f7c00) [pid = 19102] [serial = 1236] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f244b54ec00) [pid = 19102] [serial = 1391] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f245b341800) [pid = 19102] [serial = 1400] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f246f5b2c00) [pid = 19102] [serial = 1344] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f244719f800) [pid = 19102] [serial = 1281] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f24474f4c00) [pid = 19102] [serial = 1449] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f2471522400) [pid = 19102] [serial = 1419] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f2457f5ac00) [pid = 19102] [serial = 1329] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f244a4c4800) [pid = 19102] [serial = 1451] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f245ff7b800) [pid = 19102] [serial = 1404] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f2444229400) [pid = 19102] [serial = 1424] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f244c6bb000) [pid = 19102] [serial = 1421] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f244b546400) [pid = 19102] [serial = 1452] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f2458575000) [pid = 19102] [serial = 1416] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f24424c4c00) [pid = 19102] [serial = 1433] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f2449845400) [pid = 19102] [serial = 1389] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f246fb1d800) [pid = 19102] [serial = 1413] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f2446beec00) [pid = 19102] [serial = 1446] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f2447275400) [pid = 19102] [serial = 1362] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f244deb6400) [pid = 19102] [serial = 1323] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f2446be3c00) [pid = 19102] [serial = 1445] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f24620ad800) [pid = 19102] [serial = 1406] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f2444371c00) [pid = 19102] [serial = 1437] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f24424cf400) [pid = 19102] [serial = 1436] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f244b551c00) [pid = 19102] [serial = 1359] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f24467ea000) [pid = 19102] [serial = 1443] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f2473282400) [pid = 19102] [serial = 1347] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f244de91800) [pid = 19102] [serial = 1409] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f244719fc00) [pid = 19102] [serial = 1448] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f2457d8dc00) [pid = 19102] [serial = 1386] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f2459bf0400) [pid = 19102] [serial = 1398] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f244debf400) [pid = 19102] [serial = 1440] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f246f9bfc00) [pid = 19102] [serial = 1275] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f245fa98800) [pid = 19102] [serial = 1335] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f245b337800) [pid = 19102] [serial = 1269] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 144 (0x7f245b336000) [pid = 19102] [serial = 1332] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 143 (0x7f24424c9c00) [pid = 19102] [serial = 1434] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 142 (0x7f2458574c00) [pid = 19102] [serial = 1418] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | --DOMWINDOW == 141 (0x7f246e7f4c00) [pid = 19102] [serial = 1125] [outer = (nil)] [url = about:blank] 00:34:41 INFO - PROCESS | 19102 | 1461396881914 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]]]}] 00:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 3140ms 00:34:42 INFO - PROCESS | 19102 | 1461396882001 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 00:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:34:42 INFO - PROCESS | 19102 | 1461396882007 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 00:34:42 INFO - PROCESS | 19102 | 1461396882014 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:34:42 INFO - PROCESS | 19102 | 1461396882016 Marionette TRACE conn3 <- [1,2078,null,{}] 00:34:42 INFO - PROCESS | 19102 | 1461396882024 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}] 00:34:42 INFO - PROCESS | 19102 | 1461396882209 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 00:34:42 INFO - PROCESS | 19102 | 1461396882408 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24425a1800 == 141 [pid = 19102] [id = 527] 00:34:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 142 (0x7f24424c4800) [pid = 19102] [serial = 1582] [outer = (nil)] 00:34:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 143 (0x7f244538e400) [pid = 19102] [serial = 1583] [outer = 0x7f24424c4800] 00:34:42 INFO - PROCESS | 19102 | 1461396882475 Marionette DEBUG loaded listener.js 00:34:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f24467e6c00) [pid = 19102] [serial = 1584] [outer = 0x7f24424c4800] 00:34:43 INFO - PROCESS | 19102 | 1461396883223 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]]]}] 00:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1240ms 00:34:43 INFO - PROCESS | 19102 | 1461396883266 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 00:34:43 INFO - PROCESS | 19102 | 1461396883275 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 00:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:34:43 INFO - PROCESS | 19102 | 1461396883284 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:34:43 INFO - PROCESS | 19102 | 1461396883288 Marionette TRACE conn3 <- [1,2082,null,{}] 00:34:43 INFO - PROCESS | 19102 | 1461396883293 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}] 00:34:43 INFO - PROCESS | 19102 | 1461396883492 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 00:34:43 INFO - PROCESS | 19102 | 1461396883510 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:43 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2443fd9000 == 142 [pid = 19102] [id = 528] 00:34:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f244233fc00) [pid = 19102] [serial = 1585] [outer = (nil)] 00:34:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f2446d16000) [pid = 19102] [serial = 1586] [outer = 0x7f244233fc00] 00:34:43 INFO - PROCESS | 19102 | 1461396883743 Marionette DEBUG loaded listener.js 00:34:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f2447191800) [pid = 19102] [serial = 1587] [outer = 0x7f244233fc00] 00:34:44 INFO - PROCESS | 19102 | 1461396884648 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]]]}] 00:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1433ms 00:34:44 INFO - PROCESS | 19102 | 1461396884719 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 00:34:44 INFO - PROCESS | 19102 | 1461396884721 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 00:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:34:44 INFO - PROCESS | 19102 | 1461396884728 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:34:44 INFO - PROCESS | 19102 | 1461396884733 Marionette TRACE conn3 <- [1,2086,null,{}] 00:34:44 INFO - PROCESS | 19102 | 1461396884757 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}] 00:34:45 INFO - PROCESS | 19102 | 1461396885016 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 00:34:45 INFO - PROCESS | 19102 | 1461396885051 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244684f000 == 143 [pid = 19102] [id = 529] 00:34:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f24474f7400) [pid = 19102] [serial = 1588] [outer = (nil)] 00:34:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f244809e400) [pid = 19102] [serial = 1589] [outer = 0x7f24474f7400] 00:34:45 INFO - PROCESS | 19102 | 1461396885117 Marionette DEBUG loaded listener.js 00:34:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f24498bfc00) [pid = 19102] [serial = 1590] [outer = 0x7f24474f7400] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f24428ea000) [pid = 19102] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f24576c7000) [pid = 19102] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f2447066000) [pid = 19102] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f245be6c800) [pid = 19102] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f245be71400) [pid = 19102] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 144 (0x7f24474fc400) [pid = 19102] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 143 (0x7f244809cc00) [pid = 19102] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 142 (0x7f2444224c00) [pid = 19102] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 141 (0x7f244d308400) [pid = 19102] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 140 (0x7f2460d67c00) [pid = 19102] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 139 (0x7f244a4be800) [pid = 19102] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 138 (0x7f2444373000) [pid = 19102] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 137 (0x7f245bac7400) [pid = 19102] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 136 (0x7f2456513800) [pid = 19102] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 135 (0x7f244998e000) [pid = 19102] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 134 (0x7f2442334400) [pid = 19102] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 133 (0x7f24467e5400) [pid = 19102] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 132 (0x7f244fd94400) [pid = 19102] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 131 (0x7f2446d1b800) [pid = 19102] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:34:46 INFO - PROCESS | 19102 | --DOMWINDOW == 130 (0x7f24424c5800) [pid = 19102] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:34:46 INFO - PROCESS | 19102 | 1461396886652 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]]]}] 00:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2006ms 00:34:46 INFO - PROCESS | 19102 | 1461396886735 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 00:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:34:46 INFO - PROCESS | 19102 | 1461396886740 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 00:34:46 INFO - PROCESS | 19102 | 1461396886745 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:34:46 INFO - PROCESS | 19102 | 1461396886748 Marionette TRACE conn3 <- [1,2090,null,{}] 00:34:46 INFO - PROCESS | 19102 | 1461396886753 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}] 00:34:47 INFO - PROCESS | 19102 | 1461396887029 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 00:34:47 INFO - PROCESS | 19102 | 1461396887136 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446850800 == 144 [pid = 19102] [id = 530] 00:34:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 131 (0x7f244233c800) [pid = 19102] [serial = 1591] [outer = (nil)] 00:34:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 132 (0x7f244984ac00) [pid = 19102] [serial = 1592] [outer = 0x7f244233c800] 00:34:47 INFO - PROCESS | 19102 | 1461396887200 Marionette DEBUG loaded listener.js 00:34:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 133 (0x7f244a4be800) [pid = 19102] [serial = 1593] [outer = 0x7f244233c800] 00:34:47 INFO - PROCESS | 19102 | 1461396887943 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]]]}] 00:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1234ms 00:34:47 INFO - PROCESS | 19102 | 1461396887983 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 00:34:47 INFO - PROCESS | 19102 | 1461396887987 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 00:34:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:34:47 INFO - PROCESS | 19102 | 1461396887992 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:34:47 INFO - PROCESS | 19102 | 1461396887994 Marionette TRACE conn3 <- [1,2094,null,{}] 00:34:48 INFO - PROCESS | 19102 | 1461396887999 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}] 00:34:48 INFO - PROCESS | 19102 | 1461396888211 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 00:34:48 INFO - PROCESS | 19102 | 1461396888226 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24471b6800 == 145 [pid = 19102] [id = 531] 00:34:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 134 (0x7f2444373000) [pid = 19102] [serial = 1594] [outer = (nil)] 00:34:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 135 (0x7f244a956c00) [pid = 19102] [serial = 1595] [outer = 0x7f2444373000] 00:34:48 INFO - PROCESS | 19102 | 1461396888449 Marionette DEBUG loaded listener.js 00:34:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 136 (0x7f244abbbc00) [pid = 19102] [serial = 1596] [outer = 0x7f2444373000] 00:34:49 INFO - PROCESS | 19102 | 1461396889511 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]]]}] 00:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1591ms 00:34:49 INFO - PROCESS | 19102 | 1461396889586 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 00:34:49 INFO - PROCESS | 19102 | 1461396889594 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 00:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:34:49 INFO - PROCESS | 19102 | 1461396889602 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:34:49 INFO - PROCESS | 19102 | 1461396889608 Marionette TRACE conn3 <- [1,2098,null,{}] 00:34:49 INFO - PROCESS | 19102 | 1461396889615 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}] 00:34:49 INFO - PROCESS | 19102 | 1461396889881 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 00:34:50 INFO - PROCESS | 19102 | 1461396890194 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:50 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2443fee000 == 146 [pid = 19102] [id = 532] 00:34:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 137 (0x7f2446bee000) [pid = 19102] [serial = 1597] [outer = (nil)] 00:34:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 138 (0x7f2446ceb400) [pid = 19102] [serial = 1598] [outer = 0x7f2446bee000] 00:34:50 INFO - PROCESS | 19102 | 1461396890272 Marionette DEBUG loaded listener.js 00:34:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 139 (0x7f2447063400) [pid = 19102] [serial = 1599] [outer = 0x7f2446bee000] 00:34:51 INFO - PROCESS | 19102 | 1461396891149 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]]]}] 00:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1586ms 00:34:51 INFO - PROCESS | 19102 | 1461396891190 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 00:34:51 INFO - PROCESS | 19102 | 1461396891198 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 00:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:34:51 INFO - PROCESS | 19102 | 1461396891208 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:34:51 INFO - PROCESS | 19102 | 1461396891212 Marionette TRACE conn3 <- [1,2102,null,{}] 00:34:51 INFO - PROCESS | 19102 | 1461396891218 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}] 00:34:51 INFO - PROCESS | 19102 | 1461396891447 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 00:34:51 INFO - PROCESS | 19102 | 1461396891725 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:51 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24473cd800 == 147 [pid = 19102] [id = 533] 00:34:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 140 (0x7f24480a1000) [pid = 19102] [serial = 1600] [outer = (nil)] 00:34:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 141 (0x7f244998dc00) [pid = 19102] [serial = 1601] [outer = 0x7f24480a1000] 00:34:51 INFO - PROCESS | 19102 | 1461396891843 Marionette DEBUG loaded listener.js 00:34:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 142 (0x7f244a95fc00) [pid = 19102] [serial = 1602] [outer = 0x7f24480a1000] 00:34:52 INFO - PROCESS | 19102 | 1461396892790 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]]]}] 00:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1630ms 00:34:52 INFO - PROCESS | 19102 | 1461396892840 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 00:34:52 INFO - PROCESS | 19102 | 1461396892844 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 00:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:34:52 INFO - PROCESS | 19102 | 1461396892851 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:34:52 INFO - PROCESS | 19102 | 1461396892857 Marionette TRACE conn3 <- [1,2106,null,{}] 00:34:52 INFO - PROCESS | 19102 | 1461396892872 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}] 00:34:53 INFO - PROCESS | 19102 | 1461396893117 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 00:34:53 INFO - PROCESS | 19102 | 1461396893379 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:53 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a3ca000 == 148 [pid = 19102] [id = 534] 00:34:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 143 (0x7f244b54ec00) [pid = 19102] [serial = 1603] [outer = (nil)] 00:34:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f244c6b3400) [pid = 19102] [serial = 1604] [outer = 0x7f244b54ec00] 00:34:53 INFO - PROCESS | 19102 | 1461396893503 Marionette DEBUG loaded listener.js 00:34:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f244d305400) [pid = 19102] [serial = 1605] [outer = 0x7f244b54ec00] 00:34:54 INFO - PROCESS | 19102 | 1461396894321 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]]]}] 00:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 00:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1534ms 00:34:54 INFO - PROCESS | 19102 | 1461396894386 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 00:34:54 INFO - PROCESS | 19102 | 1461396894391 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 00:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:34:54 INFO - PROCESS | 19102 | 1461396894415 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:34:54 INFO - PROCESS | 19102 | 1461396894419 Marionette TRACE conn3 <- [1,2110,null,{}] 00:34:54 INFO - PROCESS | 19102 | 1461396894424 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}] 00:34:54 INFO - PROCESS | 19102 | 1461396894653 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 00:34:54 INFO - PROCESS | 19102 | 1461396894865 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a9cc000 == 149 [pid = 19102] [id = 535] 00:34:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f244b551800) [pid = 19102] [serial = 1606] [outer = (nil)] 00:34:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f244d5e1000) [pid = 19102] [serial = 1607] [outer = 0x7f244b551800] 00:34:54 INFO - PROCESS | 19102 | 1461396894978 Marionette DEBUG loaded listener.js 00:34:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f244dcd1400) [pid = 19102] [serial = 1608] [outer = 0x7f244b551800] 00:34:55 INFO - PROCESS | 19102 | 1461396895903 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]]]}] 00:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1539ms 00:34:55 INFO - PROCESS | 19102 | 1461396895953 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 00:34:55 INFO - PROCESS | 19102 | 1461396895957 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 00:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:34:55 INFO - PROCESS | 19102 | 1461396895963 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:34:55 INFO - PROCESS | 19102 | 1461396895965 Marionette TRACE conn3 <- [1,2114,null,{}] 00:34:55 INFO - PROCESS | 19102 | 1461396895972 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}] 00:34:56 INFO - PROCESS | 19102 | 1461396896262 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 00:34:56 INFO - PROCESS | 19102 | 1461396896417 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c79c800 == 150 [pid = 19102] [id = 536] 00:34:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f244d307000) [pid = 19102] [serial = 1609] [outer = (nil)] 00:34:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f244de8c000) [pid = 19102] [serial = 1610] [outer = 0x7f244d307000] 00:34:56 INFO - PROCESS | 19102 | 1461396896532 Marionette DEBUG loaded listener.js 00:34:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f244de96800) [pid = 19102] [serial = 1611] [outer = 0x7f244d307000] 00:34:57 INFO - PROCESS | 19102 | 1461396897492 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]]]}] 00:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1578ms 00:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:34:57 INFO - PROCESS | 19102 | 1461396897543 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 00:34:57 INFO - PROCESS | 19102 | 1461396897545 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 00:34:57 INFO - PROCESS | 19102 | 1461396897552 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:34:57 INFO - PROCESS | 19102 | 1461396897555 Marionette TRACE conn3 <- [1,2118,null,{}] 00:34:57 INFO - PROCESS | 19102 | 1461396897560 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}] 00:34:57 INFO - PROCESS | 19102 | 1461396897795 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 00:34:58 INFO - PROCESS | 19102 | 1461396898012 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:58 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244d614000 == 151 [pid = 19102] [id = 537] 00:34:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f244e71f800) [pid = 19102] [serial = 1612] [outer = (nil)] 00:34:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f244f11b000) [pid = 19102] [serial = 1613] [outer = 0x7f244e71f800] 00:34:58 INFO - PROCESS | 19102 | 1461396898192 Marionette DEBUG loaded listener.js 00:34:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f244f3a5400) [pid = 19102] [serial = 1614] [outer = 0x7f244e71f800] 00:34:59 INFO - PROCESS | 19102 | 1461396899106 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]]]}] 00:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1585ms 00:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:34:59 INFO - PROCESS | 19102 | 1461396899137 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 00:34:59 INFO - PROCESS | 19102 | 1461396899140 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 00:34:59 INFO - PROCESS | 19102 | 1461396899147 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:34:59 INFO - PROCESS | 19102 | 1461396899150 Marionette TRACE conn3 <- [1,2122,null,{}] 00:34:59 INFO - PROCESS | 19102 | 1461396899156 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}] 00:34:59 INFO - PROCESS | 19102 | 1461396899377 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 00:34:59 INFO - PROCESS | 19102 | 1461396899647 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:34:59 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e8c8000 == 152 [pid = 19102] [id = 538] 00:34:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f244e724800) [pid = 19102] [serial = 1615] [outer = (nil)] 00:34:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f244fb23000) [pid = 19102] [serial = 1616] [outer = 0x7f244e724800] 00:34:59 INFO - PROCESS | 19102 | 1461396899769 Marionette DEBUG loaded listener.js 00:34:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f244fd62800) [pid = 19102] [serial = 1617] [outer = 0x7f244e724800] 00:35:00 INFO - PROCESS | 19102 | 1461396900614 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]]]}] 00:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1531ms 00:35:00 INFO - PROCESS | 19102 | 1461396900679 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 00:35:00 INFO - PROCESS | 19102 | 1461396900683 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 00:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:35:00 INFO - PROCESS | 19102 | 1461396900689 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:35:00 INFO - PROCESS | 19102 | 1461396900693 Marionette TRACE conn3 <- [1,2126,null,{}] 00:35:00 INFO - PROCESS | 19102 | 1461396900698 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}] 00:35:00 INFO - PROCESS | 19102 | 1461396900921 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 00:35:01 INFO - PROCESS | 19102 | 1461396901134 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:01 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f160800 == 153 [pid = 19102] [id = 539] 00:35:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f244e7a8800) [pid = 19102] [serial = 1618] [outer = (nil)] 00:35:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f2455632800) [pid = 19102] [serial = 1619] [outer = 0x7f244e7a8800] 00:35:01 INFO - PROCESS | 19102 | 1461396901251 Marionette DEBUG loaded listener.js 00:35:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f2456516800) [pid = 19102] [serial = 1620] [outer = 0x7f244e7a8800] 00:35:02 INFO - PROCESS | 19102 | 1461396902239 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]]]}] 00:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1580ms 00:35:02 INFO - PROCESS | 19102 | 1461396902274 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 00:35:02 INFO - PROCESS | 19102 | 1461396902280 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 00:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:35:02 INFO - PROCESS | 19102 | 1461396902291 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:35:02 INFO - PROCESS | 19102 | 1461396902295 Marionette TRACE conn3 <- [1,2130,null,{}] 00:35:02 INFO - PROCESS | 19102 | 1461396902305 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}] 00:35:02 INFO - PROCESS | 19102 | 1461396902537 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 00:35:02 INFO - PROCESS | 19102 | 1461396902784 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:02 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24508d2000 == 154 [pid = 19102] [id = 540] 00:35:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f244f121000) [pid = 19102] [serial = 1621] [outer = (nil)] 00:35:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f24565fac00) [pid = 19102] [serial = 1622] [outer = 0x7f244f121000] 00:35:02 INFO - PROCESS | 19102 | 1461396902902 Marionette DEBUG loaded listener.js 00:35:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f2457416400) [pid = 19102] [serial = 1623] [outer = 0x7f244f121000] 00:35:03 INFO - PROCESS | 19102 | 1461396903763 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] 00:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:35:03 INFO - PROCESS | 19102 | 1461396903835 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 00:35:03 INFO - PROCESS | 19102 | 1461396903841 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:35:03 INFO - PROCESS | 19102 | 1461396903845 Marionette TRACE conn3 <- [1,2134,null,{}] 00:35:03 INFO - PROCESS | 19102 | 1461396903851 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}] 00:35:04 INFO - PROCESS | 19102 | 1461396904085 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 00:35:04 INFO - PROCESS | 19102 | 1461396904344 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:04 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245641e000 == 155 [pid = 19102] [id = 541] 00:35:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f244fd8b800) [pid = 19102] [serial = 1624] [outer = (nil)] 00:35:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f24575dd800) [pid = 19102] [serial = 1625] [outer = 0x7f244fd8b800] 00:35:04 INFO - PROCESS | 19102 | 1461396904463 Marionette DEBUG loaded listener.js 00:35:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f245778c800) [pid = 19102] [serial = 1626] [outer = 0x7f244fd8b800] 00:35:05 INFO - PROCESS | 19102 | 1461396905356 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]]]}] 00:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 00:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1581ms 00:35:05 INFO - PROCESS | 19102 | 1461396905422 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 00:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:35:05 INFO - PROCESS | 19102 | 1461396905427 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 00:35:05 INFO - PROCESS | 19102 | 1461396905433 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:35:05 INFO - PROCESS | 19102 | 1461396905437 Marionette TRACE conn3 <- [1,2138,null,{}] 00:35:05 INFO - PROCESS | 19102 | 1461396905442 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}] 00:35:05 INFO - PROCESS | 19102 | 1461396905701 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 00:35:06 INFO - PROCESS | 19102 | 1461396906011 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:06 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24580b6000 == 156 [pid = 19102] [id = 542] 00:35:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f2457e60000) [pid = 19102] [serial = 1627] [outer = (nil)] 00:35:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f2457f57000) [pid = 19102] [serial = 1628] [outer = 0x7f2457e60000] 00:35:06 INFO - PROCESS | 19102 | 1461396906099 Marionette DEBUG loaded listener.js 00:35:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f2458571400) [pid = 19102] [serial = 1629] [outer = 0x7f2457e60000] 00:35:06 INFO - PROCESS | 19102 | 1461396906966 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]]]}] 00:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1581ms 00:35:07 INFO - PROCESS | 19102 | 1461396907014 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 00:35:07 INFO - PROCESS | 19102 | 1461396907018 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 00:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:35:07 INFO - PROCESS | 19102 | 1461396907025 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:35:07 INFO - PROCESS | 19102 | 1461396907028 Marionette TRACE conn3 <- [1,2142,null,{}] 00:35:07 INFO - PROCESS | 19102 | 1461396907034 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}] 00:35:07 INFO - PROCESS | 19102 | 1461396907273 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 00:35:07 INFO - PROCESS | 19102 | 1461396907503 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24587e9000 == 157 [pid = 19102] [id = 543] 00:35:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f2457e68400) [pid = 19102] [serial = 1630] [outer = (nil)] 00:35:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f24596e0400) [pid = 19102] [serial = 1631] [outer = 0x7f2457e68400] 00:35:07 INFO - PROCESS | 19102 | 1461396907624 Marionette DEBUG loaded listener.js 00:35:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f245b10cc00) [pid = 19102] [serial = 1632] [outer = 0x7f2457e68400] 00:35:08 INFO - PROCESS | 19102 | 1461396908534 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] 00:35:08 INFO - PROCESS | 19102 | 1461396908618 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 00:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:35:08 INFO - PROCESS | 19102 | 1461396908625 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:35:08 INFO - PROCESS | 19102 | 1461396908628 Marionette TRACE conn3 <- [1,2146,null,{}] 00:35:08 INFO - PROCESS | 19102 | 1461396908634 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}] 00:35:08 INFO - PROCESS | 19102 | 1461396908861 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 00:35:09 INFO - PROCESS | 19102 | 1461396909162 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588eb000 == 158 [pid = 19102] [id = 544] 00:35:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f2457f5cc00) [pid = 19102] [serial = 1633] [outer = (nil)] 00:35:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f245b33b400) [pid = 19102] [serial = 1634] [outer = 0x7f2457f5cc00] 00:35:09 INFO - PROCESS | 19102 | 1461396909244 Marionette DEBUG loaded listener.js 00:35:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f245b585c00) [pid = 19102] [serial = 1635] [outer = 0x7f2457f5cc00] 00:35:10 INFO - PROCESS | 19102 | 1461396910082 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] 00:35:10 INFO - PROCESS | 19102 | 1461396910160 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 00:35:10 INFO - PROCESS | 19102 | 1461396910167 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:35:10 INFO - PROCESS | 19102 | 1461396910170 Marionette TRACE conn3 <- [1,2150,null,{}] 00:35:10 INFO - PROCESS | 19102 | 1461396910176 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}] 00:35:10 INFO - PROCESS | 19102 | 1461396910406 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 00:35:10 INFO - PROCESS | 19102 | 1461396910671 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:10 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b8db000 == 159 [pid = 19102] [id = 545] 00:35:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f2458576800) [pid = 19102] [serial = 1636] [outer = (nil)] 00:35:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f245bac8c00) [pid = 19102] [serial = 1637] [outer = 0x7f2458576800] 00:35:10 INFO - PROCESS | 19102 | 1461396910790 Marionette DEBUG loaded listener.js 00:35:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f245be6d000) [pid = 19102] [serial = 1638] [outer = 0x7f2458576800] 00:35:11 INFO - PROCESS | 19102 | 1461396911730 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]]]}] 00:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 00:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1641ms 00:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:35:11 INFO - PROCESS | 19102 | 1461396911809 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 00:35:11 INFO - PROCESS | 19102 | 1461396911811 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 00:35:11 INFO - PROCESS | 19102 | 1461396911818 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:35:11 INFO - PROCESS | 19102 | 1461396911822 Marionette TRACE conn3 <- [1,2154,null,{}] 00:35:11 INFO - PROCESS | 19102 | 1461396911827 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}] 00:35:12 INFO - PROCESS | 19102 | 1461396912139 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 00:35:12 INFO - PROCESS | 19102 | 1461396912475 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bf9c800 == 160 [pid = 19102] [id = 546] 00:35:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f245be66c00) [pid = 19102] [serial = 1639] [outer = (nil)] 00:35:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f245bea5c00) [pid = 19102] [serial = 1640] [outer = 0x7f245be66c00] 00:35:12 INFO - PROCESS | 19102 | 1461396912557 Marionette DEBUG loaded listener.js 00:35:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f245beae400) [pid = 19102] [serial = 1641] [outer = 0x7f245be66c00] 00:35:13 INFO - PROCESS | 19102 | 1461396913481 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]]]}] 00:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1731ms 00:35:13 INFO - PROCESS | 19102 | 1461396913549 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 00:35:13 INFO - PROCESS | 19102 | 1461396913553 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 00:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:35:13 INFO - PROCESS | 19102 | 1461396913560 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:35:13 INFO - PROCESS | 19102 | 1461396913563 Marionette TRACE conn3 <- [1,2158,null,{}] 00:35:13 INFO - PROCESS | 19102 | 1461396913568 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}] 00:35:13 INFO - PROCESS | 19102 | 1461396913834 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 00:35:14 INFO - PROCESS | 19102 | 1461396914146 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24436d4800 == 161 [pid = 19102] [id = 547] 00:35:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f244233bc00) [pid = 19102] [serial = 1642] [outer = (nil)] 00:35:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f24428ef400) [pid = 19102] [serial = 1643] [outer = 0x7f244233bc00] 00:35:14 INFO - PROCESS | 19102 | 1461396914225 Marionette DEBUG loaded listener.js 00:35:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f2446ce9000) [pid = 19102] [serial = 1644] [outer = 0x7f244233bc00] 00:35:15 INFO - PROCESS | 19102 | 1461396915599 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]]]}] 00:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 00:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2081ms 00:35:15 INFO - PROCESS | 19102 | 1461396915707 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 00:35:15 INFO - PROCESS | 19102 | 1461396915713 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 00:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:35:15 INFO - PROCESS | 19102 | 1461396915727 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:35:15 INFO - PROCESS | 19102 | 1461396915732 Marionette TRACE conn3 <- [1,2162,null,{}] 00:35:15 INFO - PROCESS | 19102 | 1461396915741 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}] 00:35:15 INFO - PROCESS | 19102 | 1461396915959 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 00:35:16 INFO - PROCESS | 19102 | 1461396916223 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446ce1800 == 162 [pid = 19102] [id = 548] 00:35:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f24424cf400) [pid = 19102] [serial = 1645] [outer = (nil)] 00:35:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f2444376000) [pid = 19102] [serial = 1646] [outer = 0x7f24424cf400] 00:35:16 INFO - PROCESS | 19102 | 1461396916295 Marionette DEBUG loaded listener.js 00:35:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f2446be3000) [pid = 19102] [serial = 1647] [outer = 0x7f24424cf400] 00:35:17 INFO - PROCESS | 19102 | 1461396917221 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]]]}] 00:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1538ms 00:35:17 INFO - PROCESS | 19102 | 1461396917265 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 00:35:17 INFO - PROCESS | 19102 | 1461396917273 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 00:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:35:17 INFO - PROCESS | 19102 | 1461396917283 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:35:17 INFO - PROCESS | 19102 | 1461396917287 Marionette TRACE conn3 <- [1,2166,null,{}] 00:35:17 INFO - PROCESS | 19102 | 1461396917292 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}] 00:35:17 INFO - PROCESS | 19102 | 1461396917520 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 00:35:18 INFO - PROCESS | 19102 | 1461396918028 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2442319000 == 163 [pid = 19102] [id = 549] 00:35:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f2447191c00) [pid = 19102] [serial = 1648] [outer = (nil)] 00:35:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f2447199800) [pid = 19102] [serial = 1649] [outer = 0x7f2447191c00] 00:35:18 INFO - PROCESS | 19102 | 1461396918104 Marionette DEBUG loaded listener.js 00:35:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f2447278400) [pid = 19102] [serial = 1650] [outer = 0x7f2447191c00] 00:35:19 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245c428800 == 162 [pid = 19102] [id = 480] 00:35:19 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446850800 == 161 [pid = 19102] [id = 530] 00:35:19 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244684f000 == 160 [pid = 19102] [id = 529] 00:35:19 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2443fd9000 == 159 [pid = 19102] [id = 528] 00:35:19 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24425a1800 == 158 [pid = 19102] [id = 527] 00:35:19 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24441c2800 == 157 [pid = 19102] [id = 524] 00:35:19 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245dc45800 == 156 [pid = 19102] [id = 523] 00:35:19 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245c1d1800 == 155 [pid = 19102] [id = 522] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f2446ce6000) [pid = 19102] [serial = 1524] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f2446ce7c00) [pid = 19102] [serial = 1518] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f2461d1e800) [pid = 19102] [serial = 1494] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f244809d800) [pid = 19102] [serial = 1461] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f245f74a800) [pid = 19102] [serial = 1490] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f244a95bc00) [pid = 19102] [serial = 1511] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f2462242000) [pid = 19102] [serial = 1496] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f24584c4c00) [pid = 19102] [serial = 1479] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f2458578000) [pid = 19102] [serial = 1481] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f244422a400) [pid = 19102] [serial = 1514] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f244fb30c00) [pid = 19102] [serial = 1470] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f246eb5fc00) [pid = 19102] [serial = 1500] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f2447271400) [pid = 19102] [serial = 1460] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f244dc38800) [pid = 19102] [serial = 1466] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f2457d8b000) [pid = 19102] [serial = 1478] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f245b580c00) [pid = 19102] [serial = 1485] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f246e468000) [pid = 19102] [serial = 1499] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f245be63400) [pid = 19102] [serial = 1487] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f24574cec00) [pid = 19102] [serial = 1473] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f244b54e800) [pid = 19102] [serial = 1464] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f2463f80000) [pid = 19102] [serial = 1497] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f2445386c00) [pid = 19102] [serial = 1523] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f244ab51000) [pid = 19102] [serial = 1463] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f245be6f000) [pid = 19102] [serial = 1488] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f245b117400) [pid = 19102] [serial = 1484] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f2471ac5400) [pid = 19102] [serial = 1502] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f2446be9400) [pid = 19102] [serial = 1517] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f24474f1400) [pid = 19102] [serial = 1508] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f2457d80400) [pid = 19102] [serial = 1476] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f244984a800) [pid = 19102] [serial = 1521] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f244422e800) [pid = 19102] [serial = 1457] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f244deb9400) [pid = 19102] [serial = 1467] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f2460879c00) [pid = 19102] [serial = 1491] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f2444378400) [pid = 19102] [serial = 1515] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f24565c9400) [pid = 19102] [serial = 1472] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f2459be7400) [pid = 19102] [serial = 1482] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f2473283c00) [pid = 19102] [serial = 1503] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f24467e2c00) [pid = 19102] [serial = 1458] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f24428ed800) [pid = 19102] [serial = 1505] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f2447274c00) [pid = 19102] [serial = 1520] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f2457bd4800) [pid = 19102] [serial = 1475] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f246110f800) [pid = 19102] [serial = 1493] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f244e724400) [pid = 19102] [serial = 1469] [outer = (nil)] [url = about:blank] 00:35:19 INFO - PROCESS | 19102 | 1461396919349 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]]]}] 00:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2139ms 00:35:19 INFO - PROCESS | 19102 | 1461396919424 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 00:35:19 INFO - PROCESS | 19102 | 1461396919427 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 00:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:35:19 INFO - PROCESS | 19102 | 1461396919435 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:35:19 INFO - PROCESS | 19102 | 1461396919440 Marionette TRACE conn3 <- [1,2170,null,{}] 00:35:19 INFO - PROCESS | 19102 | 1461396919456 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}] 00:35:19 INFO - PROCESS | 19102 | 1461396919674 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 00:35:19 INFO - PROCESS | 19102 | 1461396919912 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:19 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2443fe7800 == 156 [pid = 19102] [id = 550] 00:35:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f2447198400) [pid = 19102] [serial = 1651] [outer = (nil)] 00:35:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f244998f400) [pid = 19102] [serial = 1652] [outer = 0x7f2447198400] 00:35:19 INFO - PROCESS | 19102 | 1461396919979 Marionette DEBUG loaded listener.js 00:35:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f244aac9800) [pid = 19102] [serial = 1653] [outer = 0x7f2447198400] 00:35:20 INFO - PROCESS | 19102 | 1461396920743 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]]]}] 00:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1341ms 00:35:20 INFO - PROCESS | 19102 | 1461396920782 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 00:35:20 INFO - PROCESS | 19102 | 1461396920786 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 00:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:35:20 INFO - PROCESS | 19102 | 1461396920793 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:35:20 INFO - PROCESS | 19102 | 1461396920796 Marionette TRACE conn3 <- [1,2174,null,{}] 00:35:20 INFO - PROCESS | 19102 | 1461396920802 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}] 00:35:21 INFO - PROCESS | 19102 | 1461396921005 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 00:35:21 INFO - PROCESS | 19102 | 1461396921020 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:21 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446e64800 == 157 [pid = 19102] [id = 551] 00:35:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f2445386c00) [pid = 19102] [serial = 1654] [outer = (nil)] 00:35:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f244b54f800) [pid = 19102] [serial = 1655] [outer = 0x7f2445386c00] 00:35:21 INFO - PROCESS | 19102 | 1461396921086 Marionette DEBUG loaded listener.js 00:35:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f244c6b5c00) [pid = 19102] [serial = 1656] [outer = 0x7f2445386c00] 00:35:22 INFO - PROCESS | 19102 | 1461396922110 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]]]}] 00:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1340ms 00:35:22 INFO - PROCESS | 19102 | 1461396922135 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 00:35:22 INFO - PROCESS | 19102 | 1461396922138 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 00:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:35:22 INFO - PROCESS | 19102 | 1461396922144 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:35:22 INFO - PROCESS | 19102 | 1461396922146 Marionette TRACE conn3 <- [1,2178,null,{}] 00:35:22 INFO - PROCESS | 19102 | 1461396922152 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}] 00:35:22 INFO - PROCESS | 19102 | 1461396922434 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 00:35:22 INFO - PROCESS | 19102 | 1461396922481 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:22 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a3d1800 == 158 [pid = 19102] [id = 552] 00:35:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f2444370c00) [pid = 19102] [serial = 1657] [outer = (nil)] 00:35:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f244c6c0800) [pid = 19102] [serial = 1658] [outer = 0x7f2444370c00] 00:35:22 INFO - PROCESS | 19102 | 1461396922547 Marionette DEBUG loaded listener.js 00:35:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f244d5d7800) [pid = 19102] [serial = 1659] [outer = 0x7f2444370c00] 00:35:23 INFO - PROCESS | 19102 | 1461396923685 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]]]}] 00:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1584ms 00:35:23 INFO - PROCESS | 19102 | 1461396923747 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 00:35:23 INFO - PROCESS | 19102 | 1461396923750 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 00:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:35:23 INFO - PROCESS | 19102 | 1461396923757 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:35:23 INFO - PROCESS | 19102 | 1461396923758 Marionette TRACE conn3 <- [1,2182,null,{}] 00:35:23 INFO - PROCESS | 19102 | 1461396923768 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}] 00:35:24 INFO - PROCESS | 19102 | 1461396924528 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f244de3d400) [pid = 19102] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f244dc3cc00) [pid = 19102] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f24474f7400) [pid = 19102] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f244e69f000) [pid = 19102] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f244abb1400) [pid = 19102] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f2459befc00) [pid = 19102] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f244b544800) [pid = 19102] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f2455641800) [pid = 19102] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f2444372800) [pid = 19102] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f24566d9800) [pid = 19102] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f2444228000) [pid = 19102] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 144 (0x7f244f127800) [pid = 19102] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 143 (0x7f24424c4800) [pid = 19102] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 142 (0x7f244233c800) [pid = 19102] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 141 (0x7f244e691400) [pid = 19102] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 140 (0x7f244e686000) [pid = 19102] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 139 (0x7f24576bf000) [pid = 19102] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 138 (0x7f244233fc00) [pid = 19102] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 137 (0x7f24474f3c00) [pid = 19102] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 136 (0x7f2445393000) [pid = 19102] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:35:24 INFO - PROCESS | 19102 | --DOMWINDOW == 135 (0x7f2457788400) [pid = 19102] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:35:24 INFO - PROCESS | 19102 | 1461396924741 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:24 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24452fa000 == 159 [pid = 19102] [id = 553] 00:35:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 136 (0x7f244233fc00) [pid = 19102] [serial = 1660] [outer = (nil)] 00:35:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 137 (0x7f24467eb400) [pid = 19102] [serial = 1661] [outer = 0x7f244233fc00] 00:35:24 INFO - PROCESS | 19102 | 1461396924815 Marionette DEBUG loaded listener.js 00:35:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 138 (0x7f244abb1400) [pid = 19102] [serial = 1662] [outer = 0x7f244233fc00] 00:35:25 INFO - PROCESS | 19102 | 1461396925538 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]]]}] 00:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1835ms 00:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:35:25 INFO - PROCESS | 19102 | 1461396925593 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 00:35:25 INFO - PROCESS | 19102 | 1461396925596 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 00:35:25 INFO - PROCESS | 19102 | 1461396925603 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:35:25 INFO - PROCESS | 19102 | 1461396925605 Marionette TRACE conn3 <- [1,2186,null,{}] 00:35:25 INFO - PROCESS | 19102 | 1461396925612 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}] 00:35:25 INFO - PROCESS | 19102 | 1461396925881 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 00:35:25 INFO - PROCESS | 19102 | 1461396925916 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:25 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244d5b0800 == 160 [pid = 19102] [id = 554] 00:35:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 139 (0x7f24424c4800) [pid = 19102] [serial = 1663] [outer = (nil)] 00:35:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 140 (0x7f244de8d400) [pid = 19102] [serial = 1664] [outer = 0x7f24424c4800] 00:35:25 INFO - PROCESS | 19102 | 1461396925980 Marionette DEBUG loaded listener.js 00:35:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 141 (0x7f244e722000) [pid = 19102] [serial = 1665] [outer = 0x7f24424c4800] 00:35:27 INFO - PROCESS | 19102 | 1461396927127 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]]]}] 00:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1544ms 00:35:27 INFO - PROCESS | 19102 | 1461396927147 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 00:35:27 INFO - PROCESS | 19102 | 1461396927154 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 00:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:35:27 INFO - PROCESS | 19102 | 1461396927164 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:35:27 INFO - PROCESS | 19102 | 1461396927168 Marionette TRACE conn3 <- [1,2190,null,{}] 00:35:27 INFO - PROCESS | 19102 | 1461396927178 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}] 00:35:27 INFO - PROCESS | 19102 | 1461396927424 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 00:35:27 INFO - PROCESS | 19102 | 1461396927792 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:27 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2445352000 == 161 [pid = 19102] [id = 555] 00:35:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 142 (0x7f24467e5000) [pid = 19102] [serial = 1666] [outer = (nil)] 00:35:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 143 (0x7f2446be9400) [pid = 19102] [serial = 1667] [outer = 0x7f24467e5000] 00:35:27 INFO - PROCESS | 19102 | 1461396927875 Marionette DEBUG loaded listener.js 00:35:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f2447064000) [pid = 19102] [serial = 1668] [outer = 0x7f24467e5000] 00:35:28 INFO - PROCESS | 19102 | 1461396928804 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]]]}] 00:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1693ms 00:35:28 INFO - PROCESS | 19102 | 1461396928857 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 00:35:28 INFO - PROCESS | 19102 | 1461396928866 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 00:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:35:28 INFO - PROCESS | 19102 | 1461396928878 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:35:28 INFO - PROCESS | 19102 | 1461396928881 Marionette TRACE conn3 <- [1,2194,null,{}] 00:35:28 INFO - PROCESS | 19102 | 1461396928889 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}] 00:35:29 INFO - PROCESS | 19102 | 1461396929164 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 00:35:29 INFO - PROCESS | 19102 | 1461396929445 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244bdcd000 == 162 [pid = 19102] [id = 556] 00:35:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f244a4bfc00) [pid = 19102] [serial = 1669] [outer = (nil)] 00:35:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f244aac8400) [pid = 19102] [serial = 1670] [outer = 0x7f244a4bfc00] 00:35:29 INFO - PROCESS | 19102 | 1461396929564 Marionette DEBUG loaded listener.js 00:35:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f244c6b4c00) [pid = 19102] [serial = 1671] [outer = 0x7f244a4bfc00] 00:35:30 INFO - PROCESS | 19102 | 1461396930469 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]]]}] 00:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1644ms 00:35:30 INFO - PROCESS | 19102 | 1461396930522 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 00:35:30 INFO - PROCESS | 19102 | 1461396930527 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 00:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:35:30 INFO - PROCESS | 19102 | 1461396930533 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:35:30 INFO - PROCESS | 19102 | 1461396930540 Marionette TRACE conn3 <- [1,2198,null,{}] 00:35:30 INFO - PROCESS | 19102 | 1461396930556 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}] 00:35:30 INFO - PROCESS | 19102 | 1461396930832 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 00:35:31 INFO - PROCESS | 19102 | 1461396931132 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:31 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e8ca000 == 163 [pid = 19102] [id = 557] 00:35:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f244de92000) [pid = 19102] [serial = 1672] [outer = (nil)] 00:35:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f244de98400) [pid = 19102] [serial = 1673] [outer = 0x7f244de92000] 00:35:31 INFO - PROCESS | 19102 | 1461396931218 Marionette DEBUG loaded listener.js 00:35:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f244e691400) [pid = 19102] [serial = 1674] [outer = 0x7f244de92000] 00:35:32 INFO - PROCESS | 19102 | 1461396932105 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]]]}] 00:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1597ms 00:35:32 INFO - PROCESS | 19102 | 1461396932132 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 00:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:35:32 INFO - PROCESS | 19102 | 1461396932137 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 00:35:32 INFO - PROCESS | 19102 | 1461396932143 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:35:32 INFO - PROCESS | 19102 | 1461396932146 Marionette TRACE conn3 <- [1,2202,null,{}] 00:35:32 INFO - PROCESS | 19102 | 1461396932152 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}] 00:35:32 INFO - PROCESS | 19102 | 1461396932381 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 00:35:32 INFO - PROCESS | 19102 | 1461396932615 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:32 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244fe0f000 == 164 [pid = 19102] [id = 558] 00:35:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f244de90000) [pid = 19102] [serial = 1675] [outer = (nil)] 00:35:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f244e7aa400) [pid = 19102] [serial = 1676] [outer = 0x7f244de90000] 00:35:32 INFO - PROCESS | 19102 | 1461396932712 Marionette DEBUG loaded listener.js 00:35:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f244f3a8000) [pid = 19102] [serial = 1677] [outer = 0x7f244de90000] 00:35:33 INFO - PROCESS | 19102 | 1461396933644 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]]]}] 00:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1530ms 00:35:33 INFO - PROCESS | 19102 | 1461396933673 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 00:35:33 INFO - PROCESS | 19102 | 1461396933676 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 00:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:35:33 INFO - PROCESS | 19102 | 1461396933683 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:35:33 INFO - PROCESS | 19102 | 1461396933686 Marionette TRACE conn3 <- [1,2206,null,{}] 00:35:33 INFO - PROCESS | 19102 | 1461396933692 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}] 00:35:33 INFO - PROCESS | 19102 | 1461396933914 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 00:35:34 INFO - PROCESS | 19102 | 1461396934132 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457448800 == 165 [pid = 19102] [id = 559] 00:35:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f244e721800) [pid = 19102] [serial = 1678] [outer = (nil)] 00:35:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f244fd5ac00) [pid = 19102] [serial = 1679] [outer = 0x7f244e721800] 00:35:34 INFO - PROCESS | 19102 | 1461396934247 Marionette DEBUG loaded listener.js 00:35:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f244fd92000) [pid = 19102] [serial = 1680] [outer = 0x7f244e721800] 00:35:35 INFO - PROCESS | 19102 | 1461396935198 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]]]}] 00:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1583ms 00:35:35 INFO - PROCESS | 19102 | 1461396935267 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 00:35:35 INFO - PROCESS | 19102 | 1461396935271 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 00:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:35:35 INFO - PROCESS | 19102 | 1461396935277 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:35:35 INFO - PROCESS | 19102 | 1461396935280 Marionette TRACE conn3 <- [1,2210,null,{}] 00:35:35 INFO - PROCESS | 19102 | 1461396935285 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}] 00:35:35 INFO - PROCESS | 19102 | 1461396935537 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 00:35:35 INFO - PROCESS | 19102 | 1461396935845 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:35 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24580c5800 == 166 [pid = 19102] [id = 560] 00:35:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f24575d8400) [pid = 19102] [serial = 1681] [outer = (nil)] 00:35:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f245778e400) [pid = 19102] [serial = 1682] [outer = 0x7f24575d8400] 00:35:35 INFO - PROCESS | 19102 | 1461396935931 Marionette DEBUG loaded listener.js 00:35:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f2457bc6400) [pid = 19102] [serial = 1683] [outer = 0x7f24575d8400] 00:35:36 INFO - PROCESS | 19102 | 1461396936779 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]]]}] 00:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1535ms 00:35:36 INFO - PROCESS | 19102 | 1461396936814 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 00:35:36 INFO - PROCESS | 19102 | 1461396936818 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 00:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:35:36 INFO - PROCESS | 19102 | 1461396936824 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:35:36 INFO - PROCESS | 19102 | 1461396936826 Marionette TRACE conn3 <- [1,2214,null,{}] 00:35:36 INFO - PROCESS | 19102 | 1461396936832 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}] 00:35:37 INFO - PROCESS | 19102 | 1461396937053 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 00:35:37 INFO - PROCESS | 19102 | 1461396937509 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245a5a0000 == 167 [pid = 19102] [id = 561] 00:35:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f2457e65800) [pid = 19102] [serial = 1684] [outer = (nil)] 00:35:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f2457f57c00) [pid = 19102] [serial = 1685] [outer = 0x7f2457e65800] 00:35:37 INFO - PROCESS | 19102 | 1461396937653 Marionette DEBUG loaded listener.js 00:35:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f245856b800) [pid = 19102] [serial = 1686] [outer = 0x7f2457e65800] 00:35:38 INFO - PROCESS | 19102 | 1461396938512 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]]]}] 00:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1731ms 00:35:38 INFO - PROCESS | 19102 | 1461396938557 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 00:35:38 INFO - PROCESS | 19102 | 1461396938560 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 00:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:35:38 INFO - PROCESS | 19102 | 1461396938566 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:35:38 INFO - PROCESS | 19102 | 1461396938568 Marionette TRACE conn3 <- [1,2218,null,{}] 00:35:38 INFO - PROCESS | 19102 | 1461396938574 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}] 00:35:38 INFO - PROCESS | 19102 | 1461396938786 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 00:35:39 INFO - PROCESS | 19102 | 1461396939048 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ba61000 == 168 [pid = 19102] [id = 562] 00:35:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f2457bc6800) [pid = 19102] [serial = 1687] [outer = (nil)] 00:35:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f24596dd800) [pid = 19102] [serial = 1688] [outer = 0x7f2457bc6800] 00:35:39 INFO - PROCESS | 19102 | 1461396939127 Marionette DEBUG loaded listener.js 00:35:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f2459bf4c00) [pid = 19102] [serial = 1689] [outer = 0x7f2457bc6800] 00:35:40 INFO - PROCESS | 19102 | 1461396940002 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]]]}] 00:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1483ms 00:35:40 INFO - PROCESS | 19102 | 1461396940051 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 00:35:40 INFO - PROCESS | 19102 | 1461396940054 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 00:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:35:40 INFO - PROCESS | 19102 | 1461396940061 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:35:40 INFO - PROCESS | 19102 | 1461396940065 Marionette TRACE conn3 <- [1,2222,null,{}] 00:35:40 INFO - PROCESS | 19102 | 1461396940070 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}] 00:35:40 INFO - PROCESS | 19102 | 1461396940282 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 00:35:40 INFO - PROCESS | 19102 | 1461396940545 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:40 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bf95800 == 169 [pid = 19102] [id = 563] 00:35:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f2457bd4000) [pid = 19102] [serial = 1690] [outer = (nil)] 00:35:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f245b55f000) [pid = 19102] [serial = 1691] [outer = 0x7f2457bd4000] 00:35:40 INFO - PROCESS | 19102 | 1461396940624 Marionette DEBUG loaded listener.js 00:35:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f245b90cc00) [pid = 19102] [serial = 1692] [outer = 0x7f2457bd4000] 00:35:41 INFO - PROCESS | 19102 | 1461396941539 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]]]}] 00:35:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:35:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1533ms 00:35:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:35:41 INFO - PROCESS | 19102 | 1461396941596 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 00:35:41 INFO - PROCESS | 19102 | 1461396941599 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 00:35:41 INFO - PROCESS | 19102 | 1461396941605 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:35:41 INFO - PROCESS | 19102 | 1461396941608 Marionette TRACE conn3 <- [1,2226,null,{}] 00:35:41 INFO - PROCESS | 19102 | 1461396941614 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}] 00:35:41 INFO - PROCESS | 19102 | 1461396941827 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 00:35:42 INFO - PROCESS | 19102 | 1461396942096 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245d96f800 == 170 [pid = 19102] [id = 564] 00:35:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f24498b9c00) [pid = 19102] [serial = 1693] [outer = (nil)] 00:35:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f245be6a000) [pid = 19102] [serial = 1694] [outer = 0x7f24498b9c00] 00:35:42 INFO - PROCESS | 19102 | 1461396942230 Marionette DEBUG loaded listener.js 00:35:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f245bea8800) [pid = 19102] [serial = 1695] [outer = 0x7f24498b9c00] 00:35:43 INFO - PROCESS | 19102 | 1461396943154 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]]]}] 00:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1585ms 00:35:43 INFO - PROCESS | 19102 | 1461396943190 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 00:35:43 INFO - PROCESS | 19102 | 1461396943195 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 00:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:35:43 INFO - PROCESS | 19102 | 1461396943200 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:35:43 INFO - PROCESS | 19102 | 1461396943204 Marionette TRACE conn3 <- [1,2230,null,{}] 00:35:43 INFO - PROCESS | 19102 | 1461396943209 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}] 00:35:43 INFO - PROCESS | 19102 | 1461396943444 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 00:35:43 INFO - PROCESS | 19102 | 1461396943762 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:43 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245fdb6800 == 171 [pid = 19102] [id = 565] 00:35:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f245f39b000) [pid = 19102] [serial = 1696] [outer = (nil)] 00:35:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f245f7ee400) [pid = 19102] [serial = 1697] [outer = 0x7f245f39b000] 00:35:43 INFO - PROCESS | 19102 | 1461396943849 Marionette DEBUG loaded listener.js 00:35:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f245fb0d000) [pid = 19102] [serial = 1698] [outer = 0x7f245f39b000] 00:35:44 INFO - PROCESS | 19102 | 1461396944692 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]]]}] 00:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1534ms 00:35:44 INFO - PROCESS | 19102 | 1461396944736 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 00:35:44 INFO - PROCESS | 19102 | 1461396944740 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 00:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:35:44 INFO - PROCESS | 19102 | 1461396944745 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:35:44 INFO - PROCESS | 19102 | 1461396944748 Marionette TRACE conn3 <- [1,2234,null,{}] 00:35:44 INFO - PROCESS | 19102 | 1461396944753 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}] 00:35:44 INFO - PROCESS | 19102 | 1461396944967 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 00:35:45 INFO - PROCESS | 19102 | 1461396945229 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24606cd800 == 172 [pid = 19102] [id = 566] 00:35:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f245f2b1c00) [pid = 19102] [serial = 1699] [outer = (nil)] 00:35:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f245ff7b800) [pid = 19102] [serial = 1700] [outer = 0x7f245f2b1c00] 00:35:45 INFO - PROCESS | 19102 | 1461396945314 Marionette DEBUG loaded listener.js 00:35:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f246087f800) [pid = 19102] [serial = 1701] [outer = 0x7f245f2b1c00] 00:35:46 INFO - PROCESS | 19102 | 1461396946135 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]]]}] 00:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1433ms 00:35:46 INFO - PROCESS | 19102 | 1461396946180 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 00:35:46 INFO - PROCESS | 19102 | 1461396946184 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 00:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:35:46 INFO - PROCESS | 19102 | 1461396946189 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:35:46 INFO - PROCESS | 19102 | 1461396946191 Marionette TRACE conn3 <- [1,2238,null,{}] 00:35:46 INFO - PROCESS | 19102 | 1461396946197 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}] 00:35:46 INFO - PROCESS | 19102 | 1461396946407 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 00:35:46 INFO - PROCESS | 19102 | 1461396946680 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:46 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2461121800 == 173 [pid = 19102] [id = 567] 00:35:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f245f698800) [pid = 19102] [serial = 1702] [outer = (nil)] 00:35:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f24610b3000) [pid = 19102] [serial = 1703] [outer = 0x7f245f698800] 00:35:46 INFO - PROCESS | 19102 | 1461396946752 Marionette DEBUG loaded listener.js 00:35:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f24613cc800) [pid = 19102] [serial = 1704] [outer = 0x7f245f698800] 00:35:47 INFO - PROCESS | 19102 | 1461396947651 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]]]}] 00:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1528ms 00:35:47 INFO - PROCESS | 19102 | 1461396947719 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 00:35:47 INFO - PROCESS | 19102 | 1461396947722 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 00:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:35:47 INFO - PROCESS | 19102 | 1461396947728 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:35:47 INFO - PROCESS | 19102 | 1461396947730 Marionette TRACE conn3 <- [1,2242,null,{}] 00:35:47 INFO - PROCESS | 19102 | 1461396947736 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}] 00:35:47 INFO - PROCESS | 19102 | 1461396947962 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 00:35:48 INFO - PROCESS | 19102 | 1461396948222 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2461d51000 == 174 [pid = 19102] [id = 568] 00:35:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f245ea3ec00) [pid = 19102] [serial = 1705] [outer = (nil)] 00:35:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f2461568c00) [pid = 19102] [serial = 1706] [outer = 0x7f245ea3ec00] 00:35:48 INFO - PROCESS | 19102 | 1461396948338 Marionette DEBUG loaded listener.js 00:35:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f2462052800) [pid = 19102] [serial = 1707] [outer = 0x7f245ea3ec00] 00:35:49 INFO - PROCESS | 19102 | 1461396949158 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]]]}] 00:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1480ms 00:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:35:49 INFO - PROCESS | 19102 | 1461396949210 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 00:35:49 INFO - PROCESS | 19102 | 1461396949213 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 00:35:49 INFO - PROCESS | 19102 | 1461396949219 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:35:49 INFO - PROCESS | 19102 | 1461396949222 Marionette TRACE conn3 <- [1,2246,null,{}] 00:35:49 INFO - PROCESS | 19102 | 1461396949228 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}] 00:35:49 INFO - PROCESS | 19102 | 1461396949447 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 00:35:49 INFO - PROCESS | 19102 | 1461396949713 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:49 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463f46000 == 175 [pid = 19102] [id = 569] 00:35:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f244233b000) [pid = 19102] [serial = 1708] [outer = (nil)] 00:35:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f24620af800) [pid = 19102] [serial = 1709] [outer = 0x7f244233b000] 00:35:49 INFO - PROCESS | 19102 | 1461396949832 Marionette DEBUG loaded listener.js 00:35:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f24622ea000) [pid = 19102] [serial = 1710] [outer = 0x7f244233b000] 00:35:50 INFO - PROCESS | 19102 | 1461396950679 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]]]}] 00:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1532ms 00:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:35:50 INFO - PROCESS | 19102 | 1461396950752 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 00:35:50 INFO - PROCESS | 19102 | 1461396950754 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 00:35:50 INFO - PROCESS | 19102 | 1461396950761 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:35:50 INFO - PROCESS | 19102 | 1461396950764 Marionette TRACE conn3 <- [1,2250,null,{}] 00:35:50 INFO - PROCESS | 19102 | 1461396950770 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}] 00:35:51 INFO - PROCESS | 19102 | 1461396951033 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 00:35:51 INFO - PROCESS | 19102 | 1461396951343 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:51 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467a69000 == 176 [pid = 19102] [id = 570] 00:35:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f244fd66800) [pid = 19102] [serial = 1711] [outer = (nil)] 00:35:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f24622f0000) [pid = 19102] [serial = 1712] [outer = 0x7f244fd66800] 00:35:51 INFO - PROCESS | 19102 | 1461396951422 Marionette DEBUG loaded listener.js 00:35:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f2467958c00) [pid = 19102] [serial = 1713] [outer = 0x7f244fd66800] 00:35:52 INFO - PROCESS | 19102 | 1461396952265 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]]]}] 00:35:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1534ms 00:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:35:52 INFO - PROCESS | 19102 | 1461396952298 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 00:35:52 INFO - PROCESS | 19102 | 1461396952300 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 00:35:52 INFO - PROCESS | 19102 | 1461396952307 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:35:52 INFO - PROCESS | 19102 | 1461396952311 Marionette TRACE conn3 <- [1,2254,null,{}] 00:35:52 INFO - PROCESS | 19102 | 1461396952316 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}] 00:35:52 INFO - PROCESS | 19102 | 1461396952546 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 00:35:52 INFO - PROCESS | 19102 | 1461396952838 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:52 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246e78d000 == 177 [pid = 19102] [id = 571] 00:35:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f2442335c00) [pid = 19102] [serial = 1714] [outer = (nil)] 00:35:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f245e96e000) [pid = 19102] [serial = 1715] [outer = 0x7f2442335c00] 00:35:52 INFO - PROCESS | 19102 | 1461396952964 Marionette DEBUG loaded listener.js 00:35:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f246e6b8400) [pid = 19102] [serial = 1716] [outer = 0x7f2442335c00] 00:35:53 INFO - PROCESS | 19102 | 1461396953856 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]]]}] 00:35:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:35:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1590ms 00:35:53 INFO - PROCESS | 19102 | 1461396953897 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 00:35:53 INFO - PROCESS | 19102 | 1461396953901 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 00:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:35:53 INFO - PROCESS | 19102 | 1461396953907 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:35:53 INFO - PROCESS | 19102 | 1461396953910 Marionette TRACE conn3 <- [1,2258,null,{}] 00:35:53 INFO - PROCESS | 19102 | 1461396953915 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}] 00:35:54 INFO - PROCESS | 19102 | 1461396954151 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 00:35:54 INFO - PROCESS | 19102 | 1461396954459 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2443fe8000 == 178 [pid = 19102] [id = 572] 00:35:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f2442337000) [pid = 19102] [serial = 1717] [outer = (nil)] 00:35:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f2446d16800) [pid = 19102] [serial = 1718] [outer = 0x7f2442337000] 00:35:54 INFO - PROCESS | 19102 | 1461396954543 Marionette DEBUG loaded listener.js 00:35:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f244a4c8000) [pid = 19102] [serial = 1719] [outer = 0x7f2442337000] 00:35:55 INFO - PROCESS | 19102 | 1461396955410 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]]]}] 00:35:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:35:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 2042ms 00:35:56 INFO - PROCESS | 19102 | 1461396956170 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 00:35:56 INFO - PROCESS | 19102 | 1461396956178 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 00:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:35:56 INFO - PROCESS | 19102 | 1461396956195 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:35:56 INFO - PROCESS | 19102 | 1461396956200 Marionette TRACE conn3 <- [1,2262,null,{}] 00:35:56 INFO - PROCESS | 19102 | 1461396956229 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}] 00:35:56 INFO - PROCESS | 19102 | 1461396956436 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 00:35:56 INFO - PROCESS | 19102 | 1461396956670 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2447ec7000 == 179 [pid = 19102] [id = 573] 00:35:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f2445389800) [pid = 19102] [serial = 1720] [outer = (nil)] 00:35:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 197 (0x7f24467dd800) [pid = 19102] [serial = 1721] [outer = 0x7f2445389800] 00:35:56 INFO - PROCESS | 19102 | 1461396956739 Marionette DEBUG loaded listener.js 00:35:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f244705f000) [pid = 19102] [serial = 1722] [outer = 0x7f2445389800] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24452fa000 == 178 [pid = 19102] [id = 553] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a3d1800 == 177 [pid = 19102] [id = 552] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446e64800 == 176 [pid = 19102] [id = 551] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2443fe7800 == 175 [pid = 19102] [id = 550] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24567d3000 == 174 [pid = 19102] [id = 461] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2442319000 == 173 [pid = 19102] [id = 549] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446ce1800 == 172 [pid = 19102] [id = 548] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24580b6000 == 171 [pid = 19102] [id = 542] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245641e000 == 170 [pid = 19102] [id = 541] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24508d2000 == 169 [pid = 19102] [id = 540] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f160800 == 168 [pid = 19102] [id = 539] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244e8c8000 == 167 [pid = 19102] [id = 538] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244d614000 == 166 [pid = 19102] [id = 537] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c79c800 == 165 [pid = 19102] [id = 536] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a9cc000 == 164 [pid = 19102] [id = 535] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a3ca000 == 163 [pid = 19102] [id = 534] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24473cd800 == 162 [pid = 19102] [id = 533] 00:35:57 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2443fee000 == 161 [pid = 19102] [id = 532] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f244726c400) [pid = 19102] [serial = 1526] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 196 (0x7f2459787c00) [pid = 19102] [serial = 1563] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f245be67000) [pid = 19102] [serial = 1571] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f2456518400) [pid = 19102] [serial = 1554] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f244a95a400) [pid = 19102] [serial = 1533] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f24498bfc00) [pid = 19102] [serial = 1590] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f244c6b4000) [pid = 19102] [serial = 1536] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f2446d16000) [pid = 19102] [serial = 1586] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f244538e400) [pid = 19102] [serial = 1583] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f2446ceb000) [pid = 19102] [serial = 1580] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f2446cf1800) [pid = 19102] [serial = 1529] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f245b910800) [pid = 19102] [serial = 1569] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f244fd68800) [pid = 19102] [serial = 1550] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f244de39800) [pid = 19102] [serial = 1541] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f244a956c00) [pid = 19102] [serial = 1595] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f244a4be800) [pid = 19102] [serial = 1593] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f244fd91c00) [pid = 19102] [serial = 1551] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f244de8b800) [pid = 19102] [serial = 1542] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f244809e400) [pid = 19102] [serial = 1589] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f245563e800) [pid = 19102] [serial = 1553] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f244b54e000) [pid = 19102] [serial = 1535] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f245be6d800) [pid = 19102] [serial = 1572] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f244d308c00) [pid = 19102] [serial = 1538] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f245b756400) [pid = 19102] [serial = 1568] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f244a955400) [pid = 19102] [serial = 1455] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f244d3da800) [pid = 19102] [serial = 1539] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f24566e2c00) [pid = 19102] [serial = 1556] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f2445386400) [pid = 19102] [serial = 1577] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f244984f400) [pid = 19102] [serial = 1581] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f245b10c800) [pid = 19102] [serial = 1565] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f24467e6c00) [pid = 19102] [serial = 1584] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f2457424800) [pid = 19102] [serial = 1557] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f244984ac00) [pid = 19102] [serial = 1592] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f245b555c00) [pid = 19102] [serial = 1566] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f24467e2800) [pid = 19102] [serial = 1574] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f244fb2d400) [pid = 19102] [serial = 1548] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f244e7b3000) [pid = 19102] [serial = 1545] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f24577e9000) [pid = 19102] [serial = 1559] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f2447191800) [pid = 19102] [serial = 1587] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f244a4ba800) [pid = 19102] [serial = 1532] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f2447069800) [pid = 19102] [serial = 1530] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f244e719000) [pid = 19102] [serial = 1544] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f244f1e2000) [pid = 19102] [serial = 1547] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f2458571000) [pid = 19102] [serial = 1562] [outer = (nil)] [url = about:blank] 00:35:57 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f2457f52000) [pid = 19102] [serial = 1560] [outer = (nil)] [url = about:blank] 00:35:58 INFO - PROCESS | 19102 | 1461396958253 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]]]}] 00:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 2110ms 00:35:58 INFO - PROCESS | 19102 | 1461396958317 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 00:35:58 INFO - PROCESS | 19102 | 1461396958322 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 00:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:35:58 INFO - PROCESS | 19102 | 1461396958333 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:35:58 INFO - PROCESS | 19102 | 1461396958339 Marionette TRACE conn3 <- [1,2266,null,{}] 00:35:58 INFO - PROCESS | 19102 | 1461396958344 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}] 00:35:58 INFO - PROCESS | 19102 | 1461396958548 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 00:35:58 INFO - PROCESS | 19102 | 1461396958722 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:35:58 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2443fd4000 == 162 [pid = 19102] [id = 574] 00:35:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f2442338c00) [pid = 19102] [serial = 1723] [outer = (nil)] 00:35:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f24474ef000) [pid = 19102] [serial = 1724] [outer = 0x7f2442338c00] 00:35:58 INFO - PROCESS | 19102 | 1461396958788 Marionette DEBUG loaded listener.js 00:35:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f244984d000) [pid = 19102] [serial = 1725] [outer = 0x7f2442338c00] 00:35:59 INFO - PROCESS | 19102 | 1461396959596 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]]]}] 00:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1336ms 00:35:59 INFO - PROCESS | 19102 | 1461396959667 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 00:35:59 INFO - PROCESS | 19102 | 1461396959670 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 00:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:35:59 INFO - PROCESS | 19102 | 1461396959676 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:35:59 INFO - PROCESS | 19102 | 1461396959679 Marionette TRACE conn3 <- [1,2270,null,{}] 00:35:59 INFO - PROCESS | 19102 | 1461396959693 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}] 00:35:59 INFO - PROCESS | 19102 | 1461396959896 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 00:36:00 INFO - PROCESS | 19102 | 1461396960106 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446e63800 == 163 [pid = 19102] [id = 575] 00:36:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f244aacec00) [pid = 19102] [serial = 1726] [outer = (nil)] 00:36:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f244b544000) [pid = 19102] [serial = 1727] [outer = 0x7f244aacec00] 00:36:00 INFO - PROCESS | 19102 | 1461396960176 Marionette DEBUG loaded listener.js 00:36:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f244b6a2800) [pid = 19102] [serial = 1728] [outer = 0x7f244aacec00] 00:36:01 INFO - PROCESS | 19102 | 1461396961028 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]]]}] 00:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1381ms 00:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:36:01 INFO - PROCESS | 19102 | 1461396961064 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 00:36:01 INFO - PROCESS | 19102 | 1461396961067 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 00:36:01 INFO - PROCESS | 19102 | 1461396961078 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:36:01 INFO - PROCESS | 19102 | 1461396961082 Marionette TRACE conn3 <- [1,2274,null,{}] 00:36:01 INFO - PROCESS | 19102 | 1461396961087 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}] 00:36:01 INFO - PROCESS | 19102 | 1461396961348 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 00:36:01 INFO - PROCESS | 19102 | 1461396961387 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:01 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2449ece000 == 164 [pid = 19102] [id = 576] 00:36:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f244b545000) [pid = 19102] [serial = 1729] [outer = (nil)] 00:36:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f244d303800) [pid = 19102] [serial = 1730] [outer = 0x7f244b545000] 00:36:01 INFO - PROCESS | 19102 | 1461396961450 Marionette DEBUG loaded listener.js 00:36:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f244d5d9000) [pid = 19102] [serial = 1731] [outer = 0x7f244b545000] 00:36:02 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f2444370c00) [pid = 19102] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:36:02 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f2447198400) [pid = 19102] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:36:02 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f24424cf400) [pid = 19102] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:36:02 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f2447191c00) [pid = 19102] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:36:02 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f2445386c00) [pid = 19102] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:36:02 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f244233fc00) [pid = 19102] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:36:02 INFO - PROCESS | 19102 | 1461396962903 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]]]}] 00:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1843ms 00:36:02 INFO - PROCESS | 19102 | 1461396962916 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 00:36:02 INFO - PROCESS | 19102 | 1461396962918 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 00:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:36:02 INFO - PROCESS | 19102 | 1461396962924 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:36:02 INFO - PROCESS | 19102 | 1461396962926 Marionette TRACE conn3 <- [1,2278,null,{}] 00:36:02 INFO - PROCESS | 19102 | 1461396962931 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}] 00:36:03 INFO - PROCESS | 19102 | 1461396963194 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 00:36:03 INFO - PROCESS | 19102 | 1461396963307 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a8d9800 == 165 [pid = 19102] [id = 577] 00:36:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f24471a0c00) [pid = 19102] [serial = 1732] [outer = (nil)] 00:36:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f244d5d9400) [pid = 19102] [serial = 1733] [outer = 0x7f24471a0c00] 00:36:03 INFO - PROCESS | 19102 | 1461396963369 Marionette DEBUG loaded listener.js 00:36:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f244de3d400) [pid = 19102] [serial = 1734] [outer = 0x7f24471a0c00] 00:36:04 INFO - PROCESS | 19102 | 1461396964094 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]]]}] 00:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1181ms 00:36:04 INFO - PROCESS | 19102 | 1461396964106 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 00:36:04 INFO - PROCESS | 19102 | 1461396964108 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 00:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:36:04 INFO - PROCESS | 19102 | 1461396964114 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:36:04 INFO - PROCESS | 19102 | 1461396964116 Marionette TRACE conn3 <- [1,2282,null,{}] 00:36:04 INFO - PROCESS | 19102 | 1461396964132 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}] 00:36:04 INFO - PROCESS | 19102 | 1461396964424 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 00:36:04 INFO - PROCESS | 19102 | 1461396964720 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:04 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244230d800 == 166 [pid = 19102] [id = 578] 00:36:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f2442337800) [pid = 19102] [serial = 1735] [outer = (nil)] 00:36:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f24424c3400) [pid = 19102] [serial = 1736] [outer = 0x7f2442337800] 00:36:04 INFO - PROCESS | 19102 | 1461396964813 Marionette DEBUG loaded listener.js 00:36:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f244422d000) [pid = 19102] [serial = 1737] [outer = 0x7f2442337800] 00:36:05 INFO - PROCESS | 19102 | 1461396965757 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]]]}] 00:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1680ms 00:36:05 INFO - PROCESS | 19102 | 1461396965798 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 00:36:05 INFO - PROCESS | 19102 | 1461396965807 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 00:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:36:05 INFO - PROCESS | 19102 | 1461396965816 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:36:05 INFO - PROCESS | 19102 | 1461396965821 Marionette TRACE conn3 <- [1,2286,null,{}] 00:36:05 INFO - PROCESS | 19102 | 1461396965828 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}] 00:36:06 INFO - PROCESS | 19102 | 1461396966066 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 00:36:06 INFO - PROCESS | 19102 | 1461396966322 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:06 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446e79800 == 167 [pid = 19102] [id = 579] 00:36:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f2446d16000) [pid = 19102] [serial = 1738] [outer = (nil)] 00:36:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f244719bc00) [pid = 19102] [serial = 1739] [outer = 0x7f2446d16000] 00:36:06 INFO - PROCESS | 19102 | 1461396966454 Marionette DEBUG loaded listener.js 00:36:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f24474f9800) [pid = 19102] [serial = 1740] [outer = 0x7f2446d16000] 00:36:07 INFO - PROCESS | 19102 | 1461396967364 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]]]}] 00:36:07 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 00:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1582ms 00:36:07 INFO - PROCESS | 19102 | 1461396967401 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 00:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:36:07 INFO - PROCESS | 19102 | 1461396967408 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 00:36:07 INFO - PROCESS | 19102 | 1461396967415 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:36:07 INFO - PROCESS | 19102 | 1461396967418 Marionette TRACE conn3 <- [1,2290,null,{}] 00:36:07 INFO - PROCESS | 19102 | 1461396967424 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}] 00:36:07 INFO - PROCESS | 19102 | 1461396967659 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 00:36:08 INFO - PROCESS | 19102 | 1461396968023 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:08 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c7d5000 == 168 [pid = 19102] [id = 580] 00:36:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f244998ec00) [pid = 19102] [serial = 1741] [outer = (nil)] 00:36:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f244a959400) [pid = 19102] [serial = 1742] [outer = 0x7f244998ec00] 00:36:08 INFO - PROCESS | 19102 | 1461396968116 Marionette DEBUG loaded listener.js 00:36:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f244b54d000) [pid = 19102] [serial = 1743] [outer = 0x7f244998ec00] 00:36:09 INFO - PROCESS | 19102 | 1461396969013 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]]]}] 00:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1644ms 00:36:09 INFO - PROCESS | 19102 | 1461396969058 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 00:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:36:09 INFO - PROCESS | 19102 | 1461396969063 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 00:36:09 INFO - PROCESS | 19102 | 1461396969078 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:36:09 INFO - PROCESS | 19102 | 1461396969087 Marionette TRACE conn3 <- [1,2294,null,{}] 00:36:09 INFO - PROCESS | 19102 | 1461396969094 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}] 00:36:09 INFO - PROCESS | 19102 | 1461396969337 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 00:36:09 INFO - PROCESS | 19102 | 1461396969639 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e5d6000 == 169 [pid = 19102] [id = 581] 00:36:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f244a4be800) [pid = 19102] [serial = 1744] [outer = (nil)] 00:36:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f244debac00) [pid = 19102] [serial = 1745] [outer = 0x7f244a4be800] 00:36:09 INFO - PROCESS | 19102 | 1461396969727 Marionette DEBUG loaded listener.js 00:36:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f244e720c00) [pid = 19102] [serial = 1746] [outer = 0x7f244a4be800] 00:36:10 INFO - PROCESS | 19102 | 1461396970616 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]]]}] 00:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1598ms 00:36:10 INFO - PROCESS | 19102 | 1461396970668 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 00:36:10 INFO - PROCESS | 19102 | 1461396970673 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 00:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:36:10 INFO - PROCESS | 19102 | 1461396970679 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:36:10 INFO - PROCESS | 19102 | 1461396970682 Marionette TRACE conn3 <- [1,2298,null,{}] 00:36:10 INFO - PROCESS | 19102 | 1461396970688 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}] 00:36:10 INFO - PROCESS | 19102 | 1461396970915 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 00:36:11 INFO - PROCESS | 19102 | 1461396971172 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:11 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f4a8000 == 170 [pid = 19102] [id = 582] 00:36:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f244a959c00) [pid = 19102] [serial = 1747] [outer = (nil)] 00:36:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f244fa72800) [pid = 19102] [serial = 1748] [outer = 0x7f244a959c00] 00:36:11 INFO - PROCESS | 19102 | 1461396971289 Marionette DEBUG loaded listener.js 00:36:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f244fd5b000) [pid = 19102] [serial = 1749] [outer = 0x7f244a959c00] 00:36:12 INFO - PROCESS | 19102 | 1461396972110 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]]]}] 00:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1479ms 00:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:36:12 INFO - PROCESS | 19102 | 1461396972160 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 00:36:12 INFO - PROCESS | 19102 | 1461396972163 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 00:36:12 INFO - PROCESS | 19102 | 1461396972169 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:36:12 INFO - PROCESS | 19102 | 1461396972172 Marionette TRACE conn3 <- [1,2302,null,{}] 00:36:12 INFO - PROCESS | 19102 | 1461396972178 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}] 00:36:12 INFO - PROCESS | 19102 | 1461396972402 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 00:36:12 INFO - PROCESS | 19102 | 1461396972662 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24553d9000 == 171 [pid = 19102] [id = 583] 00:36:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f2455633800) [pid = 19102] [serial = 1750] [outer = (nil)] 00:36:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f245563e800) [pid = 19102] [serial = 1751] [outer = 0x7f2455633800] 00:36:12 INFO - PROCESS | 19102 | 1461396972764 Marionette DEBUG loaded listener.js 00:36:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f2457420000) [pid = 19102] [serial = 1752] [outer = 0x7f2455633800] 00:36:13 INFO - PROCESS | 19102 | 1461396973747 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]]]}] 00:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1630ms 00:36:13 INFO - PROCESS | 19102 | 1461396973799 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 00:36:13 INFO - PROCESS | 19102 | 1461396973803 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 00:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:36:13 INFO - PROCESS | 19102 | 1461396973808 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:36:13 INFO - PROCESS | 19102 | 1461396973811 Marionette TRACE conn3 <- [1,2306,null,{}] 00:36:13 INFO - PROCESS | 19102 | 1461396973817 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}] 00:36:14 INFO - PROCESS | 19102 | 1461396974022 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 00:36:14 INFO - PROCESS | 19102 | 1461396974251 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457a13000 == 172 [pid = 19102] [id = 584] 00:36:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f24498bdc00) [pid = 19102] [serial = 1753] [outer = (nil)] 00:36:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f2457bcd000) [pid = 19102] [serial = 1754] [outer = 0x7f24498bdc00] 00:36:14 INFO - PROCESS | 19102 | 1461396974368 Marionette DEBUG loaded listener.js 00:36:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f2457d95c00) [pid = 19102] [serial = 1755] [outer = 0x7f24498bdc00] 00:36:15 INFO - PROCESS | 19102 | 1461396975322 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]]]}] 00:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1586ms 00:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:36:15 INFO - PROCESS | 19102 | 1461396975396 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 00:36:15 INFO - PROCESS | 19102 | 1461396975399 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 00:36:15 INFO - PROCESS | 19102 | 1461396975405 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:36:15 INFO - PROCESS | 19102 | 1461396975408 Marionette TRACE conn3 <- [1,2310,null,{}] 00:36:15 INFO - PROCESS | 19102 | 1461396975414 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}] 00:36:15 INFO - PROCESS | 19102 | 1461396975632 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 00:36:15 INFO - PROCESS | 19102 | 1461396975892 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:15 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458122000 == 173 [pid = 19102] [id = 585] 00:36:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f244a957400) [pid = 19102] [serial = 1756] [outer = (nil)] 00:36:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f245856b400) [pid = 19102] [serial = 1757] [outer = 0x7f244a957400] 00:36:16 INFO - PROCESS | 19102 | 1461396976007 Marionette DEBUG loaded listener.js 00:36:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f2459790000) [pid = 19102] [serial = 1758] [outer = 0x7f244a957400] 00:36:16 INFO - PROCESS | 19102 | 1461396976866 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]]]}] 00:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1529ms 00:36:16 INFO - PROCESS | 19102 | 1461396976935 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 00:36:16 INFO - PROCESS | 19102 | 1461396976939 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 00:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:36:16 INFO - PROCESS | 19102 | 1461396976945 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:36:16 INFO - PROCESS | 19102 | 1461396976947 Marionette TRACE conn3 <- [1,2314,null,{}] 00:36:16 INFO - PROCESS | 19102 | 1461396976953 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}] 00:36:17 INFO - PROCESS | 19102 | 1461396977204 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 00:36:17 INFO - PROCESS | 19102 | 1461396977515 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:17 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588d6800 == 174 [pid = 19102] [id = 586] 00:36:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f24577e6800) [pid = 19102] [serial = 1759] [outer = (nil)] 00:36:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f245b559800) [pid = 19102] [serial = 1760] [outer = 0x7f24577e6800] 00:36:17 INFO - PROCESS | 19102 | 1461396977595 Marionette DEBUG loaded listener.js 00:36:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f245b756400) [pid = 19102] [serial = 1761] [outer = 0x7f24577e6800] 00:36:18 INFO - PROCESS | 19102 | 1461396978448 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]]]}] 00:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1532ms 00:36:18 INFO - PROCESS | 19102 | 1461396978477 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 00:36:18 INFO - PROCESS | 19102 | 1461396978481 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 00:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:36:18 INFO - PROCESS | 19102 | 1461396978488 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:36:18 INFO - PROCESS | 19102 | 1461396978491 Marionette TRACE conn3 <- [1,2318,null,{}] 00:36:18 INFO - PROCESS | 19102 | 1461396978496 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}] 00:36:18 INFO - PROCESS | 19102 | 1461396978721 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 00:36:18 INFO - PROCESS | 19102 | 1461396978965 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b530000 == 175 [pid = 19102] [id = 587] 00:36:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f245978d000) [pid = 19102] [serial = 1762] [outer = (nil)] 00:36:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f245be6b000) [pid = 19102] [serial = 1763] [outer = 0x7f245978d000] 00:36:19 INFO - PROCESS | 19102 | 1461396979043 Marionette DEBUG loaded listener.js 00:36:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f245bea8c00) [pid = 19102] [serial = 1764] [outer = 0x7f245978d000] 00:36:19 INFO - PROCESS | 19102 | 1461396979979 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] 00:36:20 INFO - PROCESS | 19102 | 1461396980022 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 00:36:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:36:20 INFO - PROCESS | 19102 | 1461396980028 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:36:20 INFO - PROCESS | 19102 | 1461396980031 Marionette TRACE conn3 <- [1,2322,null,{}] 00:36:20 INFO - PROCESS | 19102 | 1461396980037 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}] 00:36:20 INFO - PROCESS | 19102 | 1461396980253 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 00:36:20 INFO - PROCESS | 19102 | 1461396980519 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:20 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bf89800 == 176 [pid = 19102] [id = 588] 00:36:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f245f397400) [pid = 19102] [serial = 1765] [outer = (nil)] 00:36:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f245fb07400) [pid = 19102] [serial = 1766] [outer = 0x7f245f397400] 00:36:20 INFO - PROCESS | 19102 | 1461396980674 Marionette DEBUG loaded listener.js 00:36:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f2461563800) [pid = 19102] [serial = 1767] [outer = 0x7f245f397400] 00:36:21 INFO - PROCESS | 19102 | 1461396981543 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]]]}] 00:36:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:36:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1585ms 00:36:21 INFO - PROCESS | 19102 | 1461396981616 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 00:36:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:36:21 INFO - PROCESS | 19102 | 1461396981621 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 00:36:21 INFO - PROCESS | 19102 | 1461396981628 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:36:21 INFO - PROCESS | 19102 | 1461396981632 Marionette TRACE conn3 <- [1,2326,null,{}] 00:36:21 INFO - PROCESS | 19102 | 1461396981638 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}] 00:36:21 INFO - PROCESS | 19102 | 1461396981927 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 00:36:22 INFO - PROCESS | 19102 | 1461396982234 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:22 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245f8ee000 == 177 [pid = 19102] [id = 589] 00:36:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f2468887c00) [pid = 19102] [serial = 1768] [outer = (nil)] 00:36:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f246e775000) [pid = 19102] [serial = 1769] [outer = 0x7f2468887c00] 00:36:22 INFO - PROCESS | 19102 | 1461396982323 Marionette DEBUG loaded listener.js 00:36:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f246e95a800) [pid = 19102] [serial = 1770] [outer = 0x7f2468887c00] 00:36:23 INFO - PROCESS | 19102 | 1461396983177 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]]]}] 00:36:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:36:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1586ms 00:36:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:36:23 INFO - PROCESS | 19102 | 1461396983215 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 00:36:23 INFO - PROCESS | 19102 | 1461396983217 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 00:36:23 INFO - PROCESS | 19102 | 1461396983224 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:36:23 INFO - PROCESS | 19102 | 1461396983227 Marionette TRACE conn3 <- [1,2330,null,{}] 00:36:23 INFO - PROCESS | 19102 | 1461396983232 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}] 00:36:23 INFO - PROCESS | 19102 | 1461396983461 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 00:36:23 INFO - PROCESS | 19102 | 1461396983730 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:23 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246163e800 == 178 [pid = 19102] [id = 590] 00:36:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f244abb6000) [pid = 19102] [serial = 1771] [outer = (nil)] 00:36:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 197 (0x7f246156bc00) [pid = 19102] [serial = 1772] [outer = 0x7f244abb6000] 00:36:23 INFO - PROCESS | 19102 | 1461396983853 Marionette DEBUG loaded listener.js 00:36:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f246f843400) [pid = 19102] [serial = 1773] [outer = 0x7f244abb6000] 00:36:24 INFO - PROCESS | 19102 | 1461396984706 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]]]}] 00:36:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:36:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1532ms 00:36:24 INFO - PROCESS | 19102 | 1461396984756 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 00:36:24 INFO - PROCESS | 19102 | 1461396984760 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 00:36:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:36:24 INFO - PROCESS | 19102 | 1461396984766 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:36:24 INFO - PROCESS | 19102 | 1461396984768 Marionette TRACE conn3 <- [1,2334,null,{}] 00:36:24 INFO - PROCESS | 19102 | 1461396984774 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}] 00:36:24 INFO - PROCESS | 19102 | 1461396984996 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 00:36:25 INFO - PROCESS | 19102 | 1461396985264 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:25 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246f817000 == 179 [pid = 19102] [id = 591] 00:36:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 199 (0x7f246e95f800) [pid = 19102] [serial = 1774] [outer = (nil)] 00:36:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f246fb13c00) [pid = 19102] [serial = 1775] [outer = 0x7f246e95f800] 00:36:25 INFO - PROCESS | 19102 | 1461396985383 Marionette DEBUG loaded listener.js 00:36:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f2471a46800) [pid = 19102] [serial = 1776] [outer = 0x7f246e95f800] 00:36:26 INFO - PROCESS | 19102 | 1461396986222 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]]]}] 00:36:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:36:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1528ms 00:36:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:36:26 INFO - PROCESS | 19102 | 1461396986295 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 00:36:26 INFO - PROCESS | 19102 | 1461396986298 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 00:36:26 INFO - PROCESS | 19102 | 1461396986304 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:36:26 INFO - PROCESS | 19102 | 1461396986307 Marionette TRACE conn3 <- [1,2338,null,{}] 00:36:26 INFO - PROCESS | 19102 | 1461396986313 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}] 00:36:26 INFO - PROCESS | 19102 | 1461396986577 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 00:36:26 INFO - PROCESS | 19102 | 1461396986884 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:26 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246f96d800 == 180 [pid = 19102] [id = 592] 00:36:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f245778a000) [pid = 19102] [serial = 1777] [outer = (nil)] 00:36:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 203 (0x7f247317a800) [pid = 19102] [serial = 1778] [outer = 0x7f245778a000] 00:36:26 INFO - PROCESS | 19102 | 1461396986960 Marionette DEBUG loaded listener.js 00:36:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f2473283800) [pid = 19102] [serial = 1779] [outer = 0x7f245778a000] 00:36:27 INFO - PROCESS | 19102 | 1461396987875 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]]]}] 00:36:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:36:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1634ms 00:36:27 INFO - PROCESS | 19102 | 1461396987938 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 00:36:27 INFO - PROCESS | 19102 | 1461396987942 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 00:36:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:36:27 INFO - PROCESS | 19102 | 1461396987948 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:36:27 INFO - PROCESS | 19102 | 1461396987950 Marionette TRACE conn3 <- [1,2342,null,{}] 00:36:27 INFO - PROCESS | 19102 | 1461396987956 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}] 00:36:28 INFO - PROCESS | 19102 | 1461396988198 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 00:36:28 INFO - PROCESS | 19102 | 1461396988532 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:28 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24732a8000 == 181 [pid = 19102] [id = 593] 00:36:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f245e969c00) [pid = 19102] [serial = 1780] [outer = (nil)] 00:36:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 206 (0x7f247328c800) [pid = 19102] [serial = 1781] [outer = 0x7f245e969c00] 00:36:28 INFO - PROCESS | 19102 | 1461396988616 Marionette DEBUG loaded listener.js 00:36:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 207 (0x7f24734be400) [pid = 19102] [serial = 1782] [outer = 0x7f245e969c00] 00:36:29 INFO - PROCESS | 19102 | 1461396989463 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]]]}] 00:36:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:36:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1584ms 00:36:29 INFO - PROCESS | 19102 | 1461396989534 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 00:36:29 INFO - PROCESS | 19102 | 1461396989540 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 00:36:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:36:29 INFO - PROCESS | 19102 | 1461396989545 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:36:29 INFO - PROCESS | 19102 | 1461396989549 Marionette TRACE conn3 <- [1,2346,null,{}] 00:36:29 INFO - PROCESS | 19102 | 1461396989554 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}] 00:36:29 INFO - PROCESS | 19102 | 1461396989790 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 00:36:30 INFO - PROCESS | 19102 | 1461396990095 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:30 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473729000 == 182 [pid = 19102] [id = 594] 00:36:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 208 (0x7f2443792400) [pid = 19102] [serial = 1783] [outer = (nil)] 00:36:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 209 (0x7f244379ac00) [pid = 19102] [serial = 1784] [outer = 0x7f2443792400] 00:36:30 INFO - PROCESS | 19102 | 1461396990175 Marionette DEBUG loaded listener.js 00:36:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 210 (0x7f244379fc00) [pid = 19102] [serial = 1785] [outer = 0x7f2443792400] 00:36:31 INFO - PROCESS | 19102 | 1461396991068 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]]]}] 00:36:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:36:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1578ms 00:36:31 INFO - PROCESS | 19102 | 1461396991125 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 00:36:31 INFO - PROCESS | 19102 | 1461396991128 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 00:36:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:36:31 INFO - PROCESS | 19102 | 1461396991135 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:36:31 INFO - PROCESS | 19102 | 1461396991137 Marionette TRACE conn3 <- [1,2350,null,{}] 00:36:31 INFO - PROCESS | 19102 | 1461396991143 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}] 00:36:31 INFO - PROCESS | 19102 | 1461396991370 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 00:36:31 INFO - PROCESS | 19102 | 1461396991685 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:31 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473e16800 == 183 [pid = 19102] [id = 595] 00:36:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 211 (0x7f2443798000) [pid = 19102] [serial = 1786] [outer = (nil)] 00:36:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 212 (0x7f2473288400) [pid = 19102] [serial = 1787] [outer = 0x7f2443798000] 00:36:31 INFO - PROCESS | 19102 | 1461396991762 Marionette DEBUG loaded listener.js 00:36:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 213 (0x7f24739b1000) [pid = 19102] [serial = 1788] [outer = 0x7f2443798000] 00:36:32 INFO - PROCESS | 19102 | 1461396992624 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]]]}] 00:36:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:36:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1528ms 00:36:32 INFO - PROCESS | 19102 | 1461396992664 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 00:36:32 INFO - PROCESS | 19102 | 1461396992668 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 00:36:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:36:32 INFO - PROCESS | 19102 | 1461396992674 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:36:32 INFO - PROCESS | 19102 | 1461396992677 Marionette TRACE conn3 <- [1,2354,null,{}] 00:36:32 INFO - PROCESS | 19102 | 1461396992682 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}] 00:36:32 INFO - PROCESS | 19102 | 1461396992919 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 00:36:33 INFO - PROCESS | 19102 | 1461396993218 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:33 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c8c0000 == 184 [pid = 19102] [id = 596] 00:36:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 214 (0x7f244379f800) [pid = 19102] [serial = 1789] [outer = (nil)] 00:36:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 215 (0x7f24480e1400) [pid = 19102] [serial = 1790] [outer = 0x7f244379f800] 00:36:33 INFO - PROCESS | 19102 | 1461396993344 Marionette DEBUG loaded listener.js 00:36:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 216 (0x7f24480e8400) [pid = 19102] [serial = 1791] [outer = 0x7f244379f800] 00:36:34 INFO - PROCESS | 19102 | 1461396994236 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]]]}] 00:36:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:36:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1632ms 00:36:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:36:34 INFO - PROCESS | 19102 | 1461396994307 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 00:36:34 INFO - PROCESS | 19102 | 1461396994310 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 00:36:34 INFO - PROCESS | 19102 | 1461396994316 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:36:34 INFO - PROCESS | 19102 | 1461396994319 Marionette TRACE conn3 <- [1,2358,null,{}] 00:36:34 INFO - PROCESS | 19102 | 1461396994324 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}] 00:36:34 INFO - PROCESS | 19102 | 1461396994571 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24580c1800 == 183 [pid = 19102] [id = 438] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588be800 == 182 [pid = 19102] [id = 519] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b51e800 == 181 [pid = 19102] [id = 520] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c7d8000 == 180 [pid = 19102] [id = 512] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24436be000 == 179 [pid = 19102] [id = 525] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458111000 == 178 [pid = 19102] [id = 518] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244e8de000 == 177 [pid = 19102] [id = 514] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ba6b800 == 176 [pid = 19102] [id = 521] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a8d9800 == 175 [pid = 19102] [id = 577] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2449ece000 == 174 [pid = 19102] [id = 576] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446e63800 == 173 [pid = 19102] [id = 575] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2443fd4000 == 172 [pid = 19102] [id = 574] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2447ec7000 == 171 [pid = 19102] [id = 573] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2461121800 == 170 [pid = 19102] [id = 567] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24606cd800 == 169 [pid = 19102] [id = 566] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245fdb6800 == 168 [pid = 19102] [id = 565] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245d96f800 == 167 [pid = 19102] [id = 564] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bf95800 == 166 [pid = 19102] [id = 563] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ba61000 == 165 [pid = 19102] [id = 562] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245a5a0000 == 164 [pid = 19102] [id = 561] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24580c5800 == 163 [pid = 19102] [id = 560] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457448800 == 162 [pid = 19102] [id = 559] 00:36:35 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244fe0f000 == 161 [pid = 19102] [id = 558] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 215 (0x7f244c6c0800) [pid = 19102] [serial = 1658] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 214 (0x7f244d5d7800) [pid = 19102] [serial = 1659] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 213 (0x7f244998f400) [pid = 19102] [serial = 1652] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 212 (0x7f244aac9800) [pid = 19102] [serial = 1653] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 211 (0x7f24428ef400) [pid = 19102] [serial = 1643] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 210 (0x7f2446ceb400) [pid = 19102] [serial = 1598] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 209 (0x7f244de8c000) [pid = 19102] [serial = 1610] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 208 (0x7f24575dd800) [pid = 19102] [serial = 1625] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 207 (0x7f2455632800) [pid = 19102] [serial = 1619] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 206 (0x7f2444376000) [pid = 19102] [serial = 1646] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 205 (0x7f2446be3000) [pid = 19102] [serial = 1647] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f2447199800) [pid = 19102] [serial = 1649] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f2447278400) [pid = 19102] [serial = 1650] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 202 (0x7f24565fac00) [pid = 19102] [serial = 1622] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f244fb23000) [pid = 19102] [serial = 1616] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f244d5e1000) [pid = 19102] [serial = 1607] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f244c6b3400) [pid = 19102] [serial = 1604] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 198 (0x7f244b54f800) [pid = 19102] [serial = 1655] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f245bea5c00) [pid = 19102] [serial = 1640] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 196 (0x7f245bac8c00) [pid = 19102] [serial = 1637] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f245b33b400) [pid = 19102] [serial = 1634] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f244abb1400) [pid = 19102] [serial = 1662] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f24596e0400) [pid = 19102] [serial = 1631] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f2457f57000) [pid = 19102] [serial = 1628] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f244998dc00) [pid = 19102] [serial = 1601] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f244f11b000) [pid = 19102] [serial = 1613] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f24467eb400) [pid = 19102] [serial = 1661] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f244c6b5c00) [pid = 19102] [serial = 1656] [outer = (nil)] [url = about:blank] 00:36:35 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f244de8d400) [pid = 19102] [serial = 1664] [outer = (nil)] [url = about:blank] 00:36:36 INFO - PROCESS | 19102 | 1461396996128 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:36 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244212a800 == 162 [pid = 19102] [id = 597] 00:36:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f24424c6c00) [pid = 19102] [serial = 1792] [outer = (nil)] 00:36:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f24424c9800) [pid = 19102] [serial = 1793] [outer = 0x7f24424c6c00] 00:36:36 INFO - PROCESS | 19102 | 1461396996203 Marionette DEBUG loaded listener.js 00:36:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f24428ef400) [pid = 19102] [serial = 1794] [outer = 0x7f24424c6c00] 00:36:36 INFO - PROCESS | 19102 | 1461396996983 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]]]}] 00:36:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:36:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 2686ms 00:36:37 INFO - PROCESS | 19102 | 1461396997007 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 00:36:37 INFO - PROCESS | 19102 | 1461396997014 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 00:36:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:36:37 INFO - PROCESS | 19102 | 1461396997023 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:36:37 INFO - PROCESS | 19102 | 1461396997027 Marionette TRACE conn3 <- [1,2362,null,{}] 00:36:37 INFO - PROCESS | 19102 | 1461396997034 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}] 00:36:37 INFO - PROCESS | 19102 | 1461396997263 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 00:36:37 INFO - PROCESS | 19102 | 1461396997465 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24441b7000 == 163 [pid = 19102] [id = 598] 00:36:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f2443545400) [pid = 19102] [serial = 1795] [outer = (nil)] 00:36:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f244538b000) [pid = 19102] [serial = 1796] [outer = 0x7f2443545400] 00:36:37 INFO - PROCESS | 19102 | 1461396997536 Marionette DEBUG loaded listener.js 00:36:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f24467e8c00) [pid = 19102] [serial = 1797] [outer = 0x7f2443545400] 00:36:38 INFO - PROCESS | 19102 | 1461396998441 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]]]}] 00:36:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:36:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1435ms 00:36:38 INFO - PROCESS | 19102 | 1461396998466 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 00:36:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:36:38 INFO - PROCESS | 19102 | 1461396998472 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 00:36:38 INFO - PROCESS | 19102 | 1461396998482 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:36:38 INFO - PROCESS | 19102 | 1461396998492 Marionette TRACE conn3 <- [1,2366,null,{}] 00:36:38 INFO - PROCESS | 19102 | 1461396998503 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}] 00:36:38 INFO - PROCESS | 19102 | 1461396998790 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 00:36:38 INFO - PROCESS | 19102 | 1461396998834 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:38 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446ad4800 == 164 [pid = 19102] [id = 599] 00:36:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f2446cebc00) [pid = 19102] [serial = 1798] [outer = (nil)] 00:36:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f2446d0f000) [pid = 19102] [serial = 1799] [outer = 0x7f2446cebc00] 00:36:38 INFO - PROCESS | 19102 | 1461396998899 Marionette DEBUG loaded listener.js 00:36:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f2447063800) [pid = 19102] [serial = 1800] [outer = 0x7f2446cebc00] 00:36:39 INFO - PROCESS | 19102 | 1461396999940 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]]]}] 00:36:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:36:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1496ms 00:36:39 INFO - PROCESS | 19102 | 1461396999974 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 00:36:39 INFO - PROCESS | 19102 | 1461396999977 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 00:36:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:36:40 INFO - PROCESS | 19102 | 1461396999999 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:36:40 INFO - PROCESS | 19102 | 1461397000008 Marionette TRACE conn3 <- [1,2370,null,{}] 00:36:40 INFO - PROCESS | 19102 | 1461397000015 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}] 00:36:40 INFO - PROCESS | 19102 | 1461397000302 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 00:36:40 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f2444373000) [pid = 19102] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:36:40 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f244b545000) [pid = 19102] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:36:40 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f2445389800) [pid = 19102] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:36:40 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f2442338c00) [pid = 19102] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:36:40 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f24424c4800) [pid = 19102] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:36:40 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f244aacec00) [pid = 19102] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:36:40 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f24428e6000) [pid = 19102] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:36:40 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f24428f3c00) [pid = 19102] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:36:40 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f244233e400) [pid = 19102] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:36:40 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f24424cb000) [pid = 19102] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:36:40 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f24428e9000) [pid = 19102] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:36:40 INFO - PROCESS | 19102 | 1461397000889 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:40 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24436be800 == 165 [pid = 19102] [id = 600] 00:36:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f2442332800) [pid = 19102] [serial = 1801] [outer = (nil)] 00:36:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f24424c4400) [pid = 19102] [serial = 1802] [outer = 0x7f2442332800] 00:36:40 INFO - PROCESS | 19102 | 1461397000955 Marionette DEBUG loaded listener.js 00:36:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f2447f56000) [pid = 19102] [serial = 1803] [outer = 0x7f2442332800] 00:36:41 INFO - PROCESS | 19102 | 1461397001673 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]]]}] 00:36:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:36:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1705ms 00:36:41 INFO - PROCESS | 19102 | 1461397001692 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 00:36:41 INFO - PROCESS | 19102 | 1461397001696 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 00:36:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:36:41 INFO - PROCESS | 19102 | 1461397001702 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:36:41 INFO - PROCESS | 19102 | 1461397001704 Marionette TRACE conn3 <- [1,2374,null,{}] 00:36:41 INFO - PROCESS | 19102 | 1461397001710 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}] 00:36:41 INFO - PROCESS | 19102 | 1461397001986 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 00:36:42 INFO - PROCESS | 19102 | 1461397002007 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2447ec0800 == 166 [pid = 19102] [id = 601] 00:36:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f244809d000) [pid = 19102] [serial = 1804] [outer = (nil)] 00:36:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f24480ebc00) [pid = 19102] [serial = 1805] [outer = 0x7f244809d000] 00:36:42 INFO - PROCESS | 19102 | 1461397002070 Marionette DEBUG loaded listener.js 00:36:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f2449845c00) [pid = 19102] [serial = 1806] [outer = 0x7f244809d000] 00:36:43 INFO - PROCESS | 19102 | 1461397003213 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]]]}] 00:36:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:36:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1535ms 00:36:43 INFO - PROCESS | 19102 | 1461397003240 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 00:36:43 INFO - PROCESS | 19102 | 1461397003246 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 00:36:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:36:43 INFO - PROCESS | 19102 | 1461397003254 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:36:43 INFO - PROCESS | 19102 | 1461397003260 Marionette TRACE conn3 <- [1,2378,null,{}] 00:36:43 INFO - PROCESS | 19102 | 1461397003270 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}] 00:36:43 INFO - PROCESS | 19102 | 1461397003546 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 00:36:43 INFO - PROCESS | 19102 | 1461397003936 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:43 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244685a000 == 167 [pid = 19102] [id = 602] 00:36:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f244538a800) [pid = 19102] [serial = 1807] [outer = (nil)] 00:36:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f24467e1400) [pid = 19102] [serial = 1808] [outer = 0x7f244538a800] 00:36:44 INFO - PROCESS | 19102 | 1461397004018 Marionette DEBUG loaded listener.js 00:36:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f2447068c00) [pid = 19102] [serial = 1809] [outer = 0x7f244538a800] 00:36:44 INFO - PROCESS | 19102 | 1461397004960 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]]]}] 00:36:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:36:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1746ms 00:36:45 INFO - PROCESS | 19102 | 1461397005001 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 00:36:45 INFO - PROCESS | 19102 | 1461397005010 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 00:36:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:36:45 INFO - PROCESS | 19102 | 1461397005020 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:36:45 INFO - PROCESS | 19102 | 1461397005024 Marionette TRACE conn3 <- [1,2382,null,{}] 00:36:45 INFO - PROCESS | 19102 | 1461397005031 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}] 00:36:45 INFO - PROCESS | 19102 | 1461397005270 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 00:36:45 INFO - PROCESS | 19102 | 1461397005579 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a3dd000 == 168 [pid = 19102] [id = 603] 00:36:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f24480aac00) [pid = 19102] [serial = 1810] [outer = (nil)] 00:36:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f24480ed000) [pid = 19102] [serial = 1811] [outer = 0x7f24480aac00] 00:36:45 INFO - PROCESS | 19102 | 1461397005660 Marionette DEBUG loaded listener.js 00:36:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 197 (0x7f244984ec00) [pid = 19102] [serial = 1812] [outer = 0x7f24480aac00] 00:36:46 INFO - PROCESS | 19102 | 1461397006593 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]]]}] 00:36:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:36:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1638ms 00:36:46 INFO - PROCESS | 19102 | 1461397006659 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 00:36:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:36:46 INFO - PROCESS | 19102 | 1461397006663 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 00:36:46 INFO - PROCESS | 19102 | 1461397006669 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:36:46 INFO - PROCESS | 19102 | 1461397006676 Marionette TRACE conn3 <- [1,2386,null,{}] 00:36:46 INFO - PROCESS | 19102 | 1461397006692 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}] 00:36:46 INFO - PROCESS | 19102 | 1461397006959 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 00:36:47 INFO - PROCESS | 19102 | 1461397007273 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244baae800 == 169 [pid = 19102] [id = 604] 00:36:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f2449991c00) [pid = 19102] [serial = 1813] [outer = (nil)] 00:36:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 199 (0x7f244999b800) [pid = 19102] [serial = 1814] [outer = 0x7f2449991c00] 00:36:47 INFO - PROCESS | 19102 | 1461397007352 Marionette DEBUG loaded listener.js 00:36:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f244a4c4800) [pid = 19102] [serial = 1815] [outer = 0x7f2449991c00] 00:36:48 INFO - PROCESS | 19102 | 1461397008244 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]]]}] 00:36:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:36:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1640ms 00:36:48 INFO - PROCESS | 19102 | 1461397008311 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 00:36:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:36:48 INFO - PROCESS | 19102 | 1461397008315 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 00:36:48 INFO - PROCESS | 19102 | 1461397008321 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:36:48 INFO - PROCESS | 19102 | 1461397008325 Marionette TRACE conn3 <- [1,2390,null,{}] 00:36:48 INFO - PROCESS | 19102 | 1461397008330 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}] 00:36:48 INFO - PROCESS | 19102 | 1461397008560 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 00:36:48 INFO - PROCESS | 19102 | 1461397008882 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c7a8800 == 170 [pid = 19102] [id = 605] 00:36:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f244436a000) [pid = 19102] [serial = 1816] [outer = (nil)] 00:36:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f244a960800) [pid = 19102] [serial = 1817] [outer = 0x7f244436a000] 00:36:48 INFO - PROCESS | 19102 | 1461397008964 Marionette DEBUG loaded listener.js 00:36:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 203 (0x7f244ab57400) [pid = 19102] [serial = 1818] [outer = 0x7f244436a000] 00:36:49 INFO - PROCESS | 19102 | 1461397009808 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]]]}] 00:36:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:36:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1539ms 00:36:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:36:49 INFO - PROCESS | 19102 | 1461397009861 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 00:36:49 INFO - PROCESS | 19102 | 1461397009864 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 00:36:49 INFO - PROCESS | 19102 | 1461397009870 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:36:49 INFO - PROCESS | 19102 | 1461397009873 Marionette TRACE conn3 <- [1,2394,null,{}] 00:36:49 INFO - PROCESS | 19102 | 1461397009879 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}] 00:36:50 INFO - PROCESS | 19102 | 1461397010106 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 00:36:50 INFO - PROCESS | 19102 | 1461397010377 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:50 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244d5bb800 == 171 [pid = 19102] [id = 606] 00:36:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f244a4bb400) [pid = 19102] [serial = 1819] [outer = (nil)] 00:36:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f244abbd000) [pid = 19102] [serial = 1820] [outer = 0x7f244a4bb400] 00:36:50 INFO - PROCESS | 19102 | 1461397010495 Marionette DEBUG loaded listener.js 00:36:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 206 (0x7f244b548800) [pid = 19102] [serial = 1821] [outer = 0x7f244a4bb400] 00:36:51 INFO - PROCESS | 19102 | 1461397011382 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]]]}] 00:36:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:36:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1584ms 00:36:51 INFO - PROCESS | 19102 | 1461397011455 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 00:36:51 INFO - PROCESS | 19102 | 1461397011458 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 00:36:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:36:51 INFO - PROCESS | 19102 | 1461397011464 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:36:51 INFO - PROCESS | 19102 | 1461397011468 Marionette TRACE conn3 <- [1,2398,null,{}] 00:36:51 INFO - PROCESS | 19102 | 1461397011473 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}] 00:36:51 INFO - PROCESS | 19102 | 1461397011771 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 00:36:52 INFO - PROCESS | 19102 | 1461397012087 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:52 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244dedd800 == 172 [pid = 19102] [id = 607] 00:36:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 207 (0x7f244d3d4800) [pid = 19102] [serial = 1822] [outer = (nil)] 00:36:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 208 (0x7f244d3dbc00) [pid = 19102] [serial = 1823] [outer = 0x7f244d3d4800] 00:36:52 INFO - PROCESS | 19102 | 1461397012178 Marionette DEBUG loaded listener.js 00:36:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 209 (0x7f244d5e1400) [pid = 19102] [serial = 1824] [outer = 0x7f244d3d4800] 00:36:53 INFO - PROCESS | 19102 | 1461397013063 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]]]}] 00:36:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:36:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1628ms 00:36:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:36:53 INFO - PROCESS | 19102 | 1461397013094 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 00:36:53 INFO - PROCESS | 19102 | 1461397013097 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 00:36:53 INFO - PROCESS | 19102 | 1461397013103 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:36:53 INFO - PROCESS | 19102 | 1461397013106 Marionette TRACE conn3 <- [1,2402,null,{}] 00:36:53 INFO - PROCESS | 19102 | 1461397013112 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}] 00:36:53 INFO - PROCESS | 19102 | 1461397013333 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 00:36:53 INFO - PROCESS | 19102 | 1461397013605 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:53 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f162000 == 173 [pid = 19102] [id = 608] 00:36:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 210 (0x7f24474f2c00) [pid = 19102] [serial = 1825] [outer = (nil)] 00:36:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 211 (0x7f244dc3e800) [pid = 19102] [serial = 1826] [outer = 0x7f24474f2c00] 00:36:53 INFO - PROCESS | 19102 | 1461397013733 Marionette DEBUG loaded listener.js 00:36:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 212 (0x7f244de3a400) [pid = 19102] [serial = 1827] [outer = 0x7f24474f2c00] 00:36:54 INFO - PROCESS | 19102 | 1461397014550 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]]]}] 00:36:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:36:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1481ms 00:36:54 INFO - PROCESS | 19102 | 1461397014599 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 00:36:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:36:54 INFO - PROCESS | 19102 | 1461397014603 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 00:36:54 INFO - PROCESS | 19102 | 1461397014609 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:36:54 INFO - PROCESS | 19102 | 1461397014612 Marionette TRACE conn3 <- [1,2406,null,{}] 00:36:54 INFO - PROCESS | 19102 | 1461397014617 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}] 00:36:54 INFO - PROCESS | 19102 | 1461397014835 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 00:36:55 INFO - PROCESS | 19102 | 1461397015107 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:55 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244fa16000 == 174 [pid = 19102] [id = 609] 00:36:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 213 (0x7f244a4c8c00) [pid = 19102] [serial = 1828] [outer = (nil)] 00:36:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 214 (0x7f244de8a400) [pid = 19102] [serial = 1829] [outer = 0x7f244a4c8c00] 00:36:55 INFO - PROCESS | 19102 | 1461397015188 Marionette DEBUG loaded listener.js 00:36:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 215 (0x7f244de94800) [pid = 19102] [serial = 1830] [outer = 0x7f244a4c8c00] 00:36:56 INFO - PROCESS | 19102 | 1461397016071 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]]]}] 00:36:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:36:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1529ms 00:36:56 INFO - PROCESS | 19102 | 1461397016139 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 00:36:56 INFO - PROCESS | 19102 | 1461397016143 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 00:36:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:36:56 INFO - PROCESS | 19102 | 1461397016149 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:36:56 INFO - PROCESS | 19102 | 1461397016151 Marionette TRACE conn3 <- [1,2410,null,{}] 00:36:56 INFO - PROCESS | 19102 | 1461397016157 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}] 00:36:56 INFO - PROCESS | 19102 | 1461397016384 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 00:36:56 INFO - PROCESS | 19102 | 1461397016655 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24553e1000 == 175 [pid = 19102] [id = 610] 00:36:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 216 (0x7f244dc40000) [pid = 19102] [serial = 1831] [outer = (nil)] 00:36:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 217 (0x7f244deb9c00) [pid = 19102] [serial = 1832] [outer = 0x7f244dc40000] 00:36:56 INFO - PROCESS | 19102 | 1461397016775 Marionette DEBUG loaded listener.js 00:36:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 218 (0x7f244e686000) [pid = 19102] [serial = 1833] [outer = 0x7f244dc40000] 00:36:57 INFO - PROCESS | 19102 | 1461397017685 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]]]}] 00:36:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:36:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1585ms 00:36:57 INFO - PROCESS | 19102 | 1461397017735 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 00:36:57 INFO - PROCESS | 19102 | 1461397017739 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 00:36:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:36:57 INFO - PROCESS | 19102 | 1461397017745 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:36:57 INFO - PROCESS | 19102 | 1461397017749 Marionette TRACE conn3 <- [1,2414,null,{}] 00:36:57 INFO - PROCESS | 19102 | 1461397017754 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}] 00:36:57 INFO - PROCESS | 19102 | 1461397017997 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 00:36:58 INFO - PROCESS | 19102 | 1461397018321 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:36:58 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245641a800 == 176 [pid = 19102] [id = 611] 00:36:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 219 (0x7f2446d0fc00) [pid = 19102] [serial = 1834] [outer = (nil)] 00:36:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 220 (0x7f244e692000) [pid = 19102] [serial = 1835] [outer = 0x7f2446d0fc00] 00:36:58 INFO - PROCESS | 19102 | 1461397018403 Marionette DEBUG loaded listener.js 00:36:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 221 (0x7f244e716c00) [pid = 19102] [serial = 1836] [outer = 0x7f2446d0fc00] 00:36:59 INFO - PROCESS | 19102 | 1461397019314 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]]]}] 00:36:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:36:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1632ms 00:36:59 INFO - PROCESS | 19102 | 1461397019379 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 00:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:36:59 INFO - PROCESS | 19102 | 1461397019384 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 00:36:59 INFO - PROCESS | 19102 | 1461397019389 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:36:59 INFO - PROCESS | 19102 | 1461397019393 Marionette TRACE conn3 <- [1,2418,null,{}] 00:36:59 INFO - PROCESS | 19102 | 1461397019398 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}] 00:36:59 INFO - PROCESS | 19102 | 1461397019656 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 00:36:59 INFO - PROCESS | 19102 | 1461397019981 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457a07800 == 177 [pid = 19102] [id = 612] 00:37:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 222 (0x7f244f3a2000) [pid = 19102] [serial = 1837] [outer = (nil)] 00:37:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 223 (0x7f244f3a7c00) [pid = 19102] [serial = 1838] [outer = 0x7f244f3a2000] 00:37:00 INFO - PROCESS | 19102 | 1461397020067 Marionette DEBUG loaded listener.js 00:37:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 224 (0x7f244fb26000) [pid = 19102] [serial = 1839] [outer = 0x7f244f3a2000] 00:37:00 INFO - PROCESS | 19102 | 1461397020959 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]]]}] 00:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1638ms 00:37:01 INFO - PROCESS | 19102 | 1461397021028 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 00:37:01 INFO - PROCESS | 19102 | 1461397021032 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 00:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:37:01 INFO - PROCESS | 19102 | 1461397021039 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:37:01 INFO - PROCESS | 19102 | 1461397021042 Marionette TRACE conn3 <- [1,2422,null,{}] 00:37:01 INFO - PROCESS | 19102 | 1461397021047 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}] 00:37:01 INFO - PROCESS | 19102 | 1461397021278 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 00:37:01 INFO - PROCESS | 19102 | 1461397021594 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:01 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245811a800 == 178 [pid = 19102] [id = 613] 00:37:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 225 (0x7f244f3a2400) [pid = 19102] [serial = 1840] [outer = (nil)] 00:37:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 226 (0x7f244fd5dc00) [pid = 19102] [serial = 1841] [outer = 0x7f244f3a2400] 00:37:01 INFO - PROCESS | 19102 | 1461397021676 Marionette DEBUG loaded listener.js 00:37:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 227 (0x7f244fd89000) [pid = 19102] [serial = 1842] [outer = 0x7f244f3a2400] 00:37:02 INFO - PROCESS | 19102 | 1461397022534 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]]]}] 00:37:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:37:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1535ms 00:37:02 INFO - PROCESS | 19102 | 1461397022575 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 00:37:02 INFO - PROCESS | 19102 | 1461397022579 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 00:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:37:02 INFO - PROCESS | 19102 | 1461397022585 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:37:02 INFO - PROCESS | 19102 | 1461397022587 Marionette TRACE conn3 <- [1,2426,null,{}] 00:37:02 INFO - PROCESS | 19102 | 1461397022593 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}] 00:37:02 INFO - PROCESS | 19102 | 1461397022820 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 00:37:03 INFO - PROCESS | 19102 | 1461397023104 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588aa000 == 179 [pid = 19102] [id = 614] 00:37:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 228 (0x7f2442332400) [pid = 19102] [serial = 1843] [outer = (nil)] 00:37:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 229 (0x7f244fd8ac00) [pid = 19102] [serial = 1844] [outer = 0x7f2442332400] 00:37:03 INFO - PROCESS | 19102 | 1461397023222 Marionette DEBUG loaded listener.js 00:37:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 230 (0x7f2455632800) [pid = 19102] [serial = 1845] [outer = 0x7f2442332400] 00:37:04 INFO - PROCESS | 19102 | 1461397024076 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]]]}] 00:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1529ms 00:37:04 INFO - PROCESS | 19102 | 1461397024115 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 00:37:04 INFO - PROCESS | 19102 | 1461397024118 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 00:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:37:04 INFO - PROCESS | 19102 | 1461397024125 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:37:04 INFO - PROCESS | 19102 | 1461397024127 Marionette TRACE conn3 <- [1,2430,null,{}] 00:37:04 INFO - PROCESS | 19102 | 1461397024133 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}] 00:37:04 INFO - PROCESS | 19102 | 1461397024358 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 00:37:04 INFO - PROCESS | 19102 | 1461397024637 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:04 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245a516800 == 180 [pid = 19102] [id = 615] 00:37:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 231 (0x7f24474f0800) [pid = 19102] [serial = 1846] [outer = (nil)] 00:37:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 232 (0x7f2455641000) [pid = 19102] [serial = 1847] [outer = 0x7f24474f0800] 00:37:04 INFO - PROCESS | 19102 | 1461397024755 Marionette DEBUG loaded listener.js 00:37:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 233 (0x7f2456513400) [pid = 19102] [serial = 1848] [outer = 0x7f24474f0800] 00:37:05 INFO - PROCESS | 19102 | 1461397025599 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]]]}] 00:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1532ms 00:37:05 INFO - PROCESS | 19102 | 1461397025658 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 00:37:05 INFO - PROCESS | 19102 | 1461397025661 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 00:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:37:05 INFO - PROCESS | 19102 | 1461397025668 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:37:05 INFO - PROCESS | 19102 | 1461397025670 Marionette TRACE conn3 <- [1,2434,null,{}] 00:37:05 INFO - PROCESS | 19102 | 1461397025676 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}] 00:37:05 INFO - PROCESS | 19102 | 1461397025911 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 00:37:06 INFO - PROCESS | 19102 | 1461397026189 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:06 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b8cb000 == 181 [pid = 19102] [id = 616] 00:37:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 234 (0x7f2455632400) [pid = 19102] [serial = 1849] [outer = (nil)] 00:37:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 235 (0x7f24565d3800) [pid = 19102] [serial = 1850] [outer = 0x7f2455632400] 00:37:06 INFO - PROCESS | 19102 | 1461397026307 Marionette DEBUG loaded listener.js 00:37:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 236 (0x7f24565f3c00) [pid = 19102] [serial = 1851] [outer = 0x7f2455632400] 00:37:07 INFO - PROCESS | 19102 | 1461397027142 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]]]}] 00:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1528ms 00:37:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:37:07 INFO - PROCESS | 19102 | 1461397027197 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 00:37:07 INFO - PROCESS | 19102 | 1461397027200 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 00:37:07 INFO - PROCESS | 19102 | 1461397027206 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:37:07 INFO - PROCESS | 19102 | 1461397027209 Marionette TRACE conn3 <- [1,2438,null,{}] 00:37:07 INFO - PROCESS | 19102 | 1461397027214 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}] 00:37:07 INFO - PROCESS | 19102 | 1461397027435 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 00:37:07 INFO - PROCESS | 19102 | 1461397027724 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bda3000 == 182 [pid = 19102] [id = 617] 00:37:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 237 (0x7f244d304400) [pid = 19102] [serial = 1852] [outer = (nil)] 00:37:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 238 (0x7f24565ca000) [pid = 19102] [serial = 1853] [outer = 0x7f244d304400] 00:37:07 INFO - PROCESS | 19102 | 1461397027844 Marionette DEBUG loaded listener.js 00:37:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 239 (0x7f24566d7000) [pid = 19102] [serial = 1854] [outer = 0x7f244d304400] 00:37:08 INFO - PROCESS | 19102 | 1461397028713 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]]]}] 00:37:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:37:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1534ms 00:37:08 INFO - PROCESS | 19102 | 1461397028742 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 00:37:08 INFO - PROCESS | 19102 | 1461397028745 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 00:37:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:37:08 INFO - PROCESS | 19102 | 1461397028751 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:37:08 INFO - PROCESS | 19102 | 1461397028754 Marionette TRACE conn3 <- [1,2442,null,{}] 00:37:08 INFO - PROCESS | 19102 | 1461397028760 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}] 00:37:09 INFO - PROCESS | 19102 | 1461397028999 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 00:37:09 INFO - PROCESS | 19102 | 1461397029333 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c1de800 == 183 [pid = 19102] [id = 618] 00:37:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 240 (0x7f244e7b4c00) [pid = 19102] [serial = 1855] [outer = (nil)] 00:37:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 241 (0x7f24566e1800) [pid = 19102] [serial = 1856] [outer = 0x7f244e7b4c00] 00:37:09 INFO - PROCESS | 19102 | 1461397029417 Marionette DEBUG loaded listener.js 00:37:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 242 (0x7f245741b800) [pid = 19102] [serial = 1857] [outer = 0x7f244e7b4c00] 00:37:10 INFO - PROCESS | 19102 | 1461397030280 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]]]}] 00:37:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:37:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1581ms 00:37:10 INFO - PROCESS | 19102 | 1461397030334 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 00:37:10 INFO - PROCESS | 19102 | 1461397030338 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 00:37:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:37:10 INFO - PROCESS | 19102 | 1461397030344 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:37:10 INFO - PROCESS | 19102 | 1461397030347 Marionette TRACE conn3 <- [1,2446,null,{}] 00:37:10 INFO - PROCESS | 19102 | 1461397030353 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}] 00:37:10 INFO - PROCESS | 19102 | 1461397030587 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 00:37:10 INFO - PROCESS | 19102 | 1461397030934 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:10 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245e546000 == 184 [pid = 19102] [id = 619] 00:37:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 243 (0x7f244354b400) [pid = 19102] [serial = 1858] [outer = (nil)] 00:37:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 244 (0x7f24574c2c00) [pid = 19102] [serial = 1859] [outer = 0x7f244354b400] 00:37:11 INFO - PROCESS | 19102 | 1461397031013 Marionette DEBUG loaded listener.js 00:37:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 245 (0x7f24574cf400) [pid = 19102] [serial = 1860] [outer = 0x7f244354b400] 00:37:11 INFO - PROCESS | 19102 | 1461397031879 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]]]}] 00:37:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:37:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1581ms 00:37:11 INFO - PROCESS | 19102 | 1461397031926 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 00:37:11 INFO - PROCESS | 19102 | 1461397031930 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 00:37:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:37:11 INFO - PROCESS | 19102 | 1461397031936 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:37:11 INFO - PROCESS | 19102 | 1461397031938 Marionette TRACE conn3 <- [1,2450,null,{}] 00:37:11 INFO - PROCESS | 19102 | 1461397031944 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}] 00:37:12 INFO - PROCESS | 19102 | 1461397032179 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 00:37:13 INFO - PROCESS | 19102 | 1461397033174 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2456406800 == 183 [pid = 19102] [id = 317] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245743f000 == 182 [pid = 19102] [id = 149] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24425a7000 == 181 [pid = 19102] [id = 504] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245d973800 == 180 [pid = 19102] [id = 360] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446e7a000 == 179 [pid = 19102] [id = 506] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245781d800 == 178 [pid = 19102] [id = 132] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467c09800 == 177 [pid = 19102] [id = 195] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246f829800 == 176 [pid = 19102] [id = 365] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2473960000 == 175 [pid = 19102] [id = 118] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2459b8e800 == 174 [pid = 19102] [id = 256] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246f96d800 == 173 [pid = 19102] [id = 592] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246f817000 == 172 [pid = 19102] [id = 591] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246163e800 == 171 [pid = 19102] [id = 590] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245f8ee000 == 170 [pid = 19102] [id = 589] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bf89800 == 169 [pid = 19102] [id = 588] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b530000 == 168 [pid = 19102] [id = 587] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588d6800 == 167 [pid = 19102] [id = 586] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458122000 == 166 [pid = 19102] [id = 585] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457a13000 == 165 [pid = 19102] [id = 584] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24553d9000 == 164 [pid = 19102] [id = 583] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f4a8000 == 163 [pid = 19102] [id = 582] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244e5d6000 == 162 [pid = 19102] [id = 581] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c7d5000 == 161 [pid = 19102] [id = 580] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446e79800 == 160 [pid = 19102] [id = 579] 00:37:14 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244230d800 == 159 [pid = 19102] [id = 578] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 244 (0x7f24428f1c00) [pid = 19102] [serial = 1506] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 243 (0x7f244abb2400) [pid = 19102] [serial = 1512] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 242 (0x7f244726e000) [pid = 19102] [serial = 1578] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 241 (0x7f244a4bac00) [pid = 19102] [serial = 1575] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 240 (0x7f2449847000) [pid = 19102] [serial = 1509] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 239 (0x7f244d303800) [pid = 19102] [serial = 1730] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 238 (0x7f244d5d9400) [pid = 19102] [serial = 1733] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 237 (0x7f244fd5ac00) [pid = 19102] [serial = 1679] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 236 (0x7f245ff7b800) [pid = 19102] [serial = 1700] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 235 (0x7f24610b3000) [pid = 19102] [serial = 1703] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 234 (0x7f2461568c00) [pid = 19102] [serial = 1706] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 233 (0x7f24620af800) [pid = 19102] [serial = 1709] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 232 (0x7f24622f0000) [pid = 19102] [serial = 1712] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 231 (0x7f245e96e000) [pid = 19102] [serial = 1715] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 230 (0x7f2446d16800) [pid = 19102] [serial = 1718] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 229 (0x7f244705f000) [pid = 19102] [serial = 1722] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 228 (0x7f24467dd800) [pid = 19102] [serial = 1721] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 227 (0x7f244aac8400) [pid = 19102] [serial = 1670] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 226 (0x7f2446be9400) [pid = 19102] [serial = 1667] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 225 (0x7f244de98400) [pid = 19102] [serial = 1673] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 224 (0x7f245be6a000) [pid = 19102] [serial = 1694] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 223 (0x7f245f7ee400) [pid = 19102] [serial = 1697] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 222 (0x7f24474ef000) [pid = 19102] [serial = 1724] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 221 (0x7f244984d000) [pid = 19102] [serial = 1725] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 220 (0x7f244e722000) [pid = 19102] [serial = 1665] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 219 (0x7f244e7aa400) [pid = 19102] [serial = 1676] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 218 (0x7f24596dd800) [pid = 19102] [serial = 1688] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 217 (0x7f245b55f000) [pid = 19102] [serial = 1691] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 216 (0x7f2457f57c00) [pid = 19102] [serial = 1685] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 215 (0x7f245778e400) [pid = 19102] [serial = 1682] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 214 (0x7f244b6a2800) [pid = 19102] [serial = 1728] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 213 (0x7f244b544000) [pid = 19102] [serial = 1727] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 212 (0x7f244d5d9000) [pid = 19102] [serial = 1731] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | --DOMWINDOW == 211 (0x7f244abbbc00) [pid = 19102] [serial = 1596] [outer = (nil)] [url = about:blank] 00:37:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244230d800 == 160 [pid = 19102] [id = 620] 00:37:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 212 (0x7f2443545c00) [pid = 19102] [serial = 1861] [outer = (nil)] 00:37:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 213 (0x7f2443793800) [pid = 19102] [serial = 1862] [outer = 0x7f2443545c00] 00:37:14 INFO - PROCESS | 19102 | 1461397034270 Marionette DEBUG loaded listener.js 00:37:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 214 (0x7f2444221000) [pid = 19102] [serial = 1863] [outer = 0x7f2443545c00] 00:37:15 INFO - PROCESS | 19102 | 1461397035085 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]]]}] 00:37:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:37:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 3186ms 00:37:15 INFO - PROCESS | 19102 | 1461397035123 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 00:37:15 INFO - PROCESS | 19102 | 1461397035129 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 00:37:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:37:15 INFO - PROCESS | 19102 | 1461397035154 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:37:15 INFO - PROCESS | 19102 | 1461397035161 Marionette TRACE conn3 <- [1,2454,null,{}] 00:37:15 INFO - PROCESS | 19102 | 1461397035168 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}] 00:37:15 INFO - PROCESS | 19102 | 1461397035381 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 00:37:15 INFO - PROCESS | 19102 | 1461397035414 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:15 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446844000 == 161 [pid = 19102] [id = 621] 00:37:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 215 (0x7f24428eec00) [pid = 19102] [serial = 1864] [outer = (nil)] 00:37:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 216 (0x7f24467e7400) [pid = 19102] [serial = 1865] [outer = 0x7f24428eec00] 00:37:15 INFO - PROCESS | 19102 | 1461397035644 Marionette DEBUG loaded listener.js 00:37:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 217 (0x7f2446cf1000) [pid = 19102] [serial = 1866] [outer = 0x7f24428eec00] 00:37:16 INFO - PROCESS | 19102 | 1461397036455 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]]]}] 00:37:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:37:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1348ms 00:37:16 INFO - PROCESS | 19102 | 1461397036516 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 00:37:16 INFO - PROCESS | 19102 | 1461397036523 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 00:37:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:37:16 INFO - PROCESS | 19102 | 1461397036531 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:37:16 INFO - PROCESS | 19102 | 1461397036535 Marionette TRACE conn3 <- [1,2458,null,{}] 00:37:16 INFO - PROCESS | 19102 | 1461397036540 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}] 00:37:16 INFO - PROCESS | 19102 | 1461397036831 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 00:37:16 INFO - PROCESS | 19102 | 1461397036865 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446e72000 == 162 [pid = 19102] [id = 622] 00:37:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 218 (0x7f2446cf2800) [pid = 19102] [serial = 1867] [outer = (nil)] 00:37:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 219 (0x7f2447198400) [pid = 19102] [serial = 1868] [outer = 0x7f2446cf2800] 00:37:16 INFO - PROCESS | 19102 | 1461397036931 Marionette DEBUG loaded listener.js 00:37:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 220 (0x7f2447271400) [pid = 19102] [serial = 1869] [outer = 0x7f2446cf2800] 00:37:17 INFO - PROCESS | 19102 | 1461397037891 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]]]}] 00:37:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:37:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1381ms 00:37:17 INFO - PROCESS | 19102 | 1461397037913 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 00:37:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:37:17 INFO - PROCESS | 19102 | 1461397037917 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 00:37:17 INFO - PROCESS | 19102 | 1461397037925 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:37:17 INFO - PROCESS | 19102 | 1461397037933 Marionette TRACE conn3 <- [1,2462,null,{}] 00:37:17 INFO - PROCESS | 19102 | 1461397037955 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}] 00:37:18 INFO - PROCESS | 19102 | 1461397038250 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 00:37:18 INFO - PROCESS | 19102 | 1461397038307 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2447d18000 == 163 [pid = 19102] [id = 623] 00:37:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 221 (0x7f24474f8400) [pid = 19102] [serial = 1870] [outer = (nil)] 00:37:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 222 (0x7f24480a8c00) [pid = 19102] [serial = 1871] [outer = 0x7f24474f8400] 00:37:18 INFO - PROCESS | 19102 | 1461397038408 Marionette DEBUG loaded listener.js 00:37:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 223 (0x7f2449845400) [pid = 19102] [serial = 1872] [outer = 0x7f24474f8400] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 222 (0x7f244a4be800) [pid = 19102] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 221 (0x7f2468887c00) [pid = 19102] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 220 (0x7f2446cebc00) [pid = 19102] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 219 (0x7f244a959c00) [pid = 19102] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 218 (0x7f244705cc00) [pid = 19102] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 217 (0x7f244e724800) [pid = 19102] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 216 (0x7f245be66c00) [pid = 19102] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 215 (0x7f244b551800) [pid = 19102] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 214 (0x7f245f698800) [pid = 19102] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 213 (0x7f24498b9c00) [pid = 19102] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 212 (0x7f2443792400) [pid = 19102] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 211 (0x7f2457e65800) [pid = 19102] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 210 (0x7f244e721800) [pid = 19102] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 209 (0x7f246e95f800) [pid = 19102] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 208 (0x7f244de90000) [pid = 19102] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 207 (0x7f2442337000) [pid = 19102] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 206 (0x7f244998ec00) [pid = 19102] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 205 (0x7f2457bc6800) [pid = 19102] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f244abb6000) [pid = 19102] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f24577e6800) [pid = 19102] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 202 (0x7f2457e68400) [pid = 19102] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f2458576800) [pid = 19102] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f24467e5000) [pid = 19102] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f245ea3ec00) [pid = 19102] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 198 (0x7f244fd8b800) [pid = 19102] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f244d307000) [pid = 19102] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 196 (0x7f2457bd4000) [pid = 19102] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f244e71f800) [pid = 19102] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f244de92000) [pid = 19102] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f244233b000) [pid = 19102] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f244e7a8800) [pid = 19102] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f2457e60000) [pid = 19102] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f24498bdc00) [pid = 19102] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f244f121000) [pid = 19102] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f2457f5cc00) [pid = 19102] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f245f2b1c00) [pid = 19102] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f244a957400) [pid = 19102] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f245978d000) [pid = 19102] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f245778a000) [pid = 19102] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f24575d8400) [pid = 19102] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f2443798000) [pid = 19102] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f2446bee000) [pid = 19102] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f244233bc00) [pid = 19102] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f244a4bfc00) [pid = 19102] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f245f397400) [pid = 19102] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f24424c6c00) [pid = 19102] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f2455633800) [pid = 19102] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f245e969c00) [pid = 19102] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f2446d16000) [pid = 19102] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f2442337800) [pid = 19102] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f2443545400) [pid = 19102] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f2442335c00) [pid = 19102] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f2442332800) [pid = 19102] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f24480a1000) [pid = 19102] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f245f39b000) [pid = 19102] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f244379f800) [pid = 19102] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f244fd66800) [pid = 19102] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:37:19 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f244b54ec00) [pid = 19102] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:37:20 INFO - PROCESS | 19102 | 1461397040384 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]]]}] 00:37:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:37:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2501ms 00:37:20 INFO - PROCESS | 19102 | 1461397040425 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 00:37:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:37:20 INFO - PROCESS | 19102 | 1461397040429 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 00:37:20 INFO - PROCESS | 19102 | 1461397040435 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:37:20 INFO - PROCESS | 19102 | 1461397040438 Marionette TRACE conn3 <- [1,2466,null,{}] 00:37:20 INFO - PROCESS | 19102 | 1461397040444 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}] 00:37:20 INFO - PROCESS | 19102 | 1461397040722 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 00:37:20 INFO - PROCESS | 19102 | 1461397040744 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:20 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446e6d000 == 164 [pid = 19102] [id = 624] 00:37:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f2442337800) [pid = 19102] [serial = 1873] [outer = (nil)] 00:37:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f2446d14400) [pid = 19102] [serial = 1874] [outer = 0x7f2442337800] 00:37:20 INFO - PROCESS | 19102 | 1461397040809 Marionette DEBUG loaded listener.js 00:37:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f24480de400) [pid = 19102] [serial = 1875] [outer = 0x7f2442337800] 00:37:21 INFO - PROCESS | 19102 | 1461397041646 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]]]}] 00:37:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:37:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1379ms 00:37:21 INFO - PROCESS | 19102 | 1461397041832 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 00:37:21 INFO - PROCESS | 19102 | 1461397041840 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 00:37:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:37:21 INFO - PROCESS | 19102 | 1461397041849 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:37:21 INFO - PROCESS | 19102 | 1461397041853 Marionette TRACE conn3 <- [1,2470,null,{}] 00:37:21 INFO - PROCESS | 19102 | 1461397041862 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}] 00:37:22 INFO - PROCESS | 19102 | 1461397042099 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 00:37:22 INFO - PROCESS | 19102 | 1461397042432 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:22 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244535c000 == 165 [pid = 19102] [id = 625] 00:37:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f24437a1800) [pid = 19102] [serial = 1876] [outer = (nil)] 00:37:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f2444370400) [pid = 19102] [serial = 1877] [outer = 0x7f24437a1800] 00:37:22 INFO - PROCESS | 19102 | 1461397042515 Marionette DEBUG loaded listener.js 00:37:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f24467ec800) [pid = 19102] [serial = 1878] [outer = 0x7f24437a1800] 00:37:23 INFO - PROCESS | 19102 | 1461397043445 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]]]}] 00:37:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:37:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1644ms 00:37:23 INFO - PROCESS | 19102 | 1461397043494 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 00:37:23 INFO - PROCESS | 19102 | 1461397043501 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 00:37:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:37:23 INFO - PROCESS | 19102 | 1461397043515 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:37:23 INFO - PROCESS | 19102 | 1461397043521 Marionette TRACE conn3 <- [1,2474,null,{}] 00:37:23 INFO - PROCESS | 19102 | 1461397043528 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}] 00:37:23 INFO - PROCESS | 19102 | 1461397043800 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 00:37:24 INFO - PROCESS | 19102 | 1461397044108 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:24 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2447d25800 == 166 [pid = 19102] [id = 626] 00:37:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f2447066c00) [pid = 19102] [serial = 1879] [outer = (nil)] 00:37:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f2447199000) [pid = 19102] [serial = 1880] [outer = 0x7f2447066c00] 00:37:24 INFO - PROCESS | 19102 | 1461397044190 Marionette DEBUG loaded listener.js 00:37:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f24474efc00) [pid = 19102] [serial = 1881] [outer = 0x7f2447066c00] 00:37:25 INFO - PROCESS | 19102 | 1461397045130 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]]]}] 00:37:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:37:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1693ms 00:37:25 INFO - PROCESS | 19102 | 1461397045205 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 00:37:25 INFO - PROCESS | 19102 | 1461397045208 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 00:37:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:37:25 INFO - PROCESS | 19102 | 1461397045216 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:37:25 INFO - PROCESS | 19102 | 1461397045219 Marionette TRACE conn3 <- [1,2478,null,{}] 00:37:25 INFO - PROCESS | 19102 | 1461397045235 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}] 00:37:25 INFO - PROCESS | 19102 | 1461397045513 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 00:37:25 INFO - PROCESS | 19102 | 1461397045863 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:25 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a8dd800 == 167 [pid = 19102] [id = 627] 00:37:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f2449846c00) [pid = 19102] [serial = 1882] [outer = (nil)] 00:37:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f2449851c00) [pid = 19102] [serial = 1883] [outer = 0x7f2449846c00] 00:37:25 INFO - PROCESS | 19102 | 1461397045949 Marionette DEBUG loaded listener.js 00:37:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f24498c5400) [pid = 19102] [serial = 1884] [outer = 0x7f2449846c00] 00:37:26 INFO - PROCESS | 19102 | 1461397046841 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]]]}] 00:37:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:37:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1690ms 00:37:26 INFO - PROCESS | 19102 | 1461397046907 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 00:37:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:37:26 INFO - PROCESS | 19102 | 1461397046911 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 00:37:26 INFO - PROCESS | 19102 | 1461397046917 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:37:26 INFO - PROCESS | 19102 | 1461397046920 Marionette TRACE conn3 <- [1,2482,null,{}] 00:37:26 INFO - PROCESS | 19102 | 1461397046926 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}] 00:37:27 INFO - PROCESS | 19102 | 1461397047161 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 00:37:27 INFO - PROCESS | 19102 | 1461397047473 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:27 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c6d9000 == 168 [pid = 19102] [id = 628] 00:37:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f24474edc00) [pid = 19102] [serial = 1885] [outer = (nil)] 00:37:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f244a4bbc00) [pid = 19102] [serial = 1886] [outer = 0x7f24474edc00] 00:37:27 INFO - PROCESS | 19102 | 1461397047566 Marionette DEBUG loaded listener.js 00:37:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f244a959c00) [pid = 19102] [serial = 1887] [outer = 0x7f24474edc00] 00:37:28 INFO - PROCESS | 19102 | 1461397048464 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]]]}] 00:37:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:37:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1586ms 00:37:28 INFO - PROCESS | 19102 | 1461397048503 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 00:37:28 INFO - PROCESS | 19102 | 1461397048507 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 00:37:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:37:28 INFO - PROCESS | 19102 | 1461397048513 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:37:28 INFO - PROCESS | 19102 | 1461397048515 Marionette TRACE conn3 <- [1,2486,null,{}] 00:37:28 INFO - PROCESS | 19102 | 1461397048521 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}] 00:37:28 INFO - PROCESS | 19102 | 1461397048739 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 00:37:29 INFO - PROCESS | 19102 | 1461397049003 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c8bf000 == 169 [pid = 19102] [id = 629] 00:37:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f244984d000) [pid = 19102] [serial = 1888] [outer = (nil)] 00:37:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f244aad1000) [pid = 19102] [serial = 1889] [outer = 0x7f244984d000] 00:37:29 INFO - PROCESS | 19102 | 1461397049119 Marionette DEBUG loaded listener.js 00:37:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f244abb6800) [pid = 19102] [serial = 1890] [outer = 0x7f244984d000] 00:37:30 INFO - PROCESS | 19102 | 1461397050021 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]]]}] 00:37:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:37:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1578ms 00:37:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:37:30 INFO - PROCESS | 19102 | 1461397050093 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 00:37:30 INFO - PROCESS | 19102 | 1461397050096 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 00:37:30 INFO - PROCESS | 19102 | 1461397050102 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:37:30 INFO - PROCESS | 19102 | 1461397050105 Marionette TRACE conn3 <- [1,2490,null,{}] 00:37:30 INFO - PROCESS | 19102 | 1461397050110 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}] 00:37:30 INFO - PROCESS | 19102 | 1461397050406 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 00:37:30 INFO - PROCESS | 19102 | 1461397050719 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:30 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e5c9800 == 170 [pid = 19102] [id = 630] 00:37:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f244d306c00) [pid = 19102] [serial = 1891] [outer = (nil)] 00:37:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f244d30d800) [pid = 19102] [serial = 1892] [outer = 0x7f244d306c00] 00:37:30 INFO - PROCESS | 19102 | 1461397050802 Marionette DEBUG loaded listener.js 00:37:30 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f244d5db000) [pid = 19102] [serial = 1893] [outer = 0x7f244d306c00] 00:37:31 INFO - PROCESS | 19102 | 1461397051679 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]]]}] 00:37:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:37:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1629ms 00:37:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:37:31 INFO - PROCESS | 19102 | 1461397051732 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 00:37:31 INFO - PROCESS | 19102 | 1461397051735 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 00:37:31 INFO - PROCESS | 19102 | 1461397051741 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:37:31 INFO - PROCESS | 19102 | 1461397051744 Marionette TRACE conn3 <- [1,2494,null,{}] 00:37:31 INFO - PROCESS | 19102 | 1461397051751 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}] 00:37:31 INFO - PROCESS | 19102 | 1461397051977 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 00:37:32 INFO - PROCESS | 19102 | 1461397052249 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:32 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f15e800 == 171 [pid = 19102] [id = 631] 00:37:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f2442334000) [pid = 19102] [serial = 1894] [outer = (nil)] 00:37:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f244dc3ec00) [pid = 19102] [serial = 1895] [outer = 0x7f2442334000] 00:37:32 INFO - PROCESS | 19102 | 1461397052365 Marionette DEBUG loaded listener.js 00:37:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f244de42400) [pid = 19102] [serial = 1896] [outer = 0x7f2442334000] 00:37:33 INFO - PROCESS | 19102 | 1461397053232 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]]]}] 00:37:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:37:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1531ms 00:37:33 INFO - PROCESS | 19102 | 1461397053272 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 00:37:33 INFO - PROCESS | 19102 | 1461397053276 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 00:37:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:37:33 INFO - PROCESS | 19102 | 1461397053282 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:37:33 INFO - PROCESS | 19102 | 1461397053284 Marionette TRACE conn3 <- [1,2498,null,{}] 00:37:33 INFO - PROCESS | 19102 | 1461397053290 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}] 00:37:33 INFO - PROCESS | 19102 | 1461397053504 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 00:37:33 INFO - PROCESS | 19102 | 1461397053772 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:33 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24508c6800 == 172 [pid = 19102] [id = 632] 00:37:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f244abbe400) [pid = 19102] [serial = 1897] [outer = (nil)] 00:37:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f244de98800) [pid = 19102] [serial = 1898] [outer = 0x7f244abbe400] 00:37:33 INFO - PROCESS | 19102 | 1461397053848 Marionette DEBUG loaded listener.js 00:37:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f244e689c00) [pid = 19102] [serial = 1899] [outer = 0x7f244abbe400] 00:37:34 INFO - PROCESS | 19102 | 1461397054719 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]]]}] 00:37:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:37:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1487ms 00:37:34 INFO - PROCESS | 19102 | 1461397054770 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 00:37:34 INFO - PROCESS | 19102 | 1461397054774 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 00:37:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:37:34 INFO - PROCESS | 19102 | 1461397054807 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:37:34 INFO - PROCESS | 19102 | 1461397054810 Marionette TRACE conn3 <- [1,2502,null,{}] 00:37:34 INFO - PROCESS | 19102 | 1461397054816 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}] 00:37:35 INFO - PROCESS | 19102 | 1461397055045 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 00:37:35 INFO - PROCESS | 19102 | 1461397055311 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:35 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245561f000 == 173 [pid = 19102] [id = 633] 00:37:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f244de3f000) [pid = 19102] [serial = 1900] [outer = (nil)] 00:37:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f244e69c800) [pid = 19102] [serial = 1901] [outer = 0x7f244de3f000] 00:37:35 INFO - PROCESS | 19102 | 1461397055426 Marionette DEBUG loaded listener.js 00:37:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f244e71f800) [pid = 19102] [serial = 1902] [outer = 0x7f244de3f000] 00:37:36 INFO - PROCESS | 19102 | 1461397056319 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]]]}] 00:37:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:37:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1587ms 00:37:36 INFO - PROCESS | 19102 | 1461397056390 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 00:37:36 INFO - PROCESS | 19102 | 1461397056393 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 00:37:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:37:36 INFO - PROCESS | 19102 | 1461397056400 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:37:36 INFO - PROCESS | 19102 | 1461397056404 Marionette TRACE conn3 <- [1,2506,null,{}] 00:37:36 INFO - PROCESS | 19102 | 1461397056409 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}] 00:37:36 INFO - PROCESS | 19102 | 1461397056636 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 00:37:36 INFO - PROCESS | 19102 | 1461397056946 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:36 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457810800 == 174 [pid = 19102] [id = 634] 00:37:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f244de41000) [pid = 19102] [serial = 1903] [outer = (nil)] 00:37:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 197 (0x7f244e7ad400) [pid = 19102] [serial = 1904] [outer = 0x7f244de41000] 00:37:37 INFO - PROCESS | 19102 | 1461397057026 Marionette DEBUG loaded listener.js 00:37:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f244f11e400) [pid = 19102] [serial = 1905] [outer = 0x7f244de41000] 00:37:37 INFO - PROCESS | 19102 | 1461397057913 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]]]}] 00:37:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:37:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1579ms 00:37:37 INFO - PROCESS | 19102 | 1461397057981 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 00:37:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:37:37 INFO - PROCESS | 19102 | 1461397057986 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 00:37:37 INFO - PROCESS | 19102 | 1461397057992 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:37:38 INFO - PROCESS | 19102 | 1461397057997 Marionette TRACE conn3 <- [1,2510,null,{}] 00:37:38 INFO - PROCESS | 19102 | 1461397058003 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}] 00:37:38 INFO - PROCESS | 19102 | 1461397058278 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 00:37:38 INFO - PROCESS | 19102 | 1461397058601 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:38 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24580b4000 == 175 [pid = 19102] [id = 635] 00:37:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 199 (0x7f244f3ab400) [pid = 19102] [serial = 1906] [outer = (nil)] 00:37:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f244fa72c00) [pid = 19102] [serial = 1907] [outer = 0x7f244f3ab400] 00:37:38 INFO - PROCESS | 19102 | 1461397058688 Marionette DEBUG loaded listener.js 00:37:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f244fd5bc00) [pid = 19102] [serial = 1908] [outer = 0x7f244f3ab400] 00:37:39 INFO - PROCESS | 19102 | 1461397059605 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]]]}] 00:37:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:37:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1683ms 00:37:39 INFO - PROCESS | 19102 | 1461397059675 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 00:37:39 INFO - PROCESS | 19102 | 1461397059679 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 00:37:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:37:39 INFO - PROCESS | 19102 | 1461397059685 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:37:39 INFO - PROCESS | 19102 | 1461397059687 Marionette TRACE conn3 <- [1,2514,null,{}] 00:37:39 INFO - PROCESS | 19102 | 1461397059693 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}] 00:37:39 INFO - PROCESS | 19102 | 1461397059934 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 00:37:40 INFO - PROCESS | 19102 | 1461397060243 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:40 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24587f2000 == 176 [pid = 19102] [id = 636] 00:37:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f244e697400) [pid = 19102] [serial = 1909] [outer = (nil)] 00:37:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 203 (0x7f245563a000) [pid = 19102] [serial = 1910] [outer = 0x7f244e697400] 00:37:40 INFO - PROCESS | 19102 | 1461397060323 Marionette DEBUG loaded listener.js 00:37:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f24565ccc00) [pid = 19102] [serial = 1911] [outer = 0x7f244e697400] 00:37:41 INFO - PROCESS | 19102 | 1461397061193 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]]]}] 00:37:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:37:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1578ms 00:37:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:37:41 INFO - PROCESS | 19102 | 1461397061265 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 00:37:41 INFO - PROCESS | 19102 | 1461397061267 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 00:37:41 INFO - PROCESS | 19102 | 1461397061274 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:37:41 INFO - PROCESS | 19102 | 1461397061277 Marionette TRACE conn3 <- [1,2518,null,{}] 00:37:41 INFO - PROCESS | 19102 | 1461397061282 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}] 00:37:41 INFO - PROCESS | 19102 | 1461397061513 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 00:37:41 INFO - PROCESS | 19102 | 1461397061827 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:41 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245a515000 == 177 [pid = 19102] [id = 637] 00:37:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f244a4c6000) [pid = 19102] [serial = 1912] [outer = (nil)] 00:37:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 206 (0x7f24565fe800) [pid = 19102] [serial = 1913] [outer = 0x7f244a4c6000] 00:37:41 INFO - PROCESS | 19102 | 1461397061904 Marionette DEBUG loaded listener.js 00:37:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 207 (0x7f2457423400) [pid = 19102] [serial = 1914] [outer = 0x7f244a4c6000] 00:37:42 INFO - PROCESS | 19102 | 1461397062749 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]]]}] 00:37:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:37:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1530ms 00:37:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:37:42 INFO - PROCESS | 19102 | 1461397062804 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 00:37:42 INFO - PROCESS | 19102 | 1461397062807 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 00:37:42 INFO - PROCESS | 19102 | 1461397062813 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:37:42 INFO - PROCESS | 19102 | 1461397062816 Marionette TRACE conn3 <- [1,2522,null,{}] 00:37:42 INFO - PROCESS | 19102 | 1461397062821 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}] 00:37:43 INFO - PROCESS | 19102 | 1461397063050 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 00:37:43 INFO - PROCESS | 19102 | 1461397063374 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:43 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b8c3000 == 178 [pid = 19102] [id = 638] 00:37:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 208 (0x7f244fa67c00) [pid = 19102] [serial = 1915] [outer = (nil)] 00:37:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 209 (0x7f24574ce000) [pid = 19102] [serial = 1916] [outer = 0x7f244fa67c00] 00:37:43 INFO - PROCESS | 19102 | 1461397063455 Marionette DEBUG loaded listener.js 00:37:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 210 (0x7f24575db400) [pid = 19102] [serial = 1917] [outer = 0x7f244fa67c00] 00:37:44 INFO - PROCESS | 19102 | 1461397064358 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]]]}] 00:37:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:37:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1583ms 00:37:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:37:44 INFO - PROCESS | 19102 | 1461397064397 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 00:37:44 INFO - PROCESS | 19102 | 1461397064399 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 00:37:44 INFO - PROCESS | 19102 | 1461397064406 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:37:44 INFO - PROCESS | 19102 | 1461397064410 Marionette TRACE conn3 <- [1,2526,null,{}] 00:37:44 INFO - PROCESS | 19102 | 1461397064415 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}] 00:37:44 INFO - PROCESS | 19102 | 1461397064651 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 00:37:45 INFO - PROCESS | 19102 | 1461397065004 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bdb4000 == 179 [pid = 19102] [id = 639] 00:37:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 211 (0x7f24575e1800) [pid = 19102] [serial = 1918] [outer = (nil)] 00:37:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 212 (0x7f24576c0000) [pid = 19102] [serial = 1919] [outer = 0x7f24575e1800] 00:37:45 INFO - PROCESS | 19102 | 1461397065097 Marionette DEBUG loaded listener.js 00:37:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 213 (0x7f24576c9000) [pid = 19102] [serial = 1920] [outer = 0x7f24575e1800] 00:37:45 INFO - PROCESS | 19102 | 1461397065965 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]]]}] 00:37:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:37:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1638ms 00:37:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:37:46 INFO - PROCESS | 19102 | 1461397066044 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 00:37:46 INFO - PROCESS | 19102 | 1461397066046 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 00:37:46 INFO - PROCESS | 19102 | 1461397066054 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:37:46 INFO - PROCESS | 19102 | 1461397066057 Marionette TRACE conn3 <- [1,2530,null,{}] 00:37:46 INFO - PROCESS | 19102 | 1461397066062 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}] 00:37:46 INFO - PROCESS | 19102 | 1461397066329 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 00:37:46 INFO - PROCESS | 19102 | 1461397066653 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:46 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245d982800 == 180 [pid = 19102] [id = 640] 00:37:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 214 (0x7f244f11bc00) [pid = 19102] [serial = 1921] [outer = (nil)] 00:37:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 215 (0x7f245778a000) [pid = 19102] [serial = 1922] [outer = 0x7f244f11bc00] 00:37:46 INFO - PROCESS | 19102 | 1461397066730 Marionette DEBUG loaded listener.js 00:37:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 216 (0x7f245778f400) [pid = 19102] [serial = 1923] [outer = 0x7f244f11bc00] 00:37:47 INFO - PROCESS | 19102 | 1461397067560 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]]]}] 00:37:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:37:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1583ms 00:37:47 INFO - PROCESS | 19102 | 1461397067637 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 00:37:47 INFO - PROCESS | 19102 | 1461397067641 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 00:37:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:37:47 INFO - PROCESS | 19102 | 1461397067647 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:37:47 INFO - PROCESS | 19102 | 1461397067649 Marionette TRACE conn3 <- [1,2534,null,{}] 00:37:47 INFO - PROCESS | 19102 | 1461397067655 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}] 00:37:47 INFO - PROCESS | 19102 | 1461397067886 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 00:37:48 INFO - PROCESS | 19102 | 1461397068156 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245f8f1800 == 181 [pid = 19102] [id = 641] 00:37:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 217 (0x7f24575dbc00) [pid = 19102] [serial = 1924] [outer = (nil)] 00:37:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 218 (0x7f24577e2800) [pid = 19102] [serial = 1925] [outer = 0x7f24575dbc00] 00:37:48 INFO - PROCESS | 19102 | 1461397068274 Marionette DEBUG loaded listener.js 00:37:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 219 (0x7f2457b28400) [pid = 19102] [serial = 1926] [outer = 0x7f24575dbc00] 00:37:49 INFO - PROCESS | 19102 | 1461397069135 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]]]}] 00:37:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:37:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1531ms 00:37:49 INFO - PROCESS | 19102 | 1461397069180 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 00:37:49 INFO - PROCESS | 19102 | 1461397069183 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 00:37:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:37:49 INFO - PROCESS | 19102 | 1461397069189 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:37:49 INFO - PROCESS | 19102 | 1461397069191 Marionette TRACE conn3 <- [1,2538,null,{}] 00:37:49 INFO - PROCESS | 19102 | 1461397069197 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}] 00:37:49 INFO - PROCESS | 19102 | 1461397069427 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 00:37:49 INFO - PROCESS | 19102 | 1461397069704 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:49 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24606cd800 == 182 [pid = 19102] [id = 642] 00:37:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 220 (0x7f24576bdc00) [pid = 19102] [serial = 1927] [outer = (nil)] 00:37:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 221 (0x7f2457bcc800) [pid = 19102] [serial = 1928] [outer = 0x7f24576bdc00] 00:37:49 INFO - PROCESS | 19102 | 1461397069824 Marionette DEBUG loaded listener.js 00:37:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 222 (0x7f2457d75000) [pid = 19102] [serial = 1929] [outer = 0x7f24576bdc00] 00:37:50 INFO - PROCESS | 19102 | 1461397070701 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]]]}] 00:37:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:37:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1544ms 00:37:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:37:50 INFO - PROCESS | 19102 | 1461397070735 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 00:37:50 INFO - PROCESS | 19102 | 1461397070738 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 00:37:50 INFO - PROCESS | 19102 | 1461397070744 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:37:50 INFO - PROCESS | 19102 | 1461397070747 Marionette TRACE conn3 <- [1,2542,null,{}] 00:37:50 INFO - PROCESS | 19102 | 1461397070753 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}] 00:37:50 INFO - PROCESS | 19102 | 1461397070982 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 00:37:51 INFO - PROCESS | 19102 | 1461397071255 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:51 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460f8e800 == 183 [pid = 19102] [id = 643] 00:37:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 223 (0x7f24577df800) [pid = 19102] [serial = 1930] [outer = (nil)] 00:37:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 224 (0x7f2457d7f000) [pid = 19102] [serial = 1931] [outer = 0x7f24577df800] 00:37:51 INFO - PROCESS | 19102 | 1461397071373 Marionette DEBUG loaded listener.js 00:37:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 225 (0x7f2457d8e000) [pid = 19102] [serial = 1932] [outer = 0x7f24577df800] 00:37:53 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24578c8000 == 182 [pid = 19102] [id = 517] 00:37:53 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244d604000 == 181 [pid = 19102] [id = 513] 00:37:53 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244bdcd000 == 180 [pid = 19102] [id = 556] 00:37:53 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a9e1000 == 179 [pid = 19102] [id = 511] 00:37:53 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244e8ca000 == 178 [pid = 19102] [id = 557] 00:37:53 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446adf000 == 177 [pid = 19102] [id = 428] 00:37:53 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244e8d0800 == 176 [pid = 19102] [id = 426] 00:37:53 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2447d18000 == 175 [pid = 19102] [id = 623] 00:37:53 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446e72000 == 174 [pid = 19102] [id = 622] 00:37:53 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446844000 == 173 [pid = 19102] [id = 621] 00:37:53 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244230d800 == 172 [pid = 19102] [id = 620] 00:37:53 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b8cb000 == 171 [pid = 19102] [id = 616] 00:37:53 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245a516800 == 170 [pid = 19102] [id = 615] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 224 (0x7f2459790000) [pid = 19102] [serial = 1758] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 223 (0x7f244debac00) [pid = 19102] [serial = 1745] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 222 (0x7f246e775000) [pid = 19102] [serial = 1769] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 221 (0x7f2446d0f000) [pid = 19102] [serial = 1799] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 220 (0x7f247328c800) [pid = 19102] [serial = 1781] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 219 (0x7f244fd5b000) [pid = 19102] [serial = 1749] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 218 (0x7f244809fc00) [pid = 19102] [serial = 1527] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 217 (0x7f246e95a800) [pid = 19102] [serial = 1770] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 216 (0x7f244fd62800) [pid = 19102] [serial = 1617] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 215 (0x7f245beae400) [pid = 19102] [serial = 1641] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 214 (0x7f244dcd1400) [pid = 19102] [serial = 1608] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 213 (0x7f2447063800) [pid = 19102] [serial = 1800] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 212 (0x7f24613cc800) [pid = 19102] [serial = 1704] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 211 (0x7f2461563800) [pid = 19102] [serial = 1767] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 210 (0x7f245bea8800) [pid = 19102] [serial = 1695] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 209 (0x7f244379fc00) [pid = 19102] [serial = 1785] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 208 (0x7f245856b800) [pid = 19102] [serial = 1686] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 207 (0x7f244719bc00) [pid = 19102] [serial = 1739] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 206 (0x7f244fd92000) [pid = 19102] [serial = 1680] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 205 (0x7f2471a46800) [pid = 19102] [serial = 1776] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f244f3a8000) [pid = 19102] [serial = 1677] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f244a4c8000) [pid = 19102] [serial = 1719] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 202 (0x7f244b54d000) [pid = 19102] [serial = 1743] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f2459bf4c00) [pid = 19102] [serial = 1689] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f246f843400) [pid = 19102] [serial = 1773] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f24424c4400) [pid = 19102] [serial = 1802] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 198 (0x7f245b559800) [pid = 19102] [serial = 1760] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f244379ac00) [pid = 19102] [serial = 1784] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 196 (0x7f2473283800) [pid = 19102] [serial = 1779] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f245b10cc00) [pid = 19102] [serial = 1632] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f245be6d000) [pid = 19102] [serial = 1638] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f2447064000) [pid = 19102] [serial = 1668] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f2462052800) [pid = 19102] [serial = 1707] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f245778c800) [pid = 19102] [serial = 1626] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f24424c3400) [pid = 19102] [serial = 1736] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f244de96800) [pid = 19102] [serial = 1611] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f245b90cc00) [pid = 19102] [serial = 1692] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f244f3a5400) [pid = 19102] [serial = 1614] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f245b756400) [pid = 19102] [serial = 1761] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f244e691400) [pid = 19102] [serial = 1674] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f24622ea000) [pid = 19102] [serial = 1710] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f24467e8c00) [pid = 19102] [serial = 1797] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f24480e1400) [pid = 19102] [serial = 1790] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f2456516800) [pid = 19102] [serial = 1620] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f246fb13c00) [pid = 19102] [serial = 1775] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f246156bc00) [pid = 19102] [serial = 1772] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f2458571400) [pid = 19102] [serial = 1629] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f2457bcd000) [pid = 19102] [serial = 1754] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f2457416400) [pid = 19102] [serial = 1623] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f244fa72800) [pid = 19102] [serial = 1748] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f245b585c00) [pid = 19102] [serial = 1635] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f246087f800) [pid = 19102] [serial = 1701] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f2457d95c00) [pid = 19102] [serial = 1755] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f244a959400) [pid = 19102] [serial = 1742] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f244e720c00) [pid = 19102] [serial = 1746] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f24480ebc00) [pid = 19102] [serial = 1805] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f245856b400) [pid = 19102] [serial = 1757] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f245bea8c00) [pid = 19102] [serial = 1764] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f247317a800) [pid = 19102] [serial = 1778] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f2457bc6400) [pid = 19102] [serial = 1683] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f2473288400) [pid = 19102] [serial = 1787] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f2447063400) [pid = 19102] [serial = 1599] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f2446ce9000) [pid = 19102] [serial = 1644] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f244c6b4c00) [pid = 19102] [serial = 1671] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f245fb07400) [pid = 19102] [serial = 1766] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f24424c9800) [pid = 19102] [serial = 1793] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f2457420000) [pid = 19102] [serial = 1752] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f24739b1000) [pid = 19102] [serial = 1788] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f24734be400) [pid = 19102] [serial = 1782] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f24474f9800) [pid = 19102] [serial = 1740] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f244422d000) [pid = 19102] [serial = 1737] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f244538b000) [pid = 19102] [serial = 1796] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f246e6b8400) [pid = 19102] [serial = 1716] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f2447f56000) [pid = 19102] [serial = 1803] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f24428ef400) [pid = 19102] [serial = 1794] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f245563e800) [pid = 19102] [serial = 1751] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f244a95fc00) [pid = 19102] [serial = 1602] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f245fb0d000) [pid = 19102] [serial = 1698] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f24480e8400) [pid = 19102] [serial = 1791] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f2467958c00) [pid = 19102] [serial = 1713] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 144 (0x7f244d305400) [pid = 19102] [serial = 1605] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | --DOMWINDOW == 143 (0x7f245be6b000) [pid = 19102] [serial = 1763] [outer = (nil)] [url = about:blank] 00:37:53 INFO - PROCESS | 19102 | 1461397073801 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]]]}] 00:37:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:37:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 3097ms 00:37:53 INFO - PROCESS | 19102 | 1461397073841 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 00:37:53 INFO - PROCESS | 19102 | 1461397073846 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 00:37:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:37:53 INFO - PROCESS | 19102 | 1461397073854 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:37:53 INFO - PROCESS | 19102 | 1461397073859 Marionette TRACE conn3 <- [1,2546,null,{}] 00:37:53 INFO - PROCESS | 19102 | 1461397073909 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}] 00:37:54 INFO - PROCESS | 19102 | 1461397074121 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 00:37:54 INFO - PROCESS | 19102 | 1461397074135 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24437d3800 == 171 [pid = 19102] [id = 644] 00:37:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f244354d800) [pid = 19102] [serial = 1933] [outer = (nil)] 00:37:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f2443797400) [pid = 19102] [serial = 1934] [outer = 0x7f244354d800] 00:37:54 INFO - PROCESS | 19102 | 1461397074198 Marionette DEBUG loaded listener.js 00:37:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f2444221400) [pid = 19102] [serial = 1935] [outer = 0x7f244354d800] 00:37:55 INFO - PROCESS | 19102 | 1461397075204 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]]]}] 00:37:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:37:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1378ms 00:37:55 INFO - PROCESS | 19102 | 1461397075232 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 00:37:55 INFO - PROCESS | 19102 | 1461397075239 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 00:37:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:37:55 INFO - PROCESS | 19102 | 1461397075248 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:37:55 INFO - PROCESS | 19102 | 1461397075252 Marionette TRACE conn3 <- [1,2550,null,{}] 00:37:55 INFO - PROCESS | 19102 | 1461397075257 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}] 00:37:55 INFO - PROCESS | 19102 | 1461397075548 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 00:37:55 INFO - PROCESS | 19102 | 1461397075666 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:55 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24452ff800 == 172 [pid = 19102] [id = 645] 00:37:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f244233bc00) [pid = 19102] [serial = 1936] [outer = (nil)] 00:37:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f2445387800) [pid = 19102] [serial = 1937] [outer = 0x7f244233bc00] 00:37:55 INFO - PROCESS | 19102 | 1461397075730 Marionette DEBUG loaded listener.js 00:37:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f2446bed400) [pid = 19102] [serial = 1938] [outer = 0x7f244233bc00] 00:37:56 INFO - PROCESS | 19102 | 1461397076597 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]]]}] 00:37:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:37:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1381ms 00:37:56 INFO - PROCESS | 19102 | 1461397076630 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 00:37:56 INFO - PROCESS | 19102 | 1461397076633 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 00:37:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:37:56 INFO - PROCESS | 19102 | 1461397076640 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:37:56 INFO - PROCESS | 19102 | 1461397076645 Marionette TRACE conn3 <- [1,2554,null,{}] 00:37:56 INFO - PROCESS | 19102 | 1461397076659 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}] 00:37:56 INFO - PROCESS | 19102 | 1461397076932 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 00:37:56 INFO - PROCESS | 19102 | 1461397076962 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446e80800 == 173 [pid = 19102] [id = 646] 00:37:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f2446ced400) [pid = 19102] [serial = 1939] [outer = (nil)] 00:37:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f2447064400) [pid = 19102] [serial = 1940] [outer = 0x7f2446ced400] 00:37:57 INFO - PROCESS | 19102 | 1461397077025 Marionette DEBUG loaded listener.js 00:37:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f2447278c00) [pid = 19102] [serial = 1941] [outer = 0x7f2446ced400] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f24474f0800) [pid = 19102] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f2443545c00) [pid = 19102] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f244538a800) [pid = 19102] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f244e7b4c00) [pid = 19102] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f2446cf2800) [pid = 19102] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f24471a0c00) [pid = 19102] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f244dc40000) [pid = 19102] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 144 (0x7f244a4bb400) [pid = 19102] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 143 (0x7f2449991c00) [pid = 19102] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 142 (0x7f24428eec00) [pid = 19102] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 141 (0x7f244436a000) [pid = 19102] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 140 (0x7f244d3d4800) [pid = 19102] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 139 (0x7f2446d0fc00) [pid = 19102] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 138 (0x7f244d304400) [pid = 19102] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 137 (0x7f2442332400) [pid = 19102] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 136 (0x7f2455632400) [pid = 19102] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 135 (0x7f244a4c8c00) [pid = 19102] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 134 (0x7f244f3a2000) [pid = 19102] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 133 (0x7f24474f8400) [pid = 19102] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 132 (0x7f24474f2c00) [pid = 19102] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 131 (0x7f24480aac00) [pid = 19102] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:37:58 INFO - PROCESS | 19102 | --DOMWINDOW == 130 (0x7f244f3a2400) [pid = 19102] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:37:58 INFO - PROCESS | 19102 | 1461397078645 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]]]}] 00:37:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:37:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2037ms 00:37:58 INFO - PROCESS | 19102 | 1461397078678 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 00:37:58 INFO - PROCESS | 19102 | 1461397078682 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 00:37:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:37:58 INFO - PROCESS | 19102 | 1461397078688 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:37:58 INFO - PROCESS | 19102 | 1461397078690 Marionette TRACE conn3 <- [1,2558,null,{}] 00:37:58 INFO - PROCESS | 19102 | 1461397078695 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}] 00:37:58 INFO - PROCESS | 19102 | 1461397078890 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 00:37:59 INFO - PROCESS | 19102 | 1461397079059 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:37:59 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24473c4800 == 174 [pid = 19102] [id = 647] 00:37:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 131 (0x7f24428eec00) [pid = 19102] [serial = 1942] [outer = (nil)] 00:37:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 132 (0x7f24474ef400) [pid = 19102] [serial = 1943] [outer = 0x7f24428eec00] 00:37:59 INFO - PROCESS | 19102 | 1461397079122 Marionette DEBUG loaded listener.js 00:37:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 133 (0x7f2447f56000) [pid = 19102] [serial = 1944] [outer = 0x7f24428eec00] 00:37:59 INFO - PROCESS | 19102 | 1461397079849 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]]]}] 00:37:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:37:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1181ms 00:37:59 INFO - PROCESS | 19102 | 1461397079870 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 00:37:59 INFO - PROCESS | 19102 | 1461397079874 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 00:37:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:37:59 INFO - PROCESS | 19102 | 1461397079879 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:37:59 INFO - PROCESS | 19102 | 1461397079881 Marionette TRACE conn3 <- [1,2562,null,{}] 00:37:59 INFO - PROCESS | 19102 | 1461397079887 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}] 00:38:00 INFO - PROCESS | 19102 | 1461397080178 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 00:38:00 INFO - PROCESS | 19102 | 1461397080230 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2449ecc000 == 175 [pid = 19102] [id = 648] 00:38:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 134 (0x7f24480e7800) [pid = 19102] [serial = 1945] [outer = (nil)] 00:38:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 135 (0x7f244984b000) [pid = 19102] [serial = 1946] [outer = 0x7f24480e7800] 00:38:00 INFO - PROCESS | 19102 | 1461397080291 Marionette DEBUG loaded listener.js 00:38:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 136 (0x7f2447196400) [pid = 19102] [serial = 1947] [outer = 0x7f24480e7800] 00:38:01 INFO - PROCESS | 19102 | 1461397081602 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]]]}] 00:38:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:38:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1778ms 00:38:01 INFO - PROCESS | 19102 | 1461397081661 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 00:38:01 INFO - PROCESS | 19102 | 1461397081668 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 00:38:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:38:01 INFO - PROCESS | 19102 | 1461397081688 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:38:01 INFO - PROCESS | 19102 | 1461397081694 Marionette TRACE conn3 <- [1,2566,null,{}] 00:38:01 INFO - PROCESS | 19102 | 1461397081701 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}] 00:38:01 INFO - PROCESS | 19102 | 1461397081974 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 00:38:02 INFO - PROCESS | 19102 | 1461397082295 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:02 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446ad3000 == 176 [pid = 19102] [id = 649] 00:38:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 137 (0x7f244436a800) [pid = 19102] [serial = 1948] [outer = (nil)] 00:38:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 138 (0x7f2445392c00) [pid = 19102] [serial = 1949] [outer = 0x7f244436a800] 00:38:02 INFO - PROCESS | 19102 | 1461397082374 Marionette DEBUG loaded listener.js 00:38:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 139 (0x7f2446cea800) [pid = 19102] [serial = 1950] [outer = 0x7f244436a800] 00:38:03 INFO - PROCESS | 19102 | 1461397083368 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]]]}] 00:38:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:38:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1736ms 00:38:03 INFO - PROCESS | 19102 | 1461397083423 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 00:38:03 INFO - PROCESS | 19102 | 1461397083432 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 00:38:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:38:03 INFO - PROCESS | 19102 | 1461397083442 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:38:03 INFO - PROCESS | 19102 | 1461397083447 Marionette TRACE conn3 <- [1,2570,null,{}] 00:38:03 INFO - PROCESS | 19102 | 1461397083452 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}] 00:38:03 INFO - PROCESS | 19102 | 1461397083687 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 00:38:03 INFO - PROCESS | 19102 | 1461397083988 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:04 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a4e6800 == 177 [pid = 19102] [id = 650] 00:38:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 140 (0x7f244705c000) [pid = 19102] [serial = 1951] [outer = (nil)] 00:38:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 141 (0x7f24480e4400) [pid = 19102] [serial = 1952] [outer = 0x7f244705c000] 00:38:04 INFO - PROCESS | 19102 | 1461397084069 Marionette DEBUG loaded listener.js 00:38:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 142 (0x7f244984c000) [pid = 19102] [serial = 1953] [outer = 0x7f244705c000] 00:38:04 INFO - PROCESS | 19102 | 1461397084991 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]]]}] 00:38:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:38:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1580ms 00:38:05 INFO - PROCESS | 19102 | 1461397085023 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 00:38:05 INFO - PROCESS | 19102 | 1461397085028 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 00:38:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:38:05 INFO - PROCESS | 19102 | 1461397085034 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:38:05 INFO - PROCESS | 19102 | 1461397085039 Marionette TRACE conn3 <- [1,2574,null,{}] 00:38:05 INFO - PROCESS | 19102 | 1461397085055 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}] 00:38:05 INFO - PROCESS | 19102 | 1461397085303 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 00:38:05 INFO - PROCESS | 19102 | 1461397085622 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:05 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c6d8000 == 178 [pid = 19102] [id = 651] 00:38:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 143 (0x7f2449850400) [pid = 19102] [serial = 1954] [outer = (nil)] 00:38:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f244a4c2800) [pid = 19102] [serial = 1955] [outer = 0x7f2449850400] 00:38:05 INFO - PROCESS | 19102 | 1461397085705 Marionette DEBUG loaded listener.js 00:38:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f244ab4c000) [pid = 19102] [serial = 1956] [outer = 0x7f2449850400] 00:38:06 INFO - PROCESS | 19102 | 1461397086559 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]]]}] 00:38:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:38:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1585ms 00:38:06 INFO - PROCESS | 19102 | 1461397086620 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 00:38:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:38:06 INFO - PROCESS | 19102 | 1461397086625 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 00:38:06 INFO - PROCESS | 19102 | 1461397086631 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:38:06 INFO - PROCESS | 19102 | 1461397086634 Marionette TRACE conn3 <- [1,2578,null,{}] 00:38:06 INFO - PROCESS | 19102 | 1461397086639 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}] 00:38:06 INFO - PROCESS | 19102 | 1461397086857 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 00:38:07 INFO - PROCESS | 19102 | 1461397087114 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244d5ad800 == 179 [pid = 19102] [id = 652] 00:38:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f244999a400) [pid = 19102] [serial = 1957] [outer = (nil)] 00:38:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f244b543800) [pid = 19102] [serial = 1958] [outer = 0x7f244999a400] 00:38:07 INFO - PROCESS | 19102 | 1461397087230 Marionette DEBUG loaded listener.js 00:38:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f244b551c00) [pid = 19102] [serial = 1959] [outer = 0x7f244999a400] 00:38:08 INFO - PROCESS | 19102 | 1461397088092 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]]]}] 00:38:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:38:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1528ms 00:38:08 INFO - PROCESS | 19102 | 1461397088161 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 00:38:08 INFO - PROCESS | 19102 | 1461397088164 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 00:38:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:38:08 INFO - PROCESS | 19102 | 1461397088170 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:38:08 INFO - PROCESS | 19102 | 1461397088172 Marionette TRACE conn3 <- [1,2582,null,{}] 00:38:08 INFO - PROCESS | 19102 | 1461397088178 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}] 00:38:08 INFO - PROCESS | 19102 | 1461397088409 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 00:38:08 INFO - PROCESS | 19102 | 1461397088716 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:08 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244de20000 == 180 [pid = 19102] [id = 653] 00:38:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f244c6b3400) [pid = 19102] [serial = 1960] [outer = (nil)] 00:38:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f244c6b6400) [pid = 19102] [serial = 1961] [outer = 0x7f244c6b3400] 00:38:08 INFO - PROCESS | 19102 | 1461397088795 Marionette DEBUG loaded listener.js 00:38:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f244c6c1400) [pid = 19102] [serial = 1962] [outer = 0x7f244c6b3400] 00:38:09 INFO - PROCESS | 19102 | 1461397089679 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]]]}] 00:38:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:38:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1580ms 00:38:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:38:09 INFO - PROCESS | 19102 | 1461397089751 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 00:38:09 INFO - PROCESS | 19102 | 1461397089754 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 00:38:09 INFO - PROCESS | 19102 | 1461397089761 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:38:09 INFO - PROCESS | 19102 | 1461397089764 Marionette TRACE conn3 <- [1,2586,null,{}] 00:38:09 INFO - PROCESS | 19102 | 1461397089769 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}] 00:38:10 INFO - PROCESS | 19102 | 1461397090045 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 00:38:10 INFO - PROCESS | 19102 | 1461397090362 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:10 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f158000 == 181 [pid = 19102] [id = 654] 00:38:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f2447f4e800) [pid = 19102] [serial = 1963] [outer = (nil)] 00:38:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f244dc3f400) [pid = 19102] [serial = 1964] [outer = 0x7f2447f4e800] 00:38:10 INFO - PROCESS | 19102 | 1461397090445 Marionette DEBUG loaded listener.js 00:38:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f244de8dc00) [pid = 19102] [serial = 1965] [outer = 0x7f2447f4e800] 00:38:11 INFO - PROCESS | 19102 | 1461397091304 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]]]}] 00:38:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:38:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1583ms 00:38:11 INFO - PROCESS | 19102 | 1461397091344 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 00:38:11 INFO - PROCESS | 19102 | 1461397091347 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 00:38:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:38:11 INFO - PROCESS | 19102 | 1461397091354 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:38:11 INFO - PROCESS | 19102 | 1461397091357 Marionette TRACE conn3 <- [1,2590,null,{}] 00:38:11 INFO - PROCESS | 19102 | 1461397091362 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}] 00:38:11 INFO - PROCESS | 19102 | 1461397091582 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 00:38:11 INFO - PROCESS | 19102 | 1461397091848 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:11 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244fe07000 == 182 [pid = 19102] [id = 655] 00:38:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f244c6b3800) [pid = 19102] [serial = 1966] [outer = (nil)] 00:38:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f244deb7c00) [pid = 19102] [serial = 1967] [outer = 0x7f244c6b3800] 00:38:11 INFO - PROCESS | 19102 | 1461397091965 Marionette DEBUG loaded listener.js 00:38:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f244e694800) [pid = 19102] [serial = 1968] [outer = 0x7f244c6b3800] 00:38:12 INFO - PROCESS | 19102 | 1461397092830 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]]]}] 00:38:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:38:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1528ms 00:38:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:38:12 INFO - PROCESS | 19102 | 1461397092883 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 00:38:12 INFO - PROCESS | 19102 | 1461397092886 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 00:38:12 INFO - PROCESS | 19102 | 1461397092892 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:38:12 INFO - PROCESS | 19102 | 1461397092895 Marionette TRACE conn3 <- [1,2594,null,{}] 00:38:12 INFO - PROCESS | 19102 | 1461397092900 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}] 00:38:13 INFO - PROCESS | 19102 | 1461397093124 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 00:38:13 INFO - PROCESS | 19102 | 1461397093397 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:13 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2455511000 == 183 [pid = 19102] [id = 656] 00:38:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f244dc39c00) [pid = 19102] [serial = 1969] [outer = (nil)] 00:38:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f244e7aa000) [pid = 19102] [serial = 1970] [outer = 0x7f244dc39c00] 00:38:13 INFO - PROCESS | 19102 | 1461397093514 Marionette DEBUG loaded listener.js 00:38:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f244f126000) [pid = 19102] [serial = 1971] [outer = 0x7f244dc39c00] 00:38:14 INFO - PROCESS | 19102 | 1461397094380 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]]]}] 00:38:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:38:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1535ms 00:38:14 INFO - PROCESS | 19102 | 1461397094427 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 00:38:14 INFO - PROCESS | 19102 | 1461397094431 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 00:38:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:38:14 INFO - PROCESS | 19102 | 1461397094438 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:38:14 INFO - PROCESS | 19102 | 1461397094441 Marionette TRACE conn3 <- [1,2598,null,{}] 00:38:14 INFO - PROCESS | 19102 | 1461397094446 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}] 00:38:14 INFO - PROCESS | 19102 | 1461397094673 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 00:38:14 INFO - PROCESS | 19102 | 1461397094939 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:15 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457807000 == 184 [pid = 19102] [id = 657] 00:38:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f244436fc00) [pid = 19102] [serial = 1972] [outer = (nil)] 00:38:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f244f1e8800) [pid = 19102] [serial = 1973] [outer = 0x7f244436fc00] 00:38:15 INFO - PROCESS | 19102 | 1461397095066 Marionette DEBUG loaded listener.js 00:38:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f244f3ad400) [pid = 19102] [serial = 1974] [outer = 0x7f244436fc00] 00:38:16 INFO - PROCESS | 19102 | 1461397096001 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]]]}] 00:38:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:38:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1632ms 00:38:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:38:16 INFO - PROCESS | 19102 | 1461397096071 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 00:38:16 INFO - PROCESS | 19102 | 1461397096074 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 00:38:16 INFO - PROCESS | 19102 | 1461397096081 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:38:16 INFO - PROCESS | 19102 | 1461397096084 Marionette TRACE conn3 <- [1,2602,null,{}] 00:38:16 INFO - PROCESS | 19102 | 1461397096089 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}] 00:38:16 INFO - PROCESS | 19102 | 1461397096337 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 00:38:16 INFO - PROCESS | 19102 | 1461397096660 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24580b1000 == 185 [pid = 19102] [id = 658] 00:38:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f244fd5ac00) [pid = 19102] [serial = 1975] [outer = (nil)] 00:38:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f244fd68400) [pid = 19102] [serial = 1976] [outer = 0x7f244fd5ac00] 00:38:16 INFO - PROCESS | 19102 | 1461397096743 Marionette DEBUG loaded listener.js 00:38:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f244fd95c00) [pid = 19102] [serial = 1977] [outer = 0x7f244fd5ac00] 00:38:17 INFO - PROCESS | 19102 | 1461397097703 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]]]}] 00:38:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:38:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1681ms 00:38:17 INFO - PROCESS | 19102 | 1461397097763 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 00:38:17 INFO - PROCESS | 19102 | 1461397097766 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 00:38:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:38:17 INFO - PROCESS | 19102 | 1461397097772 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:38:17 INFO - PROCESS | 19102 | 1461397097776 Marionette TRACE conn3 <- [1,2606,null,{}] 00:38:17 INFO - PROCESS | 19102 | 1461397097782 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}] 00:38:18 INFO - PROCESS | 19102 | 1461397098030 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 00:38:18 INFO - PROCESS | 19102 | 1461397098350 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24587d9000 == 186 [pid = 19102] [id = 659] 00:38:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f2455639400) [pid = 19102] [serial = 1978] [outer = (nil)] 00:38:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f24566da400) [pid = 19102] [serial = 1979] [outer = 0x7f2455639400] 00:38:18 INFO - PROCESS | 19102 | 1461397098438 Marionette DEBUG loaded listener.js 00:38:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f24576ba800) [pid = 19102] [serial = 1980] [outer = 0x7f2455639400] 00:38:19 INFO - PROCESS | 19102 | 1461397099316 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]]]}] 00:38:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:38:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1579ms 00:38:19 INFO - PROCESS | 19102 | 1461397099353 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 00:38:19 INFO - PROCESS | 19102 | 1461397099357 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 00:38:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:38:19 INFO - PROCESS | 19102 | 1461397099362 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:38:19 INFO - PROCESS | 19102 | 1461397099365 Marionette TRACE conn3 <- [1,2610,null,{}] 00:38:19 INFO - PROCESS | 19102 | 1461397099371 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}] 00:38:19 INFO - PROCESS | 19102 | 1461397099597 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 00:38:19 INFO - PROCESS | 19102 | 1461397099865 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:19 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2459734800 == 187 [pid = 19102] [id = 660] 00:38:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f244f1e7000) [pid = 19102] [serial = 1981] [outer = (nil)] 00:38:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f24577e3400) [pid = 19102] [serial = 1982] [outer = 0x7f244f1e7000] 00:38:19 INFO - PROCESS | 19102 | 1461397099991 Marionette DEBUG loaded listener.js 00:38:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f2457d76000) [pid = 19102] [serial = 1983] [outer = 0x7f244f1e7000] 00:38:20 INFO - PROCESS | 19102 | 1461397100924 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]]]}] 00:38:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:38:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1635ms 00:38:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:38:21 INFO - PROCESS | 19102 | 1461397101000 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 00:38:21 INFO - PROCESS | 19102 | 1461397101002 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 00:38:21 INFO - PROCESS | 19102 | 1461397101010 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:38:21 INFO - PROCESS | 19102 | 1461397101012 Marionette TRACE conn3 <- [1,2614,null,{}] 00:38:21 INFO - PROCESS | 19102 | 1461397101019 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}] 00:38:21 INFO - PROCESS | 19102 | 1461397101259 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 00:38:21 INFO - PROCESS | 19102 | 1461397101569 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:21 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b8cb000 == 188 [pid = 19102] [id = 661] 00:38:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f244233b400) [pid = 19102] [serial = 1984] [outer = (nil)] 00:38:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f2457d92c00) [pid = 19102] [serial = 1985] [outer = 0x7f244233b400] 00:38:21 INFO - PROCESS | 19102 | 1461397101651 Marionette DEBUG loaded listener.js 00:38:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f2457e5c000) [pid = 19102] [serial = 1986] [outer = 0x7f244233b400] 00:38:22 INFO - PROCESS | 19102 | 1461397102516 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]]]}] 00:38:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:38:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1539ms 00:38:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:38:22 INFO - PROCESS | 19102 | 1461397102548 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 00:38:22 INFO - PROCESS | 19102 | 1461397102550 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 00:38:22 INFO - PROCESS | 19102 | 1461397102556 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:38:22 INFO - PROCESS | 19102 | 1461397102559 Marionette TRACE conn3 <- [1,2618,null,{}] 00:38:22 INFO - PROCESS | 19102 | 1461397102564 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}] 00:38:22 INFO - PROCESS | 19102 | 1461397102806 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 00:38:23 INFO - PROCESS | 19102 | 1461397103076 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:23 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bdb2000 == 189 [pid = 19102] [id = 662] 00:38:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f2456515000) [pid = 19102] [serial = 1987] [outer = (nil)] 00:38:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f2457e64c00) [pid = 19102] [serial = 1988] [outer = 0x7f2456515000] 00:38:23 INFO - PROCESS | 19102 | 1461397103195 Marionette DEBUG loaded listener.js 00:38:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f2457f57c00) [pid = 19102] [serial = 1989] [outer = 0x7f2456515000] 00:38:24 INFO - PROCESS | 19102 | 1461397104073 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]]]}] 00:38:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:38:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1583ms 00:38:24 INFO - PROCESS | 19102 | 1461397104140 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 00:38:24 INFO - PROCESS | 19102 | 1461397104144 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 00:38:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:38:24 INFO - PROCESS | 19102 | 1461397104149 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:38:24 INFO - PROCESS | 19102 | 1461397104152 Marionette TRACE conn3 <- [1,2622,null,{}] 00:38:24 INFO - PROCESS | 19102 | 1461397104158 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}] 00:38:24 INFO - PROCESS | 19102 | 1461397104403 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 00:38:24 INFO - PROCESS | 19102 | 1461397104677 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:24 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c43d000 == 190 [pid = 19102] [id = 663] 00:38:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f244de8b000) [pid = 19102] [serial = 1990] [outer = (nil)] 00:38:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f24584cb000) [pid = 19102] [serial = 1991] [outer = 0x7f244de8b000] 00:38:24 INFO - PROCESS | 19102 | 1461397104794 Marionette DEBUG loaded listener.js 00:38:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f245856d800) [pid = 19102] [serial = 1992] [outer = 0x7f244de8b000] 00:38:25 INFO - PROCESS | 19102 | 1461397105649 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]]]}] 00:38:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:38:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1531ms 00:38:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:38:25 INFO - PROCESS | 19102 | 1461397105681 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 00:38:25 INFO - PROCESS | 19102 | 1461397105684 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 00:38:25 INFO - PROCESS | 19102 | 1461397105690 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:38:25 INFO - PROCESS | 19102 | 1461397105693 Marionette TRACE conn3 <- [1,2626,null,{}] 00:38:25 INFO - PROCESS | 19102 | 1461397105698 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}] 00:38:25 INFO - PROCESS | 19102 | 1461397105922 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 00:38:26 INFO - PROCESS | 19102 | 1461397106192 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:26 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ff8c800 == 191 [pid = 19102] [id = 664] 00:38:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f244f126c00) [pid = 19102] [serial = 1993] [outer = (nil)] 00:38:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f2458578000) [pid = 19102] [serial = 1994] [outer = 0x7f244f126c00] 00:38:26 INFO - PROCESS | 19102 | 1461397106311 Marionette DEBUG loaded listener.js 00:38:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f2458ad3800) [pid = 19102] [serial = 1995] [outer = 0x7f244f126c00] 00:38:27 INFO - PROCESS | 19102 | 1461397107236 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]]]}] 00:38:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:38:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1579ms 00:38:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:38:27 INFO - PROCESS | 19102 | 1461397107286 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 00:38:27 INFO - PROCESS | 19102 | 1461397107289 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 00:38:27 INFO - PROCESS | 19102 | 1461397107296 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:38:27 INFO - PROCESS | 19102 | 1461397107299 Marionette TRACE conn3 <- [1,2630,null,{}] 00:38:27 INFO - PROCESS | 19102 | 1461397107304 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}] 00:38:27 INFO - PROCESS | 19102 | 1461397107540 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 00:38:27 INFO - PROCESS | 19102 | 1461397107862 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:27 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24615d3000 == 192 [pid = 19102] [id = 665] 00:38:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f2457bd4c00) [pid = 19102] [serial = 1996] [outer = (nil)] 00:38:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f2459790000) [pid = 19102] [serial = 1997] [outer = 0x7f2457bd4c00] 00:38:27 INFO - PROCESS | 19102 | 1461397107941 Marionette DEBUG loaded listener.js 00:38:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f2459bf4c00) [pid = 19102] [serial = 1998] [outer = 0x7f2457bd4c00] 00:38:28 INFO - PROCESS | 19102 | 1461397108811 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]]]}] 00:38:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:38:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1585ms 00:38:28 INFO - PROCESS | 19102 | 1461397108881 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 00:38:28 INFO - PROCESS | 19102 | 1461397108884 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 00:38:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:38:28 INFO - PROCESS | 19102 | 1461397108890 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:38:28 INFO - PROCESS | 19102 | 1461397108892 Marionette TRACE conn3 <- [1,2634,null,{}] 00:38:28 INFO - PROCESS | 19102 | 1461397108898 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}] 00:38:29 INFO - PROCESS | 19102 | 1461397109132 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 00:38:29 INFO - PROCESS | 19102 | 1461397109458 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463d65000 == 193 [pid = 19102] [id = 666] 00:38:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f244de8e400) [pid = 19102] [serial = 1999] [outer = (nil)] 00:38:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f245b10c800) [pid = 19102] [serial = 2000] [outer = 0x7f244de8e400] 00:38:29 INFO - PROCESS | 19102 | 1461397109538 Marionette DEBUG loaded listener.js 00:38:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f245b116000) [pid = 19102] [serial = 2001] [outer = 0x7f244de8e400] 00:38:30 INFO - PROCESS | 19102 | 1461397110400 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]]]}] 00:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1586ms 00:38:30 INFO - PROCESS | 19102 | 1461397110477 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 00:38:30 INFO - PROCESS | 19102 | 1461397110485 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 00:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:38:30 INFO - PROCESS | 19102 | 1461397110498 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:38:30 INFO - PROCESS | 19102 | 1461397110502 Marionette TRACE conn3 <- [1,2638,null,{}] 00:38:30 INFO - PROCESS | 19102 | 1461397110507 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}] 00:38:30 INFO - PROCESS | 19102 | 1461397110811 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467a58800 == 192 [pid = 19102] [id = 44] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244deda000 == 191 [pid = 19102] [id = 197] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24587e9000 == 190 [pid = 19102] [id = 543] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588eb000 == 189 [pid = 19102] [id = 544] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24732a8000 == 188 [pid = 19102] [id = 593] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2473729000 == 187 [pid = 19102] [id = 594] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bf9c800 == 186 [pid = 19102] [id = 546] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24473c4800 == 185 [pid = 19102] [id = 647] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2458a4f800 == 184 [pid = 19102] [id = 338] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446e80800 == 183 [pid = 19102] [id = 646] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24452ff800 == 182 [pid = 19102] [id = 645] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24437d3800 == 181 [pid = 19102] [id = 644] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2460f8e800 == 180 [pid = 19102] [id = 643] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24606cd800 == 179 [pid = 19102] [id = 642] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245f8f1800 == 178 [pid = 19102] [id = 641] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245d982800 == 177 [pid = 19102] [id = 640] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bdb4000 == 176 [pid = 19102] [id = 639] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b8c3000 == 175 [pid = 19102] [id = 638] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245a515000 == 174 [pid = 19102] [id = 637] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24587f2000 == 173 [pid = 19102] [id = 636] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24580b4000 == 172 [pid = 19102] [id = 635] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457810800 == 171 [pid = 19102] [id = 634] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245561f000 == 170 [pid = 19102] [id = 633] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24508c6800 == 169 [pid = 19102] [id = 632] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f15e800 == 168 [pid = 19102] [id = 631] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244e5c9800 == 167 [pid = 19102] [id = 630] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c8bf000 == 166 [pid = 19102] [id = 629] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c6d9000 == 165 [pid = 19102] [id = 628] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a8dd800 == 164 [pid = 19102] [id = 627] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2447d25800 == 163 [pid = 19102] [id = 626] 00:38:32 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244535c000 == 162 [pid = 19102] [id = 625] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f2455641000) [pid = 19102] [serial = 1847] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f2444221000) [pid = 19102] [serial = 1863] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f24467e1400) [pid = 19102] [serial = 1808] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f24566e1800) [pid = 19102] [serial = 1856] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f2447271400) [pid = 19102] [serial = 1869] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f244de3d400) [pid = 19102] [serial = 1734] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f24574c2c00) [pid = 19102] [serial = 1859] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f244deb9c00) [pid = 19102] [serial = 1832] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f244b548800) [pid = 19102] [serial = 1821] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f244999b800) [pid = 19102] [serial = 1814] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f2446cf1000) [pid = 19102] [serial = 1866] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f244ab57400) [pid = 19102] [serial = 1818] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f244d3dbc00) [pid = 19102] [serial = 1823] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f244e692000) [pid = 19102] [serial = 1835] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f24565ca000) [pid = 19102] [serial = 1853] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f244a4c4800) [pid = 19102] [serial = 1815] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f244e686000) [pid = 19102] [serial = 1833] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f244fd8ac00) [pid = 19102] [serial = 1844] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f24565d3800) [pid = 19102] [serial = 1850] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f244de8a400) [pid = 19102] [serial = 1829] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f2455632800) [pid = 19102] [serial = 1845] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f244fb26000) [pid = 19102] [serial = 1839] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f245741b800) [pid = 19102] [serial = 1857] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f2449845400) [pid = 19102] [serial = 1872] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f244dc3e800) [pid = 19102] [serial = 1826] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f244984ec00) [pid = 19102] [serial = 1812] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f2456513400) [pid = 19102] [serial = 1848] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f2447198400) [pid = 19102] [serial = 1868] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f24480a8c00) [pid = 19102] [serial = 1871] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f2443793800) [pid = 19102] [serial = 1862] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f24565f3c00) [pid = 19102] [serial = 1851] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f24467e7400) [pid = 19102] [serial = 1865] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f244e716c00) [pid = 19102] [serial = 1836] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f244fd5dc00) [pid = 19102] [serial = 1841] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f244f3a7c00) [pid = 19102] [serial = 1838] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f244de94800) [pid = 19102] [serial = 1830] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f244a960800) [pid = 19102] [serial = 1817] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f24566d7000) [pid = 19102] [serial = 1854] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f2447068c00) [pid = 19102] [serial = 1809] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f24480ed000) [pid = 19102] [serial = 1811] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f244fd89000) [pid = 19102] [serial = 1842] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f244d5e1400) [pid = 19102] [serial = 1824] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f244de3a400) [pid = 19102] [serial = 1827] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f244abbd000) [pid = 19102] [serial = 1820] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f2446d14400) [pid = 19102] [serial = 1874] [outer = (nil)] [url = about:blank] 00:38:32 INFO - PROCESS | 19102 | 1461397112781 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:32 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24425bb000 == 163 [pid = 19102] [id = 667] 00:38:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f24424c6c00) [pid = 19102] [serial = 2002] [outer = (nil)] 00:38:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f24424cd400) [pid = 19102] [serial = 2003] [outer = 0x7f24424c6c00] 00:38:32 INFO - PROCESS | 19102 | 1461397112860 Marionette DEBUG loaded listener.js 00:38:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f244354c000) [pid = 19102] [serial = 2004] [outer = 0x7f24424c6c00] 00:38:33 INFO - PROCESS | 19102 | 1461397113667 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]]]}] 00:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 3194ms 00:38:33 INFO - PROCESS | 19102 | 1461397113691 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 00:38:33 INFO - PROCESS | 19102 | 1461397113697 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 00:38:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:38:33 INFO - PROCESS | 19102 | 1461397113706 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:38:33 INFO - PROCESS | 19102 | 1461397113710 Marionette TRACE conn3 <- [1,2642,null,{}] 00:38:33 INFO - PROCESS | 19102 | 1461397113716 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}] 00:38:33 INFO - PROCESS | 19102 | 1461397113953 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 00:38:34 INFO - PROCESS | 19102 | 1461397114142 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24452f8800 == 164 [pid = 19102] [id = 668] 00:38:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f24424c9800) [pid = 19102] [serial = 2005] [outer = (nil)] 00:38:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f244436b400) [pid = 19102] [serial = 2006] [outer = 0x7f24424c9800] 00:38:34 INFO - PROCESS | 19102 | 1461397114211 Marionette DEBUG loaded listener.js 00:38:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f24467e9400) [pid = 19102] [serial = 2007] [outer = 0x7f24424c9800] 00:38:35 INFO - PROCESS | 19102 | 1461397115074 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]]]}] 00:38:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:38:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1385ms 00:38:35 INFO - PROCESS | 19102 | 1461397115095 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 00:38:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:38:35 INFO - PROCESS | 19102 | 1461397115101 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 00:38:35 INFO - PROCESS | 19102 | 1461397115114 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:38:35 INFO - PROCESS | 19102 | 1461397115117 Marionette TRACE conn3 <- [1,2646,null,{}] 00:38:35 INFO - PROCESS | 19102 | 1461397115123 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}] 00:38:35 INFO - PROCESS | 19102 | 1461397115435 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 00:38:35 INFO - PROCESS | 19102 | 1461397115485 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:35 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446e80800 == 165 [pid = 19102] [id = 669] 00:38:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f2446d16400) [pid = 19102] [serial = 2008] [outer = (nil)] 00:38:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f2447067400) [pid = 19102] [serial = 2009] [outer = 0x7f2446d16400] 00:38:35 INFO - PROCESS | 19102 | 1461397115549 Marionette DEBUG loaded listener.js 00:38:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f244726c000) [pid = 19102] [serial = 2010] [outer = 0x7f2446d16400] 00:38:36 INFO - PROCESS | 19102 | 1461397116616 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]]]}] 00:38:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:38:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1535ms 00:38:36 INFO - PROCESS | 19102 | 1461397116643 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 00:38:36 INFO - PROCESS | 19102 | 1461397116647 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 00:38:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:38:36 INFO - PROCESS | 19102 | 1461397116662 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:38:36 INFO - PROCESS | 19102 | 1461397116671 Marionette TRACE conn3 <- [1,2650,null,{}] 00:38:36 INFO - PROCESS | 19102 | 1461397116685 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}] 00:38:36 INFO - PROCESS | 19102 | 1461397116948 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f24428eec00) [pid = 19102] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f244f3ab400) [pid = 19102] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f24575e1800) [pid = 19102] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f24576bdc00) [pid = 19102] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f244a4c6000) [pid = 19102] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f2449846c00) [pid = 19102] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f244abbe400) [pid = 19102] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f24437a1800) [pid = 19102] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f244d306c00) [pid = 19102] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 144 (0x7f24575dbc00) [pid = 19102] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 143 (0x7f24577df800) [pid = 19102] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 142 (0x7f2442334000) [pid = 19102] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 141 (0x7f244354d800) [pid = 19102] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 140 (0x7f2446ced400) [pid = 19102] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 139 (0x7f244809d000) [pid = 19102] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 138 (0x7f244e697400) [pid = 19102] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 137 (0x7f244fa67c00) [pid = 19102] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 136 (0x7f244f11bc00) [pid = 19102] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 135 (0x7f244233bc00) [pid = 19102] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 134 (0x7f244de41000) [pid = 19102] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 133 (0x7f2447066c00) [pid = 19102] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 132 (0x7f24474edc00) [pid = 19102] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 131 (0x7f244de3f000) [pid = 19102] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 130 (0x7f244984d000) [pid = 19102] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:38:37 INFO - PROCESS | 19102 | --DOMWINDOW == 129 (0x7f244354b400) [pid = 19102] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:38:37 INFO - PROCESS | 19102 | 1461397117768 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24452ed000 == 166 [pid = 19102] [id = 670] 00:38:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 130 (0x7f2442333c00) [pid = 19102] [serial = 2011] [outer = (nil)] 00:38:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 131 (0x7f244354d800) [pid = 19102] [serial = 2012] [outer = 0x7f2442333c00] 00:38:37 INFO - PROCESS | 19102 | 1461397117844 Marionette DEBUG loaded listener.js 00:38:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 132 (0x7f244719b800) [pid = 19102] [serial = 2013] [outer = 0x7f2442333c00] 00:38:38 INFO - PROCESS | 19102 | 1461397118522 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]]]}] 00:38:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:38:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1901ms 00:38:38 INFO - PROCESS | 19102 | 1461397118556 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 00:38:38 INFO - PROCESS | 19102 | 1461397118559 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 00:38:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:38:38 INFO - PROCESS | 19102 | 1461397118568 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:38:38 INFO - PROCESS | 19102 | 1461397118570 Marionette TRACE conn3 <- [1,2654,null,{}] 00:38:38 INFO - PROCESS | 19102 | 1461397118588 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}] 00:38:38 INFO - PROCESS | 19102 | 1461397118792 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 00:38:38 INFO - PROCESS | 19102 | 1461397118809 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:38 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a3d5000 == 167 [pid = 19102] [id = 671] 00:38:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 133 (0x7f24480e3c00) [pid = 19102] [serial = 2014] [outer = (nil)] 00:38:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 134 (0x7f244984dc00) [pid = 19102] [serial = 2015] [outer = 0x7f24480e3c00] 00:38:38 INFO - PROCESS | 19102 | 1461397118869 Marionette DEBUG loaded listener.js 00:38:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 135 (0x7f24498c0c00) [pid = 19102] [serial = 2016] [outer = 0x7f24480e3c00] 00:38:39 INFO - PROCESS | 19102 | 1461397119989 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]]]}] 00:38:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:38:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1484ms 00:38:40 INFO - PROCESS | 19102 | 1461397120054 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 00:38:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:38:40 INFO - PROCESS | 19102 | 1461397120061 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 00:38:40 INFO - PROCESS | 19102 | 1461397120069 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:38:40 INFO - PROCESS | 19102 | 1461397120075 Marionette TRACE conn3 <- [1,2658,null,{}] 00:38:40 INFO - PROCESS | 19102 | 1461397120084 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}] 00:38:40 INFO - PROCESS | 19102 | 1461397120384 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 00:38:40 INFO - PROCESS | 19102 | 1461397120746 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:40 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244685d000 == 168 [pid = 19102] [id = 672] 00:38:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 136 (0x7f2443794800) [pid = 19102] [serial = 2017] [outer = (nil)] 00:38:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 137 (0x7f2444223000) [pid = 19102] [serial = 2018] [outer = 0x7f2443794800] 00:38:40 INFO - PROCESS | 19102 | 1461397120832 Marionette DEBUG loaded listener.js 00:38:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 138 (0x7f24467e6c00) [pid = 19102] [serial = 2019] [outer = 0x7f2443794800] 00:38:41 INFO - PROCESS | 19102 | 1461397121745 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]]]}] 00:38:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:38:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1695ms 00:38:41 INFO - PROCESS | 19102 | 1461397121764 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 00:38:41 INFO - PROCESS | 19102 | 1461397121773 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 00:38:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:38:41 INFO - PROCESS | 19102 | 1461397121785 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:38:41 INFO - PROCESS | 19102 | 1461397121789 Marionette TRACE conn3 <- [1,2662,null,{}] 00:38:41 INFO - PROCESS | 19102 | 1461397121796 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}] 00:38:42 INFO - PROCESS | 19102 | 1461397122024 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 00:38:42 INFO - PROCESS | 19102 | 1461397122293 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a3d0800 == 169 [pid = 19102] [id = 673] 00:38:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 139 (0x7f2446d0fc00) [pid = 19102] [serial = 2020] [outer = (nil)] 00:38:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 140 (0x7f244726e000) [pid = 19102] [serial = 2021] [outer = 0x7f2446d0fc00] 00:38:42 INFO - PROCESS | 19102 | 1461397122371 Marionette DEBUG loaded listener.js 00:38:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 141 (0x7f244809c000) [pid = 19102] [serial = 2022] [outer = 0x7f2446d0fc00] 00:38:43 INFO - PROCESS | 19102 | 1461397123403 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]]]}] 00:38:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:38:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1682ms 00:38:43 INFO - PROCESS | 19102 | 1461397123468 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 00:38:43 INFO - PROCESS | 19102 | 1461397123472 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 00:38:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:38:43 INFO - PROCESS | 19102 | 1461397123478 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:38:43 INFO - PROCESS | 19102 | 1461397123484 Marionette TRACE conn3 <- [1,2666,null,{}] 00:38:43 INFO - PROCESS | 19102 | 1461397123502 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}] 00:38:43 INFO - PROCESS | 19102 | 1461397123788 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 00:38:44 INFO - PROCESS | 19102 | 1461397124097 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:44 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244bdd4000 == 170 [pid = 19102] [id = 674] 00:38:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 142 (0x7f24480e7c00) [pid = 19102] [serial = 2023] [outer = (nil)] 00:38:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 143 (0x7f2449991400) [pid = 19102] [serial = 2024] [outer = 0x7f24480e7c00] 00:38:44 INFO - PROCESS | 19102 | 1461397124177 Marionette DEBUG loaded listener.js 00:38:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f244a4c2c00) [pid = 19102] [serial = 2025] [outer = 0x7f24480e7c00] 00:38:45 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:38:45 INFO - PROCESS | 19102 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 00:38:45 INFO - PROCESS | 19102 | 1461397125513 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]]]}] 00:38:45 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) 00:38:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2087ms 00:38:45 INFO - PROCESS | 19102 | 1461397125567 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 00:38:45 INFO - PROCESS | 19102 | 1461397125571 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 00:38:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:38:45 INFO - PROCESS | 19102 | 1461397125581 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:38:45 INFO - PROCESS | 19102 | 1461397125588 Marionette TRACE conn3 <- [1,2670,null,{}] 00:38:45 INFO - PROCESS | 19102 | 1461397125596 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}] 00:38:45 INFO - PROCESS | 19102 | 1461397125920 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 00:38:46 INFO - PROCESS | 19102 | 1461397126182 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:46 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c7df000 == 171 [pid = 19102] [id = 675] 00:38:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f244a956000) [pid = 19102] [serial = 2026] [outer = (nil)] 00:38:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f244abb5800) [pid = 19102] [serial = 2027] [outer = 0x7f244a956000] 00:38:46 INFO - PROCESS | 19102 | 1461397126259 Marionette DEBUG loaded listener.js 00:38:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f244b546800) [pid = 19102] [serial = 2028] [outer = 0x7f244a956000] 00:38:47 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:38:47 INFO - PROCESS | 19102 | 1461397127611 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 00:38:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:38:47 INFO - PROCESS | 19102 | 1461397127681 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 00:38:47 INFO - PROCESS | 19102 | 1461397127689 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:38:47 INFO - PROCESS | 19102 | 1461397127692 Marionette TRACE conn3 <- [1,2674,null,{}] 00:38:47 INFO - PROCESS | 19102 | 1461397127697 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}] 00:38:48 INFO - PROCESS | 19102 | 1461397128065 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 00:38:48 INFO - PROCESS | 19102 | 1461397128262 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244de11800 == 172 [pid = 19102] [id = 676] 00:38:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f244abb4c00) [pid = 19102] [serial = 2029] [outer = (nil)] 00:38:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f244b6ab000) [pid = 19102] [serial = 2030] [outer = 0x7f244abb4c00] 00:38:48 INFO - PROCESS | 19102 | 1461397128337 Marionette DEBUG loaded listener.js 00:38:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f244d303000) [pid = 19102] [serial = 2031] [outer = 0x7f244abb4c00] 00:38:49 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:38:49 INFO - PROCESS | 19102 | 1461397129684 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 00:38:49 INFO - PROCESS | 19102 | 1461397129733 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 00:38:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:38:49 INFO - PROCESS | 19102 | 1461397129868 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:38:49 INFO - PROCESS | 19102 | 1461397129875 Marionette TRACE conn3 <- [1,2678,null,{}] 00:38:49 INFO - PROCESS | 19102 | 1461397129927 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}] 00:38:50 INFO - PROCESS | 19102 | 1461397130219 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 00:38:50 INFO - PROCESS | 19102 | 1461397130432 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:50 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f161000 == 173 [pid = 19102] [id = 677] 00:38:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f244b6a2800) [pid = 19102] [serial = 2032] [outer = (nil)] 00:38:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f244d5d6800) [pid = 19102] [serial = 2033] [outer = 0x7f244b6a2800] 00:38:50 INFO - PROCESS | 19102 | 1461397130549 Marionette DEBUG loaded listener.js 00:38:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f244de8e000) [pid = 19102] [serial = 2034] [outer = 0x7f244b6a2800] 00:38:51 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:38:51 INFO - PROCESS | 19102 | 1461397131906 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]]]}] 00:38:51 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) 00:38:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2177ms 00:38:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:38:51 INFO - PROCESS | 19102 | 1461397131960 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 00:38:51 INFO - PROCESS | 19102 | 1461397131963 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 00:38:51 INFO - PROCESS | 19102 | 1461397131969 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:38:51 INFO - PROCESS | 19102 | 1461397131972 Marionette TRACE conn3 <- [1,2682,null,{}] 00:38:51 INFO - PROCESS | 19102 | 1461397131977 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}] 00:38:52 INFO - PROCESS | 19102 | 1461397132274 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 00:38:52 INFO - PROCESS | 19102 | 1461397132504 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:52 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244fe1d000 == 174 [pid = 19102] [id = 678] 00:38:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f244d304000) [pid = 19102] [serial = 2035] [outer = (nil)] 00:38:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f244deb4800) [pid = 19102] [serial = 2036] [outer = 0x7f244d304000] 00:38:52 INFO - PROCESS | 19102 | 1461397132579 Marionette DEBUG loaded listener.js 00:38:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f244e69a800) [pid = 19102] [serial = 2037] [outer = 0x7f244d304000] 00:38:53 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:38:53 INFO - PROCESS | 19102 | 1461397133906 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]]]}] 00:38:53 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) 00:38:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1982ms 00:38:53 INFO - PROCESS | 19102 | 1461397133952 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 00:38:53 INFO - PROCESS | 19102 | 1461397133956 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 00:38:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:38:53 INFO - PROCESS | 19102 | 1461397133962 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:38:53 INFO - PROCESS | 19102 | 1461397133964 Marionette TRACE conn3 <- [1,2686,null,{}] 00:38:53 INFO - PROCESS | 19102 | 1461397133970 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}] 00:38:54 INFO - PROCESS | 19102 | 1461397134231 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 00:38:54 INFO - PROCESS | 19102 | 1461397134463 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245551d800 == 175 [pid = 19102] [id = 679] 00:38:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f244d306c00) [pid = 19102] [serial = 2038] [outer = (nil)] 00:38:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f244e71ec00) [pid = 19102] [serial = 2039] [outer = 0x7f244d306c00] 00:38:54 INFO - PROCESS | 19102 | 1461397134539 Marionette DEBUG loaded listener.js 00:38:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f244f11dc00) [pid = 19102] [serial = 2040] [outer = 0x7f244d306c00] 00:38:55 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:38:55 INFO - PROCESS | 19102 | 1461397135877 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 00:38:55 INFO - PROCESS | 19102 | 1461397135905 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 00:38:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:38:55 INFO - PROCESS | 19102 | 1461397135911 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:38:55 INFO - PROCESS | 19102 | 1461397135913 Marionette TRACE conn3 <- [1,2690,null,{}] 00:38:55 INFO - PROCESS | 19102 | 1461397135919 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}] 00:38:56 INFO - PROCESS | 19102 | 1461397136198 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 00:38:56 INFO - PROCESS | 19102 | 1461397136430 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24578db800 == 176 [pid = 19102] [id = 680] 00:38:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f24498c3000) [pid = 19102] [serial = 2041] [outer = (nil)] 00:38:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f244f1db800) [pid = 19102] [serial = 2042] [outer = 0x7f24498c3000] 00:38:56 INFO - PROCESS | 19102 | 1461397136506 Marionette DEBUG loaded listener.js 00:38:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f244fa73400) [pid = 19102] [serial = 2043] [outer = 0x7f24498c3000] 00:38:57 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:38:57 INFO - PROCESS | 19102 | 1461397137845 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 00:38:57 INFO - PROCESS | 19102 | 1461397137905 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 00:38:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 00:38:57 INFO - PROCESS | 19102 | 1461397137912 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:38:57 INFO - PROCESS | 19102 | 1461397137916 Marionette TRACE conn3 <- [1,2694,null,{}] 00:38:57 INFO - PROCESS | 19102 | 1461397137922 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}] 00:38:58 INFO - PROCESS | 19102 | 1461397138243 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 00:38:58 INFO - PROCESS | 19102 | 1461397138497 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:38:58 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458543800 == 177 [pid = 19102] [id = 681] 00:38:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f244d311000) [pid = 19102] [serial = 2044] [outer = (nil)] 00:38:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f244fd5c000) [pid = 19102] [serial = 2045] [outer = 0x7f244d311000] 00:38:58 INFO - PROCESS | 19102 | 1461397138580 Marionette DEBUG loaded listener.js 00:38:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f244fd89800) [pid = 19102] [serial = 2046] [outer = 0x7f244d311000] 00:38:59 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:38:59 INFO - PROCESS | 19102 | 1461397139950 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 00:39:00 INFO - PROCESS | 19102 | 1461397140007 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 00:39:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:39:00 INFO - PROCESS | 19102 | 1461397140019 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:39:00 INFO - PROCESS | 19102 | 1461397140026 Marionette TRACE conn3 <- [1,2698,null,{}] 00:39:00 INFO - PROCESS | 19102 | 1461397140034 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}] 00:39:00 INFO - PROCESS | 19102 | 1461397140441 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 00:39:00 INFO - PROCESS | 19102 | 1461397140643 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:00 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588f2800 == 178 [pid = 19102] [id = 682] 00:39:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f244fb30000) [pid = 19102] [serial = 2047] [outer = (nil)] 00:39:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f2456511000) [pid = 19102] [serial = 2048] [outer = 0x7f244fb30000] 00:39:00 INFO - PROCESS | 19102 | 1461397140726 Marionette DEBUG loaded listener.js 00:39:00 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f24565fc000) [pid = 19102] [serial = 2049] [outer = 0x7f244fb30000] 00:39:02 INFO - PROCESS | 19102 | SkCairoFTTypeface::onFilterRec unimplemented 00:39:02 INFO - PROCESS | 19102 | 1461397142178 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 00:39:02 INFO - PROCESS | 19102 | 1461397142223 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 00:39:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:39:02 INFO - PROCESS | 19102 | 1461397142229 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:39:02 INFO - PROCESS | 19102 | 1461397142231 Marionette TRACE conn3 <- [1,2702,null,{}] 00:39:02 INFO - PROCESS | 19102 | 1461397142237 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}] 00:39:02 INFO - PROCESS | 19102 | 1461397142540 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 00:39:03 INFO - PROCESS | 19102 | 1461397143289 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24452ef000 == 179 [pid = 19102] [id = 683] 00:39:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f244233ec00) [pid = 19102] [serial = 2050] [outer = (nil)] 00:39:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f24424c4c00) [pid = 19102] [serial = 2051] [outer = 0x7f244233ec00] 00:39:03 INFO - PROCESS | 19102 | 1461397143363 Marionette DEBUG loaded listener.js 00:39:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f2443551c00) [pid = 19102] [serial = 2052] [outer = 0x7f244233ec00] 00:39:04 INFO - PROCESS | 19102 | 1461397144322 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]]]}] 00:39:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:39:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2135ms 00:39:04 INFO - PROCESS | 19102 | 1461397144367 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 00:39:04 INFO - PROCESS | 19102 | 1461397144374 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 00:39:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:39:04 INFO - PROCESS | 19102 | 1461397144382 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:39:04 INFO - PROCESS | 19102 | 1461397144387 Marionette TRACE conn3 <- [1,2706,null,{}] 00:39:04 INFO - PROCESS | 19102 | 1461397144394 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}] 00:39:04 INFO - PROCESS | 19102 | 1461397144622 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 00:39:04 INFO - PROCESS | 19102 | 1461397144969 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:05 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a8ca000 == 180 [pid = 19102] [id = 684] 00:39:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f2442338400) [pid = 19102] [serial = 2053] [outer = (nil)] 00:39:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f24467dec00) [pid = 19102] [serial = 2054] [outer = 0x7f2442338400] 00:39:05 INFO - PROCESS | 19102 | 1461397145124 Marionette DEBUG loaded listener.js 00:39:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f2447065c00) [pid = 19102] [serial = 2055] [outer = 0x7f2442338400] 00:39:06 INFO - PROCESS | 19102 | 1461397146114 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]]]}] 00:39:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:39:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1780ms 00:39:06 INFO - PROCESS | 19102 | 1461397146167 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 00:39:06 INFO - PROCESS | 19102 | 1461397146172 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 00:39:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:39:06 INFO - PROCESS | 19102 | 1461397146180 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:39:06 INFO - PROCESS | 19102 | 1461397146183 Marionette TRACE conn3 <- [1,2710,null,{}] 00:39:06 INFO - PROCESS | 19102 | 1461397146189 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}] 00:39:06 INFO - PROCESS | 19102 | 1461397146466 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 00:39:06 INFO - PROCESS | 19102 | 1461397146867 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:06 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2473b38800 == 179 [pid = 19102] [id = 381] 00:39:06 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244fe07800 == 178 [pid = 19102] [id = 515] 00:39:06 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2455517800 == 177 [pid = 19102] [id = 387] 00:39:06 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463f46000 == 176 [pid = 19102] [id = 569] 00:39:06 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245c1de800 == 175 [pid = 19102] [id = 618] 00:39:06 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246e78d000 == 174 [pid = 19102] [id = 571] 00:39:06 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2477d3e800 == 173 [pid = 19102] [id = 383] 00:39:06 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245e546000 == 172 [pid = 19102] [id = 619] 00:39:06 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bda3000 == 171 [pid = 19102] [id = 617] 00:39:06 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2443fe8000 == 170 [pid = 19102] [id = 572] 00:39:06 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467a69000 == 169 [pid = 19102] [id = 570] 00:39:06 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24437e1800 == 170 [pid = 19102] [id = 685] 00:39:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f24424c9400) [pid = 19102] [serial = 2056] [outer = (nil)] 00:39:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f2446d0e400) [pid = 19102] [serial = 2057] [outer = 0x7f24424c9400] 00:39:07 INFO - PROCESS | 19102 | 1461397147023 Marionette DEBUG loaded listener.js 00:39:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f24498b8c00) [pid = 19102] [serial = 2058] [outer = 0x7f24424c9400] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2461d51000 == 169 [pid = 19102] [id = 568] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2476469800 == 168 [pid = 19102] [id = 425] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24452ed000 == 167 [pid = 19102] [id = 670] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446e80800 == 166 [pid = 19102] [id = 669] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24452f8800 == 165 [pid = 19102] [id = 668] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24425bb000 == 164 [pid = 19102] [id = 667] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24615d3000 == 163 [pid = 19102] [id = 665] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ff8c800 == 162 [pid = 19102] [id = 664] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245c43d000 == 161 [pid = 19102] [id = 663] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bdb2000 == 160 [pid = 19102] [id = 662] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b8cb000 == 159 [pid = 19102] [id = 661] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2459734800 == 158 [pid = 19102] [id = 660] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24587d9000 == 157 [pid = 19102] [id = 659] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24580b1000 == 156 [pid = 19102] [id = 658] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457807000 == 155 [pid = 19102] [id = 657] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2455511000 == 154 [pid = 19102] [id = 656] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244fe07000 == 153 [pid = 19102] [id = 655] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f158000 == 152 [pid = 19102] [id = 654] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244de20000 == 151 [pid = 19102] [id = 653] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244d5ad800 == 150 [pid = 19102] [id = 652] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c6d8000 == 149 [pid = 19102] [id = 651] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a4e6800 == 148 [pid = 19102] [id = 650] 00:39:07 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446ad3000 == 147 [pid = 19102] [id = 649] 00:39:07 INFO - PROCESS | 19102 | 1461397147899 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] 00:39:07 INFO - PROCESS | 19102 | 1461397147994 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 00:39:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:39:08 INFO - PROCESS | 19102 | 1461397148010 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:39:08 INFO - PROCESS | 19102 | 1461397148019 Marionette TRACE conn3 <- [1,2714,null,{}] 00:39:08 INFO - PROCESS | 19102 | 1461397148026 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}] 00:39:08 INFO - PROCESS | 19102 | 1461397148245 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 00:39:08 INFO - PROCESS | 19102 | 1461397148438 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:08 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24473da800 == 148 [pid = 19102] [id = 686] 00:39:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 130 (0x7f244379f800) [pid = 19102] [serial = 2059] [outer = (nil)] 00:39:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 131 (0x7f2449999000) [pid = 19102] [serial = 2060] [outer = 0x7f244379f800] 00:39:08 INFO - PROCESS | 19102 | 1461397148515 Marionette DEBUG loaded listener.js 00:39:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 132 (0x7f244ab4dc00) [pid = 19102] [serial = 2061] [outer = 0x7f244379f800] 00:39:09 INFO - PROCESS | 19102 | 1461397149274 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]]]}] 00:39:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:39:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1296ms 00:39:09 INFO - PROCESS | 19102 | 1461397149299 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 00:39:09 INFO - PROCESS | 19102 | 1461397149303 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 00:39:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:39:09 INFO - PROCESS | 19102 | 1461397149309 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:39:09 INFO - PROCESS | 19102 | 1461397149312 Marionette TRACE conn3 <- [1,2718,null,{}] 00:39:09 INFO - PROCESS | 19102 | 1461397149366 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}] 00:39:09 INFO - PROCESS | 19102 | 1461397149640 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 00:39:09 INFO - PROCESS | 19102 | 1461397149671 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244bde2000 == 149 [pid = 19102] [id = 687] 00:39:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 133 (0x7f2444226000) [pid = 19102] [serial = 2062] [outer = (nil)] 00:39:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 134 (0x7f244b54fc00) [pid = 19102] [serial = 2063] [outer = 0x7f2444226000] 00:39:09 INFO - PROCESS | 19102 | 1461397149738 Marionette DEBUG loaded listener.js 00:39:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 135 (0x7f244d309c00) [pid = 19102] [serial = 2064] [outer = 0x7f2444226000] 00:39:10 INFO - PROCESS | 19102 | 1461397150686 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] 00:39:10 INFO - PROCESS | 19102 | 1461397150759 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 00:39:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:39:10 INFO - PROCESS | 19102 | 1461397150765 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:39:10 INFO - PROCESS | 19102 | 1461397150768 Marionette TRACE conn3 <- [1,2722,null,{}] 00:39:10 INFO - PROCESS | 19102 | 1461397150773 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}] 00:39:11 INFO - PROCESS | 19102 | 1461397151133 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 00:39:11 INFO - PROCESS | 19102 | 1461397151177 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:11 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244d5ba800 == 150 [pid = 19102] [id = 688] 00:39:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 136 (0x7f244d5df000) [pid = 19102] [serial = 2065] [outer = (nil)] 00:39:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 137 (0x7f244dc3c000) [pid = 19102] [serial = 2066] [outer = 0x7f244d5df000] 00:39:11 INFO - PROCESS | 19102 | 1461397151250 Marionette DEBUG loaded listener.js 00:39:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 138 (0x7f244de36000) [pid = 19102] [serial = 2067] [outer = 0x7f244d5df000] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 137 (0x7f2442333c00) [pid = 19102] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 136 (0x7f244f126c00) [pid = 19102] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 135 (0x7f244436fc00) [pid = 19102] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 134 (0x7f2455639400) [pid = 19102] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 133 (0x7f244c6b3400) [pid = 19102] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 132 (0x7f244436a800) [pid = 19102] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 131 (0x7f244fd5ac00) [pid = 19102] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 130 (0x7f2442337800) [pid = 19102] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 129 (0x7f2446d16400) [pid = 19102] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 128 (0x7f244f1e7000) [pid = 19102] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 127 (0x7f24424c6c00) [pid = 19102] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 126 (0x7f2456515000) [pid = 19102] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 125 (0x7f244c6b3800) [pid = 19102] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 124 (0x7f244705c000) [pid = 19102] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 123 (0x7f244de8b000) [pid = 19102] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 122 (0x7f244233b400) [pid = 19102] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 121 (0x7f2449850400) [pid = 19102] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 120 (0x7f244dc39c00) [pid = 19102] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 119 (0x7f244999a400) [pid = 19102] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 118 (0x7f24424c9800) [pid = 19102] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:39:12 INFO - PROCESS | 19102 | --DOMWINDOW == 117 (0x7f2447f4e800) [pid = 19102] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:39:12 INFO - PROCESS | 19102 | 1461397152658 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] 00:39:12 INFO - PROCESS | 19102 | 1461397152706 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 00:39:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:39:12 INFO - PROCESS | 19102 | 1461397152712 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:39:12 INFO - PROCESS | 19102 | 1461397152714 Marionette TRACE conn3 <- [1,2726,null,{}] 00:39:12 INFO - PROCESS | 19102 | 1461397152720 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}] 00:39:12 INFO - PROCESS | 19102 | 1461397152925 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 00:39:13 INFO - PROCESS | 19102 | 1461397153117 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:13 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e8cd800 == 151 [pid = 19102] [id = 689] 00:39:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 118 (0x7f24424c9800) [pid = 19102] [serial = 2068] [outer = (nil)] 00:39:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 119 (0x7f244dc33000) [pid = 19102] [serial = 2069] [outer = 0x7f24424c9800] 00:39:13 INFO - PROCESS | 19102 | 1461397153180 Marionette DEBUG loaded listener.js 00:39:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 120 (0x7f244de94000) [pid = 19102] [serial = 2070] [outer = 0x7f24424c9800] 00:39:13 INFO - PROCESS | 19102 | 1461397153947 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]]]}] 00:39:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:39:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1279ms 00:39:14 INFO - PROCESS | 19102 | 1461397154166 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 00:39:14 INFO - PROCESS | 19102 | 1461397154173 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 00:39:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:39:14 INFO - PROCESS | 19102 | 1461397154188 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:39:14 INFO - PROCESS | 19102 | 1461397154192 Marionette TRACE conn3 <- [1,2730,null,{}] 00:39:14 INFO - PROCESS | 19102 | 1461397154201 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}] 00:39:14 INFO - PROCESS | 19102 | 1461397154441 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 00:39:14 INFO - PROCESS | 19102 | 1461397154767 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446e72000 == 152 [pid = 19102] [id = 690] 00:39:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 121 (0x7f2443797400) [pid = 19102] [serial = 2071] [outer = (nil)] 00:39:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 122 (0x7f244422d400) [pid = 19102] [serial = 2072] [outer = 0x7f2443797400] 00:39:14 INFO - PROCESS | 19102 | 1461397154849 Marionette DEBUG loaded listener.js 00:39:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 123 (0x7f24467ec800) [pid = 19102] [serial = 2073] [outer = 0x7f2443797400] 00:39:16 INFO - PROCESS | 19102 | 1461397156201 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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 00:39:16 INFO - PROCESS | 19102 | 1461397156229 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 00:39:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:39:16 INFO - PROCESS | 19102 | 1461397156242 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:39:16 INFO - PROCESS | 19102 | 1461397156247 Marionette TRACE conn3 <- [1,2734,null,{}] 00:39:16 INFO - PROCESS | 19102 | 1461397156254 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}] 00:39:16 INFO - PROCESS | 19102 | 1461397156559 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 00:39:16 INFO - PROCESS | 19102 | 1461397156862 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c79a000 == 153 [pid = 19102] [id = 691] 00:39:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 124 (0x7f2447f4e800) [pid = 19102] [serial = 2074] [outer = (nil)] 00:39:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 125 (0x7f2449850000) [pid = 19102] [serial = 2075] [outer = 0x7f2447f4e800] 00:39:16 INFO - PROCESS | 19102 | 1461397156937 Marionette DEBUG loaded listener.js 00:39:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 126 (0x7f244a4bf800) [pid = 19102] [serial = 2076] [outer = 0x7f2447f4e800] 00:39:17 INFO - PROCESS | 19102 | 1461397157908 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]]]}] 00:39:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:39:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1737ms 00:39:17 INFO - PROCESS | 19102 | 1461397157978 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 00:39:17 INFO - PROCESS | 19102 | 1461397157982 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 00:39:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:39:17 INFO - PROCESS | 19102 | 1461397157988 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:39:17 INFO - PROCESS | 19102 | 1461397157998 Marionette TRACE conn3 <- [1,2738,null,{}] 00:39:18 INFO - PROCESS | 19102 | 1461397158018 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}] 00:39:18 INFO - PROCESS | 19102 | 1461397158294 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 00:39:18 INFO - PROCESS | 19102 | 1461397158650 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f4b4800 == 154 [pid = 19102] [id = 692] 00:39:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 127 (0x7f244d3cfc00) [pid = 19102] [serial = 2077] [outer = (nil)] 00:39:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 128 (0x7f244d5d6c00) [pid = 19102] [serial = 2078] [outer = 0x7f244d3cfc00] 00:39:18 INFO - PROCESS | 19102 | 1461397158740 Marionette DEBUG loaded listener.js 00:39:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 129 (0x7f244dccb800) [pid = 19102] [serial = 2079] [outer = 0x7f244d3cfc00] 00:39:19 INFO - PROCESS | 19102 | 1461397159632 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]]]}] 00:39:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:39:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1701ms 00:39:19 INFO - PROCESS | 19102 | 1461397159690 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 00:39:19 INFO - PROCESS | 19102 | 1461397159693 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 00:39:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:39:19 INFO - PROCESS | 19102 | 1461397159699 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:39:19 INFO - PROCESS | 19102 | 1461397159702 Marionette TRACE conn3 <- [1,2742,null,{}] 00:39:19 INFO - PROCESS | 19102 | 1461397159708 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}] 00:39:19 INFO - PROCESS | 19102 | 1461397159939 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 00:39:20 INFO - PROCESS | 19102 | 1461397160195 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:20 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2455503000 == 155 [pid = 19102] [id = 693] 00:39:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 130 (0x7f244c6c1c00) [pid = 19102] [serial = 2080] [outer = (nil)] 00:39:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 131 (0x7f244de8d400) [pid = 19102] [serial = 2081] [outer = 0x7f244c6c1c00] 00:39:20 INFO - PROCESS | 19102 | 1461397160317 Marionette DEBUG loaded listener.js 00:39:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 132 (0x7f244e68f400) [pid = 19102] [serial = 2082] [outer = 0x7f244c6c1c00] 00:39:21 INFO - PROCESS | 19102 | 1461397161158 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]]]}] 00:39:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:39:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1530ms 00:39:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:39:21 INFO - PROCESS | 19102 | 1461397161232 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 00:39:21 INFO - PROCESS | 19102 | 1461397161234 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 00:39:21 INFO - PROCESS | 19102 | 1461397161241 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:39:21 INFO - PROCESS | 19102 | 1461397161244 Marionette TRACE conn3 <- [1,2746,null,{}] 00:39:21 INFO - PROCESS | 19102 | 1461397161249 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}] 00:39:21 INFO - PROCESS | 19102 | 1461397161479 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 00:39:21 INFO - PROCESS | 19102 | 1461397161752 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:21 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457818800 == 156 [pid = 19102] [id = 694] 00:39:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 133 (0x7f244e723800) [pid = 19102] [serial = 2083] [outer = (nil)] 00:39:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 134 (0x7f244e7b3000) [pid = 19102] [serial = 2084] [outer = 0x7f244e723800] 00:39:21 INFO - PROCESS | 19102 | 1461397161871 Marionette DEBUG loaded listener.js 00:39:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 135 (0x7f244f1df400) [pid = 19102] [serial = 2085] [outer = 0x7f244e723800] 00:39:22 INFO - PROCESS | 19102 | 1461397162704 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]]]}] 00:39:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:39:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1529ms 00:39:22 INFO - PROCESS | 19102 | 1461397162771 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 00:39:22 INFO - PROCESS | 19102 | 1461397162773 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 00:39:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:39:22 INFO - PROCESS | 19102 | 1461397162780 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:39:22 INFO - PROCESS | 19102 | 1461397162784 Marionette TRACE conn3 <- [1,2750,null,{}] 00:39:22 INFO - PROCESS | 19102 | 1461397162790 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}] 00:39:23 INFO - PROCESS | 19102 | 1461397163098 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 00:39:23 INFO - PROCESS | 19102 | 1461397163409 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:23 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245839a800 == 157 [pid = 19102] [id = 695] 00:39:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 136 (0x7f2455632800) [pid = 19102] [serial = 2086] [outer = (nil)] 00:39:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 137 (0x7f2455641800) [pid = 19102] [serial = 2087] [outer = 0x7f2455632800] 00:39:23 INFO - PROCESS | 19102 | 1461397163493 Marionette DEBUG loaded listener.js 00:39:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 138 (0x7f24565ccc00) [pid = 19102] [serial = 2088] [outer = 0x7f2455632800] 00:39:24 INFO - PROCESS | 19102 | 1461397164380 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]]]}] 00:39:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:39:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1631ms 00:39:24 INFO - PROCESS | 19102 | 1461397164413 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 00:39:24 INFO - PROCESS | 19102 | 1461397164417 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 00:39:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:39:24 INFO - PROCESS | 19102 | 1461397164424 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:39:24 INFO - PROCESS | 19102 | 1461397164427 Marionette TRACE conn3 <- [1,2754,null,{}] 00:39:24 INFO - PROCESS | 19102 | 1461397164433 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}] 00:39:24 INFO - PROCESS | 19102 | 1461397164660 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 00:39:24 INFO - PROCESS | 19102 | 1461397164927 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:24 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588e1800 == 158 [pid = 19102] [id = 696] 00:39:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 139 (0x7f24428e8c00) [pid = 19102] [serial = 2089] [outer = (nil)] 00:39:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 140 (0x7f24565fa000) [pid = 19102] [serial = 2090] [outer = 0x7f24428e8c00] 00:39:25 INFO - PROCESS | 19102 | 1461397165006 Marionette DEBUG loaded listener.js 00:39:25 INFO - PROCESS | 19102 | ++DOMWINDOW == 141 (0x7f2457416400) [pid = 19102] [serial = 2091] [outer = 0x7f24428e8c00] 00:39:25 INFO - PROCESS | 19102 | 1461397165891 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]]]}] 00:39:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:39:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1529ms 00:39:25 INFO - PROCESS | 19102 | 1461397165954 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 00:39:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:39:25 INFO - PROCESS | 19102 | 1461397165958 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 00:39:25 INFO - PROCESS | 19102 | 1461397165964 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:39:25 INFO - PROCESS | 19102 | 1461397165968 Marionette TRACE conn3 <- [1,2758,null,{}] 00:39:25 INFO - PROCESS | 19102 | 1461397165973 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}] 00:39:26 INFO - PROCESS | 19102 | 1461397166212 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 00:39:26 INFO - PROCESS | 19102 | 1461397166476 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:26 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b51e800 == 159 [pid = 19102] [id = 697] 00:39:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 142 (0x7f2455635400) [pid = 19102] [serial = 2092] [outer = (nil)] 00:39:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 143 (0x7f24574c3000) [pid = 19102] [serial = 2093] [outer = 0x7f2455635400] 00:39:26 INFO - PROCESS | 19102 | 1461397166600 Marionette DEBUG loaded listener.js 00:39:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f24574ce000) [pid = 19102] [serial = 2094] [outer = 0x7f2455635400] 00:39:27 INFO - PROCESS | 19102 | 1461397167501 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]]]}] 00:39:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:39:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1583ms 00:39:27 INFO - PROCESS | 19102 | 1461397167549 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 00:39:27 INFO - PROCESS | 19102 | 1461397167552 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 00:39:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:39:27 INFO - PROCESS | 19102 | 1461397167560 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:39:27 INFO - PROCESS | 19102 | 1461397167564 Marionette TRACE conn3 <- [1,2762,null,{}] 00:39:27 INFO - PROCESS | 19102 | 1461397167570 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}] 00:39:27 INFO - PROCESS | 19102 | 1461397167813 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 00:39:28 INFO - PROCESS | 19102 | 1461397168134 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:28 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b8bd800 == 160 [pid = 19102] [id = 698] 00:39:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f24565d7000) [pid = 19102] [serial = 2095] [outer = (nil)] 00:39:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f24575dd000) [pid = 19102] [serial = 2096] [outer = 0x7f24565d7000] 00:39:28 INFO - PROCESS | 19102 | 1461397168217 Marionette DEBUG loaded listener.js 00:39:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f24576be800) [pid = 19102] [serial = 2097] [outer = 0x7f24565d7000] 00:39:29 INFO - PROCESS | 19102 | 1461397169079 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]]]}] 00:39:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:39:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1586ms 00:39:29 INFO - PROCESS | 19102 | 1461397169147 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 00:39:29 INFO - PROCESS | 19102 | 1461397169151 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 00:39:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:39:29 INFO - PROCESS | 19102 | 1461397169157 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:39:29 INFO - PROCESS | 19102 | 1461397169159 Marionette TRACE conn3 <- [1,2766,null,{}] 00:39:29 INFO - PROCESS | 19102 | 1461397169165 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}] 00:39:29 INFO - PROCESS | 19102 | 1461397169434 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 00:39:29 INFO - PROCESS | 19102 | 1461397169746 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ba67000 == 161 [pid = 19102] [id = 699] 00:39:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f2447197c00) [pid = 19102] [serial = 2098] [outer = (nil)] 00:39:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f2457788c00) [pid = 19102] [serial = 2099] [outer = 0x7f2447197c00] 00:39:29 INFO - PROCESS | 19102 | 1461397169828 Marionette DEBUG loaded listener.js 00:39:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f24577dd800) [pid = 19102] [serial = 2100] [outer = 0x7f2447197c00] 00:39:30 INFO - PROCESS | 19102 | 1461397170717 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]]]}] 00:39:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:39:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1631ms 00:39:30 INFO - PROCESS | 19102 | 1461397170789 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 00:39:30 INFO - PROCESS | 19102 | 1461397170793 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 00:39:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:39:30 INFO - PROCESS | 19102 | 1461397170800 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:39:30 INFO - PROCESS | 19102 | 1461397170805 Marionette TRACE conn3 <- [1,2770,null,{}] 00:39:30 INFO - PROCESS | 19102 | 1461397170810 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}] 00:39:31 INFO - PROCESS | 19102 | 1461397171098 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 00:39:31 INFO - PROCESS | 19102 | 1461397171412 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:31 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bdb3000 == 162 [pid = 19102] [id = 700] 00:39:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f2457bd3000) [pid = 19102] [serial = 2101] [outer = (nil)] 00:39:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f2457d78800) [pid = 19102] [serial = 2102] [outer = 0x7f2457bd3000] 00:39:31 INFO - PROCESS | 19102 | 1461397171500 Marionette DEBUG loaded listener.js 00:39:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f2457d8e400) [pid = 19102] [serial = 2103] [outer = 0x7f2457bd3000] 00:39:32 INFO - PROCESS | 19102 | 1461397172419 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]]]}] 00:39:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:39:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1681ms 00:39:32 INFO - PROCESS | 19102 | 1461397172482 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 00:39:32 INFO - PROCESS | 19102 | 1461397172486 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 00:39:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:39:32 INFO - PROCESS | 19102 | 1461397172492 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:39:32 INFO - PROCESS | 19102 | 1461397172494 Marionette TRACE conn3 <- [1,2774,null,{}] 00:39:32 INFO - PROCESS | 19102 | 1461397172499 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}] 00:39:32 INFO - PROCESS | 19102 | 1461397172730 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 00:39:32 INFO - PROCESS | 19102 | 1461397172992 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:33 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c435000 == 163 [pid = 19102] [id = 701] 00:39:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f24577e6400) [pid = 19102] [serial = 2104] [outer = (nil)] 00:39:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f2457e69800) [pid = 19102] [serial = 2105] [outer = 0x7f24577e6400] 00:39:33 INFO - PROCESS | 19102 | 1461397173082 Marionette DEBUG loaded listener.js 00:39:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f24584c6c00) [pid = 19102] [serial = 2106] [outer = 0x7f24577e6400] 00:39:33 INFO - PROCESS | 19102 | 1461397173983 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]]]}] 00:39:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:39:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1534ms 00:39:34 INFO - PROCESS | 19102 | 1461397174028 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 00:39:34 INFO - PROCESS | 19102 | 1461397174031 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 00:39:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:39:34 INFO - PROCESS | 19102 | 1461397174037 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:39:34 INFO - PROCESS | 19102 | 1461397174039 Marionette TRACE conn3 <- [1,2778,null,{}] 00:39:34 INFO - PROCESS | 19102 | 1461397174045 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}] 00:39:34 INFO - PROCESS | 19102 | 1461397174276 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 00:39:34 INFO - PROCESS | 19102 | 1461397174548 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ea15800 == 164 [pid = 19102] [id = 702] 00:39:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f24424cc000) [pid = 19102] [serial = 2107] [outer = (nil)] 00:39:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f244aac7000) [pid = 19102] [serial = 2108] [outer = 0x7f24424cc000] 00:39:34 INFO - PROCESS | 19102 | 1461397174665 Marionette DEBUG loaded listener.js 00:39:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f2458574c00) [pid = 19102] [serial = 2109] [outer = 0x7f24424cc000] 00:39:35 INFO - PROCESS | 19102 | 1461397175527 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]]]}] 00:39:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:39:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1529ms 00:39:35 INFO - PROCESS | 19102 | 1461397175567 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 00:39:35 INFO - PROCESS | 19102 | 1461397175571 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 00:39:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:39:35 INFO - PROCESS | 19102 | 1461397175577 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:39:35 INFO - PROCESS | 19102 | 1461397175579 Marionette TRACE conn3 <- [1,2782,null,{}] 00:39:35 INFO - PROCESS | 19102 | 1461397175585 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}] 00:39:35 INFO - PROCESS | 19102 | 1461397175804 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 00:39:36 INFO - PROCESS | 19102 | 1461397176072 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:36 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245fdb6800 == 165 [pid = 19102] [id = 703] 00:39:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f24428f2800) [pid = 19102] [serial = 2110] [outer = (nil)] 00:39:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f245978a800) [pid = 19102] [serial = 2111] [outer = 0x7f24428f2800] 00:39:36 INFO - PROCESS | 19102 | 1461397176150 Marionette DEBUG loaded listener.js 00:39:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f245a568800) [pid = 19102] [serial = 2112] [outer = 0x7f24428f2800] 00:39:37 INFO - PROCESS | 19102 | 1461397177031 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]]]}] 00:39:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:39:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1491ms 00:39:37 INFO - PROCESS | 19102 | 1461397177069 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 00:39:37 INFO - PROCESS | 19102 | 1461397177073 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 00:39:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:39:37 INFO - PROCESS | 19102 | 1461397177079 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:39:37 INFO - PROCESS | 19102 | 1461397177081 Marionette TRACE conn3 <- [1,2786,null,{}] 00:39:37 INFO - PROCESS | 19102 | 1461397177087 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}] 00:39:37 INFO - PROCESS | 19102 | 1461397177315 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 00:39:37 INFO - PROCESS | 19102 | 1461397177593 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24608ba800 == 166 [pid = 19102] [id = 704] 00:39:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f2457e5d400) [pid = 19102] [serial = 2113] [outer = (nil)] 00:39:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f245b115c00) [pid = 19102] [serial = 2114] [outer = 0x7f2457e5d400] 00:39:37 INFO - PROCESS | 19102 | 1461397177710 Marionette DEBUG loaded listener.js 00:39:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f245b334400) [pid = 19102] [serial = 2115] [outer = 0x7f2457e5d400] 00:39:38 INFO - PROCESS | 19102 | 1461397178552 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]]]}] 00:39:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:39:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1536ms 00:39:38 INFO - PROCESS | 19102 | 1461397178617 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 00:39:38 INFO - PROCESS | 19102 | 1461397178620 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 00:39:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:39:38 INFO - PROCESS | 19102 | 1461397178626 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:39:38 INFO - PROCESS | 19102 | 1461397178630 Marionette TRACE conn3 <- [1,2790,null,{}] 00:39:38 INFO - PROCESS | 19102 | 1461397178635 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}] 00:39:38 INFO - PROCESS | 19102 | 1461397178876 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 00:39:39 INFO - PROCESS | 19102 | 1461397179148 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246113e800 == 167 [pid = 19102] [id = 705] 00:39:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f244c6b9800) [pid = 19102] [serial = 2116] [outer = (nil)] 00:39:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f245b33e800) [pid = 19102] [serial = 2117] [outer = 0x7f244c6b9800] 00:39:39 INFO - PROCESS | 19102 | 1461397179266 Marionette DEBUG loaded listener.js 00:39:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f245b38fc00) [pid = 19102] [serial = 2118] [outer = 0x7f244c6b9800] 00:39:40 INFO - PROCESS | 19102 | 1461397180104 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]]]}] 00:39:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:39:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1533ms 00:39:40 INFO - PROCESS | 19102 | 1461397180161 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 00:39:40 INFO - PROCESS | 19102 | 1461397180165 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 00:39:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:39:40 INFO - PROCESS | 19102 | 1461397180170 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:39:40 INFO - PROCESS | 19102 | 1461397180173 Marionette TRACE conn3 <- [1,2794,null,{}] 00:39:40 INFO - PROCESS | 19102 | 1461397180178 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}] 00:39:40 INFO - PROCESS | 19102 | 1461397180407 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 00:39:40 INFO - PROCESS | 19102 | 1461397180677 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:40 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463fc2000 == 168 [pid = 19102] [id = 706] 00:39:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f244dc34400) [pid = 19102] [serial = 2119] [outer = (nil)] 00:39:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f245b55cc00) [pid = 19102] [serial = 2120] [outer = 0x7f244dc34400] 00:39:40 INFO - PROCESS | 19102 | 1461397180799 Marionette DEBUG loaded listener.js 00:39:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f245b57f800) [pid = 19102] [serial = 2121] [outer = 0x7f244dc34400] 00:39:41 INFO - PROCESS | 19102 | 1461397181646 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]]]}] 00:39:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:39:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1536ms 00:39:41 INFO - PROCESS | 19102 | 1461397181708 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 00:39:41 INFO - PROCESS | 19102 | 1461397181712 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 00:39:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:39:41 INFO - PROCESS | 19102 | 1461397181717 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:39:41 INFO - PROCESS | 19102 | 1461397181720 Marionette TRACE conn3 <- [1,2798,null,{}] 00:39:41 INFO - PROCESS | 19102 | 1461397181725 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}] 00:39:41 INFO - PROCESS | 19102 | 1461397181958 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 00:39:42 INFO - PROCESS | 19102 | 1461397182238 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467c17000 == 169 [pid = 19102] [id = 707] 00:39:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f2457e5cc00) [pid = 19102] [serial = 2122] [outer = (nil)] 00:39:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f245b74bc00) [pid = 19102] [serial = 2123] [outer = 0x7f2457e5cc00] 00:39:42 INFO - PROCESS | 19102 | 1461397182353 Marionette DEBUG loaded listener.js 00:39:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f245b754000) [pid = 19102] [serial = 2124] [outer = 0x7f2457e5cc00] 00:39:43 INFO - PROCESS | 19102 | 1461397183226 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]]]}] 00:39:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:39:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1540ms 00:39:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:39:43 INFO - PROCESS | 19102 | 1461397183259 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 00:39:43 INFO - PROCESS | 19102 | 1461397183261 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 00:39:43 INFO - PROCESS | 19102 | 1461397183268 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:39:43 INFO - PROCESS | 19102 | 1461397183271 Marionette TRACE conn3 <- [1,2802,null,{}] 00:39:43 INFO - PROCESS | 19102 | 1461397183275 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}] 00:39:43 INFO - PROCESS | 19102 | 1461397183507 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 00:39:43 INFO - PROCESS | 19102 | 1461397183780 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:43 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246e79f800 == 170 [pid = 19102] [id = 708] 00:39:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f2442334800) [pid = 19102] [serial = 2125] [outer = (nil)] 00:39:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f245b908800) [pid = 19102] [serial = 2126] [outer = 0x7f2442334800] 00:39:43 INFO - PROCESS | 19102 | 1461397183897 Marionette DEBUG loaded listener.js 00:39:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f245b90f800) [pid = 19102] [serial = 2127] [outer = 0x7f2442334800] 00:39:45 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463d65000 == 169 [pid = 19102] [id = 666] 00:39:45 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244d5ba800 == 168 [pid = 19102] [id = 688] 00:39:45 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244bde2000 == 167 [pid = 19102] [id = 687] 00:39:45 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24473da800 == 166 [pid = 19102] [id = 686] 00:39:45 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24437e1800 == 165 [pid = 19102] [id = 685] 00:39:45 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a8ca000 == 164 [pid = 19102] [id = 684] 00:39:45 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24452ef000 == 163 [pid = 19102] [id = 683] 00:39:45 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f161000 == 162 [pid = 19102] [id = 677] 00:39:45 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244de11800 == 161 [pid = 19102] [id = 676] 00:39:45 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c7df000 == 160 [pid = 19102] [id = 675] 00:39:45 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244bdd4000 == 159 [pid = 19102] [id = 674] 00:39:45 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a3c3000 == 158 [pid = 19102] [id = 385] 00:39:45 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a3d0800 == 157 [pid = 19102] [id = 673] 00:39:45 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244685d000 == 156 [pid = 19102] [id = 672] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f244c6b6400) [pid = 19102] [serial = 1961] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f2445392c00) [pid = 19102] [serial = 1949] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f244984dc00) [pid = 19102] [serial = 2015] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f244fd68400) [pid = 19102] [serial = 1976] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f24566da400) [pid = 19102] [serial = 1979] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f24480de400) [pid = 19102] [serial = 1875] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f2447067400) [pid = 19102] [serial = 2009] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f2457d76000) [pid = 19102] [serial = 1983] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f245b10c800) [pid = 19102] [serial = 2000] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f244354c000) [pid = 19102] [serial = 2004] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f2457f57c00) [pid = 19102] [serial = 1989] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f244deb7c00) [pid = 19102] [serial = 1967] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f244fd95c00) [pid = 19102] [serial = 1977] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f244984c000) [pid = 19102] [serial = 1953] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f24584cb000) [pid = 19102] [serial = 1991] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f2459790000) [pid = 19102] [serial = 1997] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f244726c000) [pid = 19102] [serial = 2010] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f2457e64c00) [pid = 19102] [serial = 1988] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f2457d92c00) [pid = 19102] [serial = 1985] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f244ab4c000) [pid = 19102] [serial = 1956] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f244e694800) [pid = 19102] [serial = 1968] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f244e7aa000) [pid = 19102] [serial = 1970] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f244a4c2800) [pid = 19102] [serial = 1955] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f244c6c1400) [pid = 19102] [serial = 1962] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f244f126000) [pid = 19102] [serial = 1971] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f245856d800) [pid = 19102] [serial = 1992] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f244984b000) [pid = 19102] [serial = 1946] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f2458578000) [pid = 19102] [serial = 1994] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f244f3ad400) [pid = 19102] [serial = 1974] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f244b543800) [pid = 19102] [serial = 1958] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f24424cd400) [pid = 19102] [serial = 2003] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f244b551c00) [pid = 19102] [serial = 1959] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 144 (0x7f24467e9400) [pid = 19102] [serial = 2007] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 143 (0x7f2446cea800) [pid = 19102] [serial = 1950] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 142 (0x7f244436b400) [pid = 19102] [serial = 2006] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 141 (0x7f244de8dc00) [pid = 19102] [serial = 1965] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 140 (0x7f2457e5c000) [pid = 19102] [serial = 1986] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 139 (0x7f24577e3400) [pid = 19102] [serial = 1982] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 138 (0x7f244719b800) [pid = 19102] [serial = 2013] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 137 (0x7f24480e4400) [pid = 19102] [serial = 1952] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 136 (0x7f244dc3f400) [pid = 19102] [serial = 1964] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 135 (0x7f244354d800) [pid = 19102] [serial = 2012] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 134 (0x7f2458ad3800) [pid = 19102] [serial = 1995] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 133 (0x7f244f1e8800) [pid = 19102] [serial = 1973] [outer = (nil)] [url = about:blank] 00:39:45 INFO - PROCESS | 19102 | --DOMWINDOW == 132 (0x7f24576ba800) [pid = 19102] [serial = 1980] [outer = (nil)] [url = about:blank] 00:39:46 INFO - PROCESS | 19102 | 1461397186279 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]]]}] 00:39:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:39:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 3035ms 00:39:46 INFO - PROCESS | 19102 | 1461397186304 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 00:39:46 INFO - PROCESS | 19102 | 1461397186309 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 00:39:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:39:46 INFO - PROCESS | 19102 | 1461397186318 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:39:46 INFO - PROCESS | 19102 | 1461397186323 Marionette TRACE conn3 <- [1,2806,null,{}] 00:39:46 INFO - PROCESS | 19102 | 1461397186331 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}] 00:39:46 INFO - PROCESS | 19102 | 1461397186673 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 00:39:46 INFO - PROCESS | 19102 | 1461397186802 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:46 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24452e7000 == 157 [pid = 19102] [id = 709] 00:39:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 133 (0x7f244379e000) [pid = 19102] [serial = 2128] [outer = (nil)] 00:39:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 134 (0x7f2444224400) [pid = 19102] [serial = 2129] [outer = 0x7f244379e000] 00:39:46 INFO - PROCESS | 19102 | 1461397186869 Marionette DEBUG loaded listener.js 00:39:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 135 (0x7f2444373000) [pid = 19102] [serial = 2130] [outer = 0x7f244379e000] 00:39:47 INFO - PROCESS | 19102 | 1461397187672 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]]]}] 00:39:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:39:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1390ms 00:39:47 INFO - PROCESS | 19102 | 1461397187722 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 00:39:47 INFO - PROCESS | 19102 | 1461397187729 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 00:39:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:39:47 INFO - PROCESS | 19102 | 1461397187743 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:39:47 INFO - PROCESS | 19102 | 1461397187747 Marionette TRACE conn3 <- [1,2810,null,{}] 00:39:47 INFO - PROCESS | 19102 | 1461397187755 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}] 00:39:47 INFO - PROCESS | 19102 | 1461397187970 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 00:39:48 INFO - PROCESS | 19102 | 1461397188200 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24471a3800 == 158 [pid = 19102] [id = 710] 00:39:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 136 (0x7f244379fc00) [pid = 19102] [serial = 2131] [outer = (nil)] 00:39:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 137 (0x7f244705d000) [pid = 19102] [serial = 2132] [outer = 0x7f244379fc00] 00:39:48 INFO - PROCESS | 19102 | 1461397188263 Marionette DEBUG loaded listener.js 00:39:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 138 (0x7f244726dc00) [pid = 19102] [serial = 2133] [outer = 0x7f244379fc00] 00:39:49 INFO - PROCESS | 19102 | 1461397189155 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]]]}] 00:39:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:39:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1438ms 00:39:49 INFO - PROCESS | 19102 | 1461397189181 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 00:39:49 INFO - PROCESS | 19102 | 1461397189185 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 00:39:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:39:49 INFO - PROCESS | 19102 | 1461397189191 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:39:49 INFO - PROCESS | 19102 | 1461397189197 Marionette TRACE conn3 <- [1,2814,null,{}] 00:39:49 INFO - PROCESS | 19102 | 1461397189218 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}] 00:39:49 INFO - PROCESS | 19102 | 1461397189490 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 00:39:49 INFO - PROCESS | 19102 | 1461397189531 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:49 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2449ec9800 == 159 [pid = 19102] [id = 711] 00:39:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 139 (0x7f24480a3c00) [pid = 19102] [serial = 2134] [outer = (nil)] 00:39:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 140 (0x7f24480e8400) [pid = 19102] [serial = 2135] [outer = 0x7f24480a3c00] 00:39:49 INFO - PROCESS | 19102 | 1461397189598 Marionette DEBUG loaded listener.js 00:39:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 141 (0x7f24498be800) [pid = 19102] [serial = 2136] [outer = 0x7f24480a3c00] 00:39:50 INFO - PROCESS | 19102 | --DOMWINDOW == 140 (0x7f244d5df000) [pid = 19102] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:39:50 INFO - PROCESS | 19102 | --DOMWINDOW == 139 (0x7f244379f800) [pid = 19102] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:39:50 INFO - PROCESS | 19102 | --DOMWINDOW == 138 (0x7f24424c9400) [pid = 19102] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 00:39:50 INFO - PROCESS | 19102 | --DOMWINDOW == 137 (0x7f2442338400) [pid = 19102] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 00:39:50 INFO - PROCESS | 19102 | --DOMWINDOW == 136 (0x7f244233ec00) [pid = 19102] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 00:39:50 INFO - PROCESS | 19102 | --DOMWINDOW == 135 (0x7f2444226000) [pid = 19102] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:39:50 INFO - PROCESS | 19102 | 1461397190959 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]]]}] 00:39:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:39:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1791ms 00:39:50 INFO - PROCESS | 19102 | 1461397190992 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 00:39:50 INFO - PROCESS | 19102 | 1461397190996 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 00:39:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:39:51 INFO - PROCESS | 19102 | 1461397191002 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:39:51 INFO - PROCESS | 19102 | 1461397191004 Marionette TRACE conn3 <- [1,2818,null,{}] 00:39:51 INFO - PROCESS | 19102 | 1461397191009 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}] 00:39:51 INFO - PROCESS | 19102 | 1461397191209 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 00:39:51 INFO - PROCESS | 19102 | 1461397191393 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:51 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a4e0000 == 160 [pid = 19102] [id = 712] 00:39:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 136 (0x7f2442338400) [pid = 19102] [serial = 2137] [outer = (nil)] 00:39:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 137 (0x7f244a4bb400) [pid = 19102] [serial = 2138] [outer = 0x7f2442338400] 00:39:51 INFO - PROCESS | 19102 | 1461397191460 Marionette DEBUG loaded listener.js 00:39:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 138 (0x7f244a4c7000) [pid = 19102] [serial = 2139] [outer = 0x7f2442338400] 00:39:52 INFO - PROCESS | 19102 | 1461397192181 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]]]}] 00:39:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:39:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1228ms 00:39:52 INFO - PROCESS | 19102 | 1461397192245 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 00:39:52 INFO - PROCESS | 19102 | 1461397192247 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 00:39:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:39:52 INFO - PROCESS | 19102 | 1461397192266 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:39:52 INFO - PROCESS | 19102 | 1461397192269 Marionette TRACE conn3 <- [1,2822,null,{}] 00:39:52 INFO - PROCESS | 19102 | 1461397192286 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}] 00:39:52 INFO - PROCESS | 19102 | 1461397192488 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 00:39:52 INFO - PROCESS | 19102 | 1461397192871 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:52 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24437dc800 == 161 [pid = 19102] [id = 713] 00:39:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 139 (0x7f2442339000) [pid = 19102] [serial = 2140] [outer = (nil)] 00:39:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 140 (0x7f24428e9400) [pid = 19102] [serial = 2141] [outer = 0x7f2442339000] 00:39:53 INFO - PROCESS | 19102 | 1461397193011 Marionette DEBUG loaded listener.js 00:39:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 141 (0x7f2444225800) [pid = 19102] [serial = 2142] [outer = 0x7f2442339000] 00:39:53 INFO - PROCESS | 19102 | 1461397193983 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]]]}] 00:39:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:39:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1746ms 00:39:54 INFO - PROCESS | 19102 | 1461397194014 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 00:39:54 INFO - PROCESS | 19102 | 1461397194020 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 00:39:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:39:54 INFO - PROCESS | 19102 | 1461397194030 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:39:54 INFO - PROCESS | 19102 | 1461397194033 Marionette TRACE conn3 <- [1,2826,null,{}] 00:39:54 INFO - PROCESS | 19102 | 1461397194040 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}] 00:39:54 INFO - PROCESS | 19102 | 1461397194265 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 00:39:54 INFO - PROCESS | 19102 | 1461397194530 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a3d5800 == 162 [pid = 19102] [id = 714] 00:39:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 142 (0x7f2446d1a400) [pid = 19102] [serial = 2143] [outer = (nil)] 00:39:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 143 (0x7f24474ef000) [pid = 19102] [serial = 2144] [outer = 0x7f2446d1a400] 00:39:54 INFO - PROCESS | 19102 | 1461397194660 Marionette DEBUG loaded listener.js 00:39:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f24480a9400) [pid = 19102] [serial = 2145] [outer = 0x7f2446d1a400] 00:39:55 INFO - PROCESS | 19102 | 1461397195588 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:39:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:39:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1587ms 00:39:55 INFO - PROCESS | 19102 | 1461397195623 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 00:39:55 INFO - PROCESS | 19102 | 1461397195628 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 00:39:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:39:55 INFO - PROCESS | 19102 | 1461397195635 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:39:55 INFO - PROCESS | 19102 | 1461397195637 Marionette TRACE conn3 <- [1,2830,null,{}] 00:39:55 INFO - PROCESS | 19102 | 1461397195643 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}] 00:39:55 INFO - PROCESS | 19102 | 1461397195878 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 00:39:56 INFO - PROCESS | 19102 | 1461397196144 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c7c4800 == 163 [pid = 19102] [id = 715] 00:39:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f24498c5000) [pid = 19102] [serial = 2146] [outer = (nil)] 00:39:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f244aacdc00) [pid = 19102] [serial = 2147] [outer = 0x7f24498c5000] 00:39:56 INFO - PROCESS | 19102 | 1461397196308 Marionette DEBUG loaded listener.js 00:39:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f244abbbc00) [pid = 19102] [serial = 2148] [outer = 0x7f24498c5000] 00:39:57 INFO - PROCESS | 19102 | 1461397197242 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]]]}] 00:39:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:39:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1687ms 00:39:57 INFO - PROCESS | 19102 | 1461397197323 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 00:39:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:39:57 INFO - PROCESS | 19102 | 1461397197327 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 00:39:57 INFO - PROCESS | 19102 | 1461397197343 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:39:57 INFO - PROCESS | 19102 | 1461397197352 Marionette TRACE conn3 <- [1,2834,null,{}] 00:39:57 INFO - PROCESS | 19102 | 1461397197359 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}] 00:39:57 INFO - PROCESS | 19102 | 1461397197647 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 00:39:57 INFO - PROCESS | 19102 | 1461397197957 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:57 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244d61f800 == 164 [pid = 19102] [id = 716] 00:39:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f244abb3400) [pid = 19102] [serial = 2149] [outer = (nil)] 00:39:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f244d308400) [pid = 19102] [serial = 2150] [outer = 0x7f244abb3400] 00:39:58 INFO - PROCESS | 19102 | 1461397198036 Marionette DEBUG loaded listener.js 00:39:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f244d5e1000) [pid = 19102] [serial = 2151] [outer = 0x7f244abb3400] 00:39:58 INFO - PROCESS | 19102 | 1461397198927 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:39:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:39:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1646ms 00:39:58 INFO - PROCESS | 19102 | 1461397198980 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 00:39:58 INFO - PROCESS | 19102 | 1461397198985 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 00:39:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:39:58 INFO - PROCESS | 19102 | 1461397198991 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:39:58 INFO - PROCESS | 19102 | 1461397198995 Marionette TRACE conn3 <- [1,2838,null,{}] 00:39:59 INFO - PROCESS | 19102 | 1461397199000 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}] 00:39:59 INFO - PROCESS | 19102 | 1461397199234 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 00:39:59 INFO - PROCESS | 19102 | 1461397199540 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:39:59 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244f148800 == 165 [pid = 19102] [id = 717] 00:39:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f244b549800) [pid = 19102] [serial = 2152] [outer = (nil)] 00:39:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f244de40800) [pid = 19102] [serial = 2153] [outer = 0x7f244b549800] 00:39:59 INFO - PROCESS | 19102 | 1461397199620 Marionette DEBUG loaded listener.js 00:39:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f244de98800) [pid = 19102] [serial = 2154] [outer = 0x7f244b549800] 00:40:00 INFO - PROCESS | 19102 | 1461397200502 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]]]}] 00:40:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:40:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1587ms 00:40:00 INFO - PROCESS | 19102 | 1461397200579 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 00:40:00 INFO - PROCESS | 19102 | 1461397200583 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 00:40:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:40:00 INFO - PROCESS | 19102 | 1461397200589 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:40:00 INFO - PROCESS | 19102 | 1461397200592 Marionette TRACE conn3 <- [1,2842,null,{}] 00:40:00 INFO - PROCESS | 19102 | 1461397200597 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}] 00:40:00 INFO - PROCESS | 19102 | 1461397200824 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 00:40:01 INFO - PROCESS | 19102 | 1461397201088 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:01 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244fa1d800 == 166 [pid = 19102] [id = 718] 00:40:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f244e722c00) [pid = 19102] [serial = 2155] [outer = (nil)] 00:40:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f244e7b1400) [pid = 19102] [serial = 2156] [outer = 0x7f244e722c00] 00:40:01 INFO - PROCESS | 19102 | 1461397201281 Marionette DEBUG loaded listener.js 00:40:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f244f3a3000) [pid = 19102] [serial = 2157] [outer = 0x7f244e722c00] 00:40:02 INFO - PROCESS | 19102 | 1461397202273 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]]]}] 00:40:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:40:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1733ms 00:40:02 INFO - PROCESS | 19102 | 1461397202357 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 00:40:02 INFO - PROCESS | 19102 | 1461397202361 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 00:40:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:40:02 INFO - PROCESS | 19102 | 1461397202368 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:40:02 INFO - PROCESS | 19102 | 1461397202372 Marionette TRACE conn3 <- [1,2846,null,{}] 00:40:02 INFO - PROCESS | 19102 | 1461397202378 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}] 00:40:02 INFO - PROCESS | 19102 | 1461397202672 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 00:40:02 INFO - PROCESS | 19102 | 1461397202984 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:03 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245560c800 == 167 [pid = 19102] [id = 719] 00:40:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f244fb2a800) [pid = 19102] [serial = 2158] [outer = (nil)] 00:40:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f244fd89400) [pid = 19102] [serial = 2159] [outer = 0x7f244fb2a800] 00:40:03 INFO - PROCESS | 19102 | 1461397203065 Marionette DEBUG loaded listener.js 00:40:03 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f2455636800) [pid = 19102] [serial = 2160] [outer = 0x7f244fb2a800] 00:40:03 INFO - PROCESS | 19102 | 1461397203923 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]]]}] 00:40:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:40:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1584ms 00:40:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:40:03 INFO - PROCESS | 19102 | 1461397203954 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 00:40:03 INFO - PROCESS | 19102 | 1461397203957 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 00:40:03 INFO - PROCESS | 19102 | 1461397203963 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:40:03 INFO - PROCESS | 19102 | 1461397203967 Marionette TRACE conn3 <- [1,2850,null,{}] 00:40:03 INFO - PROCESS | 19102 | 1461397203972 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}] 00:40:04 INFO - PROCESS | 19102 | 1461397204200 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 00:40:04 INFO - PROCESS | 19102 | 1461397204468 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:04 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24578c8000 == 168 [pid = 19102] [id = 720] 00:40:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f244fd5a800) [pid = 19102] [serial = 2161] [outer = (nil)] 00:40:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f24565d3c00) [pid = 19102] [serial = 2162] [outer = 0x7f244fd5a800] 00:40:04 INFO - PROCESS | 19102 | 1461397204547 Marionette DEBUG loaded listener.js 00:40:04 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f245741b400) [pid = 19102] [serial = 2163] [outer = 0x7f244fd5a800] 00:40:05 INFO - PROCESS | 19102 | 1461397205432 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:40:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:40:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1530ms 00:40:05 INFO - PROCESS | 19102 | 1461397205493 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 00:40:05 INFO - PROCESS | 19102 | 1461397205497 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 00:40:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:40:05 INFO - PROCESS | 19102 | 1461397205504 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:40:05 INFO - PROCESS | 19102 | 1461397205508 Marionette TRACE conn3 <- [1,2854,null,{}] 00:40:05 INFO - PROCESS | 19102 | 1461397205513 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}] 00:40:05 INFO - PROCESS | 19102 | 1461397205751 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 00:40:06 INFO - PROCESS | 19102 | 1461397206019 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:06 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245811a000 == 169 [pid = 19102] [id = 721] 00:40:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f244fd5bc00) [pid = 19102] [serial = 2164] [outer = (nil)] 00:40:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f24576c2800) [pid = 19102] [serial = 2165] [outer = 0x7f244fd5bc00] 00:40:06 INFO - PROCESS | 19102 | 1461397206144 Marionette DEBUG loaded listener.js 00:40:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f245778e000) [pid = 19102] [serial = 2166] [outer = 0x7f244fd5bc00] 00:40:07 INFO - PROCESS | 19102 | 1461397207036 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]]]}] 00:40:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:40:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1580ms 00:40:07 INFO - PROCESS | 19102 | 1461397207085 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 00:40:07 INFO - PROCESS | 19102 | 1461397207088 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 00:40:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:40:07 INFO - PROCESS | 19102 | 1461397207094 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:40:07 INFO - PROCESS | 19102 | 1461397207097 Marionette TRACE conn3 <- [1,2858,null,{}] 00:40:07 INFO - PROCESS | 19102 | 1461397207102 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}] 00:40:07 INFO - PROCESS | 19102 | 1461397207367 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 00:40:07 INFO - PROCESS | 19102 | 1461397207640 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:07 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588bb000 == 170 [pid = 19102] [id = 722] 00:40:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f244b547c00) [pid = 19102] [serial = 2167] [outer = (nil)] 00:40:07 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f2457b28400) [pid = 19102] [serial = 2168] [outer = 0x7f244b547c00] 00:40:07 INFO - PROCESS | 19102 | 1461397207832 Marionette DEBUG loaded listener.js 00:40:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f2457d7f400) [pid = 19102] [serial = 2169] [outer = 0x7f244b547c00] 00:40:09 INFO - PROCESS | 19102 | 1461397209118 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:40:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:40:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 2082ms 00:40:09 INFO - PROCESS | 19102 | 1461397209177 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 00:40:09 INFO - PROCESS | 19102 | 1461397209180 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 00:40:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:40:09 INFO - PROCESS | 19102 | 1461397209186 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:40:09 INFO - PROCESS | 19102 | 1461397209189 Marionette TRACE conn3 <- [1,2862,null,{}] 00:40:09 INFO - PROCESS | 19102 | 1461397209195 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}] 00:40:09 INFO - PROCESS | 19102 | 1461397209466 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 00:40:09 INFO - PROCESS | 19102 | 1461397209798 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b8c0000 == 171 [pid = 19102] [id = 723] 00:40:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f2457e6a400) [pid = 19102] [serial = 2170] [outer = (nil)] 00:40:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f24584cf000) [pid = 19102] [serial = 2171] [outer = 0x7f2457e6a400] 00:40:09 INFO - PROCESS | 19102 | 1461397209886 Marionette DEBUG loaded listener.js 00:40:10 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f245b337800) [pid = 19102] [serial = 2172] [outer = 0x7f2457e6a400] 00:40:10 INFO - PROCESS | 19102 | 1461397210791 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]]]}] 00:40:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:40:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1682ms 00:40:10 INFO - PROCESS | 19102 | 1461397210871 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 00:40:10 INFO - PROCESS | 19102 | 1461397210875 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 00:40:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:40:10 INFO - PROCESS | 19102 | 1461397210880 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:40:10 INFO - PROCESS | 19102 | 1461397210885 Marionette TRACE conn3 <- [1,2866,null,{}] 00:40:10 INFO - PROCESS | 19102 | 1461397210890 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}] 00:40:11 INFO - PROCESS | 19102 | 1461397211191 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 00:40:11 INFO - PROCESS | 19102 | 1461397211502 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:11 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c1e9000 == 172 [pid = 19102] [id = 724] 00:40:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f245b58bc00) [pid = 19102] [serial = 2173] [outer = (nil)] 00:40:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f245bac6400) [pid = 19102] [serial = 2174] [outer = 0x7f245b58bc00] 00:40:11 INFO - PROCESS | 19102 | 1461397211583 Marionette DEBUG loaded listener.js 00:40:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f245be64800) [pid = 19102] [serial = 2175] [outer = 0x7f245b58bc00] 00:40:12 INFO - PROCESS | 19102 | 1461397212452 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]]]}] 00:40:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:40:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1632ms 00:40:12 INFO - PROCESS | 19102 | 1461397212514 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 00:40:12 INFO - PROCESS | 19102 | 1461397212518 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 00:40:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:40:12 INFO - PROCESS | 19102 | 1461397212523 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:40:12 INFO - PROCESS | 19102 | 1461397212526 Marionette TRACE conn3 <- [1,2870,null,{}] 00:40:12 INFO - PROCESS | 19102 | 1461397212532 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}] 00:40:12 INFO - PROCESS | 19102 | 1461397212771 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 00:40:13 INFO - PROCESS | 19102 | 1461397213088 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:13 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24608af800 == 173 [pid = 19102] [id = 725] 00:40:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f2446bec800) [pid = 19102] [serial = 2176] [outer = (nil)] 00:40:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f245be69c00) [pid = 19102] [serial = 2177] [outer = 0x7f2446bec800] 00:40:13 INFO - PROCESS | 19102 | 1461397213170 Marionette DEBUG loaded listener.js 00:40:13 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f245be70800) [pid = 19102] [serial = 2178] [outer = 0x7f2446bec800] 00:40:14 INFO - PROCESS | 19102 | 1461397214085 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]]]}] 00:40:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:40:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1628ms 00:40:14 INFO - PROCESS | 19102 | 1461397214153 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 00:40:14 INFO - PROCESS | 19102 | 1461397214157 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 00:40:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:40:14 INFO - PROCESS | 19102 | 1461397214164 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:40:14 INFO - PROCESS | 19102 | 1461397214168 Marionette TRACE conn3 <- [1,2874,null,{}] 00:40:14 INFO - PROCESS | 19102 | 1461397214174 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}] 00:40:14 INFO - PROCESS | 19102 | 1461397214428 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 00:40:14 INFO - PROCESS | 19102 | 1461397214741 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2467c1a000 == 174 [pid = 19102] [id = 726] 00:40:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f2447270c00) [pid = 19102] [serial = 2179] [outer = (nil)] 00:40:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f245bea8800) [pid = 19102] [serial = 2180] [outer = 0x7f2447270c00] 00:40:14 INFO - PROCESS | 19102 | 1461397214823 Marionette DEBUG loaded listener.js 00:40:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f245beaf800) [pid = 19102] [serial = 2181] [outer = 0x7f2447270c00] 00:40:15 INFO - PROCESS | 19102 | 1461397215701 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]]]}] 00:40:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:40:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1586ms 00:40:15 INFO - PROCESS | 19102 | 1461397215752 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 00:40:15 INFO - PROCESS | 19102 | 1461397215756 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 00:40:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:40:15 INFO - PROCESS | 19102 | 1461397215762 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:40:15 INFO - PROCESS | 19102 | 1461397215764 Marionette TRACE conn3 <- [1,2878,null,{}] 00:40:15 INFO - PROCESS | 19102 | 1461397215771 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}] 00:40:16 INFO - PROCESS | 19102 | 1461397216012 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 00:40:16 INFO - PROCESS | 19102 | 1461397216331 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:16 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246f93b000 == 175 [pid = 19102] [id = 727] 00:40:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f245bac9000) [pid = 19102] [serial = 2182] [outer = (nil)] 00:40:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f245da30c00) [pid = 19102] [serial = 2183] [outer = 0x7f245bac9000] 00:40:16 INFO - PROCESS | 19102 | 1461397216411 Marionette DEBUG loaded listener.js 00:40:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f245e3b1400) [pid = 19102] [serial = 2184] [outer = 0x7f245bac9000] 00:40:17 INFO - PROCESS | 19102 | 1461397217295 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]]]}] 00:40:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:40:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1582ms 00:40:17 INFO - PROCESS | 19102 | 1461397217346 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 00:40:17 INFO - PROCESS | 19102 | 1461397217349 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 00:40:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:40:17 INFO - PROCESS | 19102 | 1461397217355 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:40:17 INFO - PROCESS | 19102 | 1461397217358 Marionette TRACE conn3 <- [1,2882,null,{}] 00:40:17 INFO - PROCESS | 19102 | 1461397217407 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}] 00:40:17 INFO - PROCESS | 19102 | 1461397217697 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 00:40:18 INFO - PROCESS | 19102 | 1461397218042 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:18 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246fb6c800 == 176 [pid = 19102] [id = 728] 00:40:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f24424c3c00) [pid = 19102] [serial = 2185] [outer = (nil)] 00:40:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f245e5ac800) [pid = 19102] [serial = 2186] [outer = 0x7f24424c3c00] 00:40:18 INFO - PROCESS | 19102 | 1461397218125 Marionette DEBUG loaded listener.js 00:40:18 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f245ea3ec00) [pid = 19102] [serial = 2187] [outer = 0x7f24424c3c00] 00:40:19 INFO - PROCESS | 19102 | 1461397219023 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]]]}] 00:40:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:40:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1720ms 00:40:19 INFO - PROCESS | 19102 | 1461397219078 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 00:40:19 INFO - PROCESS | 19102 | 1461397219081 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 00:40:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:40:19 INFO - PROCESS | 19102 | 1461397219087 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:40:19 INFO - PROCESS | 19102 | 1461397219090 Marionette TRACE conn3 <- [1,2886,null,{}] 00:40:19 INFO - PROCESS | 19102 | 1461397219095 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}] 00:40:19 INFO - PROCESS | 19102 | 1461397219333 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 00:40:19 INFO - PROCESS | 19102 | 1461397219609 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:19 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24732a4000 == 177 [pid = 19102] [id = 729] 00:40:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f244719f800) [pid = 19102] [serial = 2188] [outer = (nil)] 00:40:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f245f398000) [pid = 19102] [serial = 2189] [outer = 0x7f244719f800] 00:40:19 INFO - PROCESS | 19102 | 1461397219732 Marionette DEBUG loaded listener.js 00:40:19 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f245f7e1400) [pid = 19102] [serial = 2190] [outer = 0x7f244719f800] 00:40:20 INFO - PROCESS | 19102 | 1461397220600 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]]]}] 00:40:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:40:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1588ms 00:40:20 INFO - PROCESS | 19102 | 1461397220676 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 00:40:20 INFO - PROCESS | 19102 | 1461397220680 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 00:40:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:40:20 INFO - PROCESS | 19102 | 1461397220685 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:40:20 INFO - PROCESS | 19102 | 1461397220688 Marionette TRACE conn3 <- [1,2890,null,{}] 00:40:20 INFO - PROCESS | 19102 | 1461397220693 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}] 00:40:20 INFO - PROCESS | 19102 | 1461397220941 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 00:40:21 INFO - PROCESS | 19102 | 1461397221216 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:21 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f247371a800 == 178 [pid = 19102] [id = 730] 00:40:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f245e962c00) [pid = 19102] [serial = 2191] [outer = (nil)] 00:40:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f245fb0a800) [pid = 19102] [serial = 2192] [outer = 0x7f245e962c00] 00:40:21 INFO - PROCESS | 19102 | 1461397221338 Marionette DEBUG loaded listener.js 00:40:21 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f245fb13400) [pid = 19102] [serial = 2193] [outer = 0x7f245e962c00] 00:40:22 INFO - PROCESS | 19102 | 1461397222161 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:40:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:40:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1528ms 00:40:22 INFO - PROCESS | 19102 | 1461397222215 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 00:40:22 INFO - PROCESS | 19102 | 1461397222218 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 00:40:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:40:22 INFO - PROCESS | 19102 | 1461397222245 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:40:22 INFO - PROCESS | 19102 | 1461397222248 Marionette TRACE conn3 <- [1,2894,null,{}] 00:40:22 INFO - PROCESS | 19102 | 1461397222255 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}] 00:40:22 INFO - PROCESS | 19102 | 1461397222504 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 00:40:22 INFO - PROCESS | 19102 | 1461397222785 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:22 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2473bb5000 == 179 [pid = 19102] [id = 731] 00:40:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f244b543c00) [pid = 19102] [serial = 2194] [outer = (nil)] 00:40:22 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f245fb13800) [pid = 19102] [serial = 2195] [outer = 0x7f244b543c00] 00:40:22 INFO - PROCESS | 19102 | 1461397222904 Marionette DEBUG loaded listener.js 00:40:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f246087a800) [pid = 19102] [serial = 2196] [outer = 0x7f244b543c00] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245894c000 == 178 [pid = 19102] [id = 213] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a4e0000 == 177 [pid = 19102] [id = 712] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2449ec9800 == 176 [pid = 19102] [id = 711] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24471a3800 == 175 [pid = 19102] [id = 710] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24452e7000 == 174 [pid = 19102] [id = 709] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467c17000 == 173 [pid = 19102] [id = 707] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2463fc2000 == 172 [pid = 19102] [id = 706] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246113e800 == 171 [pid = 19102] [id = 705] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24608ba800 == 170 [pid = 19102] [id = 704] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245fdb6800 == 169 [pid = 19102] [id = 703] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ea15800 == 168 [pid = 19102] [id = 702] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245c435000 == 167 [pid = 19102] [id = 701] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bdb3000 == 166 [pid = 19102] [id = 700] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ba67000 == 165 [pid = 19102] [id = 699] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b8bd800 == 164 [pid = 19102] [id = 698] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b51e800 == 163 [pid = 19102] [id = 697] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588e1800 == 162 [pid = 19102] [id = 696] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245839a800 == 161 [pid = 19102] [id = 695] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457818800 == 160 [pid = 19102] [id = 694] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2455503000 == 159 [pid = 19102] [id = 693] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f4b4800 == 158 [pid = 19102] [id = 692] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c79a000 == 157 [pid = 19102] [id = 691] 00:40:24 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446e72000 == 156 [pid = 19102] [id = 690] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f244dc33000) [pid = 19102] [serial = 2069] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f244dc3c000) [pid = 19102] [serial = 2066] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f244de36000) [pid = 19102] [serial = 2067] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f2449999000) [pid = 19102] [serial = 2060] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f2446d0e400) [pid = 19102] [serial = 2057] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f24498b8c00) [pid = 19102] [serial = 2058] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f2447065c00) [pid = 19102] [serial = 2055] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f24467dec00) [pid = 19102] [serial = 2054] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f2443551c00) [pid = 19102] [serial = 2052] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f24424c4c00) [pid = 19102] [serial = 2051] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f2456511000) [pid = 19102] [serial = 2048] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f244fd5c000) [pid = 19102] [serial = 2045] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f244f1db800) [pid = 19102] [serial = 2042] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f244e71ec00) [pid = 19102] [serial = 2039] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f244deb4800) [pid = 19102] [serial = 2036] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f244d5d6800) [pid = 19102] [serial = 2033] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f244b6ab000) [pid = 19102] [serial = 2030] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f244abb5800) [pid = 19102] [serial = 2027] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f2449991400) [pid = 19102] [serial = 2024] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f244726e000) [pid = 19102] [serial = 2021] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f2444223000) [pid = 19102] [serial = 2018] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f244b54fc00) [pid = 19102] [serial = 2063] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f244d309c00) [pid = 19102] [serial = 2064] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f244ab4dc00) [pid = 19102] [serial = 2061] [outer = (nil)] [url = about:blank] 00:40:25 INFO - PROCESS | 19102 | 1461397225639 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]]]}] 00:40:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:40:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 3450ms 00:40:25 INFO - PROCESS | 19102 | 1461397225691 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 00:40:25 INFO - PROCESS | 19102 | 1461397225698 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 00:40:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:40:25 INFO - PROCESS | 19102 | 1461397225708 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:40:25 INFO - PROCESS | 19102 | 1461397225714 Marionette TRACE conn3 <- [1,2898,null,{}] 00:40:25 INFO - PROCESS | 19102 | 1461397225726 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}] 00:40:25 INFO - PROCESS | 19102 | 1461397225974 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 00:40:26 INFO - PROCESS | 19102 | 1461397226168 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:26 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446cc3800 == 157 [pid = 19102] [id = 732] 00:40:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f2444370400) [pid = 19102] [serial = 2197] [outer = (nil)] 00:40:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f2445390000) [pid = 19102] [serial = 2198] [outer = 0x7f2444370400] 00:40:26 INFO - PROCESS | 19102 | 1461397226240 Marionette DEBUG loaded listener.js 00:40:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f2446d0e400) [pid = 19102] [serial = 2199] [outer = 0x7f2444370400] 00:40:27 INFO - PROCESS | 19102 | 1461397227098 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]]]}] 00:40:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:40:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1442ms 00:40:27 INFO - PROCESS | 19102 | 1461397227151 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 00:40:27 INFO - PROCESS | 19102 | 1461397227160 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 00:40:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:40:27 INFO - PROCESS | 19102 | 1461397227171 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:40:27 INFO - PROCESS | 19102 | 1461397227174 Marionette TRACE conn3 <- [1,2902,null,{}] 00:40:27 INFO - PROCESS | 19102 | 1461397227181 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}] 00:40:27 INFO - PROCESS | 19102 | 1461397227434 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 00:40:27 INFO - PROCESS | 19102 | 1461397227674 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:27 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2447ebc000 == 158 [pid = 19102] [id = 733] 00:40:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f2444376400) [pid = 19102] [serial = 2200] [outer = (nil)] 00:40:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f24480a8000) [pid = 19102] [serial = 2201] [outer = 0x7f2444376400] 00:40:27 INFO - PROCESS | 19102 | 1461397227740 Marionette DEBUG loaded listener.js 00:40:27 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f24498b8c00) [pid = 19102] [serial = 2202] [outer = 0x7f2444376400] 00:40:28 INFO - PROCESS | 19102 | 1461397228681 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:40:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:40:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1533ms 00:40:28 INFO - PROCESS | 19102 | 1461397228709 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 00:40:28 INFO - PROCESS | 19102 | 1461397228713 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 00:40:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:40:28 INFO - PROCESS | 19102 | 1461397228720 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:40:28 INFO - PROCESS | 19102 | 1461397228725 Marionette TRACE conn3 <- [1,2906,null,{}] 00:40:28 INFO - PROCESS | 19102 | 1461397228748 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}] 00:40:29 INFO - PROCESS | 19102 | 1461397229111 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 00:40:29 INFO - PROCESS | 19102 | 1461397229150 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a9d7800 == 159 [pid = 19102] [id = 734] 00:40:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f244aac8800) [pid = 19102] [serial = 2203] [outer = (nil)] 00:40:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f244abb6400) [pid = 19102] [serial = 2204] [outer = 0x7f244aac8800] 00:40:29 INFO - PROCESS | 19102 | 1461397229220 Marionette DEBUG loaded listener.js 00:40:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f244b6aa400) [pid = 19102] [serial = 2205] [outer = 0x7f244aac8800] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f24480e7800) [pid = 19102] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f244de8e400) [pid = 19102] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f2457bd4c00) [pid = 19102] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f24480e3c00) [pid = 19102] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f24480a3c00) [pid = 19102] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f244dc34400) [pid = 19102] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f244c6b9800) [pid = 19102] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f2457e5d400) [pid = 19102] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f24428f2800) [pid = 19102] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f24424cc000) [pid = 19102] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f24577e6400) [pid = 19102] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f2457bd3000) [pid = 19102] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f2447197c00) [pid = 19102] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f24565d7000) [pid = 19102] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f2455635400) [pid = 19102] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f24428e8c00) [pid = 19102] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f2455632800) [pid = 19102] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f244e723800) [pid = 19102] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f244c6c1c00) [pid = 19102] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f244d3cfc00) [pid = 19102] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f2447f4e800) [pid = 19102] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f2443797400) [pid = 19102] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f244379e000) [pid = 19102] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f2442334800) [pid = 19102] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f2457e5cc00) [pid = 19102] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f244379fc00) [pid = 19102] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f244d311000) [pid = 19102] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f244abb4c00) [pid = 19102] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f2446d0fc00) [pid = 19102] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f24498c3000) [pid = 19102] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f244a956000) [pid = 19102] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f244b6a2800) [pid = 19102] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f24480e7c00) [pid = 19102] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f244d306c00) [pid = 19102] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f244d304000) [pid = 19102] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 144 (0x7f244fb30000) [pid = 19102] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 00:40:30 INFO - PROCESS | 19102 | --DOMWINDOW == 143 (0x7f2443794800) [pid = 19102] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:40:30 INFO - PROCESS | 19102 | 1461397230870 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]]]}] 00:40:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:40:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2189ms 00:40:30 INFO - PROCESS | 19102 | 1461397230910 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 00:40:30 INFO - PROCESS | 19102 | 1461397230915 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 00:40:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:40:30 INFO - PROCESS | 19102 | 1461397230921 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:40:30 INFO - PROCESS | 19102 | 1461397230924 Marionette TRACE conn3 <- [1,2910,null,{}] 00:40:30 INFO - PROCESS | 19102 | 1461397230947 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}] 00:40:31 INFO - PROCESS | 19102 | 1461397231194 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 00:40:31 INFO - PROCESS | 19102 | 1461397231376 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:31 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c79a000 == 160 [pid = 19102] [id = 735] 00:40:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f244379fc00) [pid = 19102] [serial = 2206] [outer = (nil)] 00:40:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f24480e6800) [pid = 19102] [serial = 2207] [outer = 0x7f244379fc00] 00:40:31 INFO - PROCESS | 19102 | 1461397231442 Marionette DEBUG loaded listener.js 00:40:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f244b54ac00) [pid = 19102] [serial = 2208] [outer = 0x7f244379fc00] 00:40:32 INFO - PROCESS | 19102 | 1461397232136 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]]]}] 00:40:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:40:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:40:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1229ms 00:40:32 INFO - PROCESS | 19102 | 1461397232151 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 00:40:32 INFO - PROCESS | 19102 | 1461397232154 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 00:40:32 INFO - TEST-START | /DOMEvents/constructors.html 00:40:32 INFO - PROCESS | 19102 | 1461397232160 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:40:32 INFO - PROCESS | 19102 | 1461397232163 Marionette TRACE conn3 <- [1,2914,null,{}] 00:40:32 INFO - PROCESS | 19102 | 1461397232168 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}] 00:40:32 INFO - PROCESS | 19102 | 1461397232403 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 00:40:32 INFO - PROCESS | 19102 | 1461397232857 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:32 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244684f000 == 161 [pid = 19102] [id = 736] 00:40:32 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f24424c9400) [pid = 19102] [serial = 2209] [outer = (nil)] 00:40:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f2443793800) [pid = 19102] [serial = 2210] [outer = 0x7f24424c9400] 00:40:33 INFO - PROCESS | 19102 | 1461397233021 Marionette DEBUG loaded listener.js 00:40:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f24467e5000) [pid = 19102] [serial = 2211] [outer = 0x7f24424c9400] 00:40:34 INFO - PROCESS | 19102 | 1461397234017 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]]]}] 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:40:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:40:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:40:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:40:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:40:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:40:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:40:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:40:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:40:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:40:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:40:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:40:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:40:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:40:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:40:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 1950ms 00:40:34 INFO - PROCESS | 19102 | 1461397234117 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 00:40:34 INFO - PROCESS | 19102 | 1461397234126 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 00:40:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:40:34 INFO - PROCESS | 19102 | 1461397234165 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:40:34 INFO - PROCESS | 19102 | 1461397234173 Marionette TRACE conn3 <- [1,2918,null,{}] 00:40:34 INFO - PROCESS | 19102 | 1461397234181 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}] 00:40:34 INFO - PROCESS | 19102 | 1461397234436 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 00:40:34 INFO - PROCESS | 19102 | 1461397234733 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244c796800 == 162 [pid = 19102] [id = 737] 00:40:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f24498bdc00) [pid = 19102] [serial = 2212] [outer = (nil)] 00:40:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f244a4bbc00) [pid = 19102] [serial = 2213] [outer = 0x7f24498bdc00] 00:40:34 INFO - PROCESS | 19102 | 1461397234814 Marionette DEBUG loaded listener.js 00:40:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f244abb9400) [pid = 19102] [serial = 2214] [outer = 0x7f24498bdc00] 00:40:35 INFO - PROCESS | 19102 | 1461397235640 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:40:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:40:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1540ms 00:40:35 INFO - PROCESS | 19102 | 1461397235706 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 00:40:35 INFO - PROCESS | 19102 | 1461397235713 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 00:40:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:40:35 INFO - PROCESS | 19102 | 1461397235721 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:40:35 INFO - PROCESS | 19102 | 1461397235724 Marionette TRACE conn3 <- [1,2922,null,{}] 00:40:35 INFO - PROCESS | 19102 | 1461397235750 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}] 00:40:35 INFO - PROCESS | 19102 | 1461397235997 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 00:40:36 INFO - PROCESS | 19102 | 1461397236267 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:36 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e8df800 == 163 [pid = 19102] [id = 738] 00:40:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f244c6bc000) [pid = 19102] [serial = 2215] [outer = (nil)] 00:40:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f244d5dc400) [pid = 19102] [serial = 2216] [outer = 0x7f244c6bc000] 00:40:36 INFO - PROCESS | 19102 | 1461397236432 Marionette DEBUG loaded listener.js 00:40:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f244dccd000) [pid = 19102] [serial = 2217] [outer = 0x7f244c6bc000] 00:40:37 INFO - PROCESS | 19102 | [19102] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 00:40:37 INFO - PROCESS | 19102 | [19102] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 00:40:37 INFO - PROCESS | 19102 | [19102] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 00:40:37 INFO - PROCESS | 19102 | [19102] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 00:40:37 INFO - PROCESS | 19102 | 1461397237284 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]]]}] 00:40:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:40:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:40:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:40:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:40:37 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 00:40:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:40:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:40:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:40:37 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 00:40:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:40:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:40:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:40:37 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]" 00:40:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:40:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:40:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:40:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:40:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:40:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1603ms 00:40:37 INFO - PROCESS | 19102 | 1461397237330 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 00:40:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:40:37 INFO - PROCESS | 19102 | 1461397237341 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 00:40:37 INFO - PROCESS | 19102 | 1461397237399 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:40:37 INFO - PROCESS | 19102 | 1461397237409 Marionette TRACE conn3 <- [1,2926,null,{}] 00:40:37 INFO - PROCESS | 19102 | 1461397237421 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}] 00:40:37 INFO - PROCESS | 19102 | 1461397237695 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 00:40:37 INFO - PROCESS | 19102 | 1461397237963 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:38 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2455507800 == 164 [pid = 19102] [id = 739] 00:40:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f244233d000) [pid = 19102] [serial = 2218] [outer = (nil)] 00:40:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f244e718c00) [pid = 19102] [serial = 2219] [outer = 0x7f244233d000] 00:40:38 INFO - PROCESS | 19102 | 1461397238098 Marionette DEBUG loaded listener.js 00:40:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f244f1e3800) [pid = 19102] [serial = 2220] [outer = 0x7f244233d000] 00:40:38 INFO - PROCESS | 19102 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:40:38 INFO - PROCESS | 19102 | 1461397238956 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]]]}] 00:40:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:40:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1652ms 00:40:39 INFO - PROCESS | 19102 | 1461397239002 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 00:40:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:40:39 INFO - PROCESS | 19102 | 1461397239007 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 00:40:39 INFO - PROCESS | 19102 | 1461397239013 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:40:39 INFO - PROCESS | 19102 | 1461397239017 Marionette TRACE conn3 <- [1,2930,null,{}] 00:40:39 INFO - PROCESS | 19102 | 1461397239022 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}] 00:40:39 INFO - PROCESS | 19102 | 1461397239296 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 00:40:39 INFO - PROCESS | 19102 | 1461397239546 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2457d4c800 == 165 [pid = 19102] [id = 740] 00:40:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f244c6bf800) [pid = 19102] [serial = 2221] [outer = (nil)] 00:40:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f244fb28400) [pid = 19102] [serial = 2222] [outer = 0x7f244c6bf800] 00:40:39 INFO - PROCESS | 19102 | 1461397239628 Marionette DEBUG loaded listener.js 00:40:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f244fd95800) [pid = 19102] [serial = 2223] [outer = 0x7f244c6bf800] 00:40:40 INFO - PROCESS | 19102 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:40:40 INFO - PROCESS | 19102 | 1461397240408 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]]]}] 00:40:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:40:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1432ms 00:40:40 INFO - PROCESS | 19102 | 1461397240445 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 00:40:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:40:40 INFO - PROCESS | 19102 | 1461397240449 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 00:40:40 INFO - PROCESS | 19102 | 1461397240454 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:40:40 INFO - PROCESS | 19102 | 1461397240458 Marionette TRACE conn3 <- [1,2934,null,{}] 00:40:40 INFO - PROCESS | 19102 | 1461397240463 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}] 00:40:40 INFO - PROCESS | 19102 | 1461397240695 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 00:40:40 INFO - PROCESS | 19102 | 1461397240944 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:40 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24588b6800 == 166 [pid = 19102] [id = 741] 00:40:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f24565d7c00) [pid = 19102] [serial = 2224] [outer = (nil)] 00:40:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f24565f8800) [pid = 19102] [serial = 2225] [outer = 0x7f24565d7c00] 00:40:41 INFO - PROCESS | 19102 | 1461397241038 Marionette DEBUG loaded listener.js 00:40:41 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f24575d4800) [pid = 19102] [serial = 2226] [outer = 0x7f24565d7c00] 00:40:41 INFO - PROCESS | 19102 | 1461397241860 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]]]}] 00:40:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:40:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1441ms 00:40:41 INFO - PROCESS | 19102 | 1461397241898 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 00:40:41 INFO - PROCESS | 19102 | 1461397241901 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 00:40:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:40:41 INFO - PROCESS | 19102 | 1461397241910 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:40:41 INFO - PROCESS | 19102 | 1461397241913 Marionette TRACE conn3 <- [1,2938,null,{}] 00:40:41 INFO - PROCESS | 19102 | 1461397241919 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}] 00:40:42 INFO - PROCESS | 19102 | 1461397242190 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 00:40:42 INFO - PROCESS | 19102 | 1461397242446 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b8c6800 == 167 [pid = 19102] [id = 742] 00:40:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f244fb26400) [pid = 19102] [serial = 2227] [outer = (nil)] 00:40:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f2457bd0000) [pid = 19102] [serial = 2228] [outer = 0x7f244fb26400] 00:40:42 INFO - PROCESS | 19102 | 1461397242522 Marionette DEBUG loaded listener.js 00:40:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f2457d8d800) [pid = 19102] [serial = 2229] [outer = 0x7f244fb26400] 00:40:43 INFO - PROCESS | 19102 | 1461397243306 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]]]}] 00:40:43 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. 00:40:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1433ms 00:40:43 INFO - PROCESS | 19102 | 1461397243343 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 00:40:43 INFO - PROCESS | 19102 | 1461397243348 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 00:40:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:40:43 INFO - PROCESS | 19102 | 1461397243354 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:40:43 INFO - PROCESS | 19102 | 1461397243357 Marionette TRACE conn3 <- [1,2942,null,{}] 00:40:43 INFO - PROCESS | 19102 | 1461397243362 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}] 00:40:43 INFO - PROCESS | 19102 | 1461397243623 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 00:40:43 INFO - PROCESS | 19102 | 1461397243879 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:43 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245bdad800 == 168 [pid = 19102] [id = 743] 00:40:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f244fd62000) [pid = 19102] [serial = 2230] [outer = (nil)] 00:40:43 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f2457e5e400) [pid = 19102] [serial = 2231] [outer = 0x7f244fd62000] 00:40:43 INFO - PROCESS | 19102 | 1461397243959 Marionette DEBUG loaded listener.js 00:40:44 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f2457f59800) [pid = 19102] [serial = 2232] [outer = 0x7f244fd62000] 00:40:44 INFO - PROCESS | 19102 | 1461397244747 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"]]]}] 00:40:44 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 00:40:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:40:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:40:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:40:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1427ms 00:40:44 INFO - PROCESS | 19102 | 1461397244786 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 00:40:44 INFO - PROCESS | 19102 | 1461397244789 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 00:40:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:40:44 INFO - PROCESS | 19102 | 1461397244795 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:40:44 INFO - PROCESS | 19102 | 1461397244799 Marionette TRACE conn3 <- [1,2946,null,{}] 00:40:44 INFO - PROCESS | 19102 | 1461397244804 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}] 00:40:45 INFO - PROCESS | 19102 | 1461397245058 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 00:40:45 INFO - PROCESS | 19102 | 1461397245313 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c447800 == 169 [pid = 19102] [id = 744] 00:40:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f244e689c00) [pid = 19102] [serial = 2233] [outer = (nil)] 00:40:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f245856b400) [pid = 19102] [serial = 2234] [outer = 0x7f244e689c00] 00:40:45 INFO - PROCESS | 19102 | 1461397245386 Marionette DEBUG loaded listener.js 00:40:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f245978bc00) [pid = 19102] [serial = 2235] [outer = 0x7f244e689c00] 00:40:46 INFO - PROCESS | 19102 | 1461397246145 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]]]}] 00:40:46 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. 00:40:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1381ms 00:40:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:40:46 INFO - PROCESS | 19102 | 1461397246178 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 00:40:46 INFO - PROCESS | 19102 | 1461397246180 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 00:40:46 INFO - PROCESS | 19102 | 1461397246187 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:40:46 INFO - PROCESS | 19102 | 1461397246191 Marionette TRACE conn3 <- [1,2950,null,{}] 00:40:46 INFO - PROCESS | 19102 | 1461397246196 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}] 00:40:46 INFO - PROCESS | 19102 | 1461397246425 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 00:40:46 INFO - PROCESS | 19102 | 1461397246674 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:46 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245ff9a800 == 170 [pid = 19102] [id = 745] 00:40:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f2457785800) [pid = 19102] [serial = 2236] [outer = (nil)] 00:40:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f245a577400) [pid = 19102] [serial = 2237] [outer = 0x7f2457785800] 00:40:46 INFO - PROCESS | 19102 | 1461397246749 Marionette DEBUG loaded listener.js 00:40:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f245b333800) [pid = 19102] [serial = 2238] [outer = 0x7f2457785800] 00:40:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245f8e3800 == 171 [pid = 19102] [id = 746] 00:40:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f245b561800) [pid = 19102] [serial = 2239] [outer = (nil)] 00:40:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f245a5df000) [pid = 19102] [serial = 2240] [outer = 0x7f245b561800] 00:40:47 INFO - PROCESS | 19102 | 1461397247657 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]]]}] 00:40:47 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. 00:40:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1487ms 00:40:47 INFO - PROCESS | 19102 | 1461397247682 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 00:40:47 INFO - PROCESS | 19102 | 1461397247690 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 00:40:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:40:47 INFO - PROCESS | 19102 | 1461397247710 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:40:47 INFO - PROCESS | 19102 | 1461397247713 Marionette TRACE conn3 <- [1,2954,null,{}] 00:40:47 INFO - PROCESS | 19102 | 1461397247718 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}] 00:40:48 INFO - PROCESS | 19102 | 1461397248025 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 00:40:48 INFO - PROCESS | 19102 | 1461397248471 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246e413800 == 172 [pid = 19102] [id = 747] 00:40:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f245b335c00) [pid = 19102] [serial = 2241] [outer = (nil)] 00:40:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f245b903000) [pid = 19102] [serial = 2242] [outer = 0x7f245b335c00] 00:40:48 INFO - PROCESS | 19102 | 1461397248563 Marionette DEBUG loaded listener.js 00:40:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f245bac2400) [pid = 19102] [serial = 2243] [outer = 0x7f245b335c00] 00:40:49 INFO - PROCESS | 19102 | 1461397249306 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]]]}] 00:40:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:40:49 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 00:40:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1638ms 00:40:49 INFO - PROCESS | 19102 | 1461397249345 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 00:40:49 INFO - PROCESS | 19102 | 1461397249349 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 00:40:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:40:49 INFO - PROCESS | 19102 | 1461397249354 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:40:49 INFO - PROCESS | 19102 | 1461397249359 Marionette TRACE conn3 <- [1,2958,null,{}] 00:40:49 INFO - PROCESS | 19102 | 1461397249364 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}] 00:40:49 INFO - PROCESS | 19102 | 1461397249612 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 00:40:49 INFO - PROCESS | 19102 | 1461397249866 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:49 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2475a90800 == 173 [pid = 19102] [id = 748] 00:40:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f245bac2800) [pid = 19102] [serial = 2244] [outer = (nil)] 00:40:49 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f245e969000) [pid = 19102] [serial = 2245] [outer = 0x7f245bac2800] 00:40:49 INFO - PROCESS | 19102 | 1461397249944 Marionette DEBUG loaded listener.js 00:40:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f246087fc00) [pid = 19102] [serial = 2246] [outer = 0x7f245bac2800] 00:40:50 INFO - PROCESS | 19102 | 1461397250732 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]]]}] 00:40:50 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 00:40:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1429ms 00:40:50 INFO - PROCESS | 19102 | 1461397250786 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 00:40:50 INFO - PROCESS | 19102 | 1461397250789 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 00:40:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:40:50 INFO - PROCESS | 19102 | 1461397250796 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:40:50 INFO - PROCESS | 19102 | 1461397250798 Marionette TRACE conn3 <- [1,2962,null,{}] 00:40:50 INFO - PROCESS | 19102 | 1461397250804 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}] 00:40:51 INFO - PROCESS | 19102 | 1461397251073 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 00:40:51 INFO - PROCESS | 19102 | 1461397251330 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:51 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2477d3c000 == 174 [pid = 19102] [id = 749] 00:40:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f245baccc00) [pid = 19102] [serial = 2247] [outer = (nil)] 00:40:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f2460885c00) [pid = 19102] [serial = 2248] [outer = 0x7f245baccc00] 00:40:51 INFO - PROCESS | 19102 | 1461397251404 Marionette DEBUG loaded listener.js 00:40:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f24610b3c00) [pid = 19102] [serial = 2249] [outer = 0x7f245baccc00] 00:40:52 INFO - PROCESS | 19102 | 1461397252180 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]]]}] 00:40:52 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 00:40:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1436ms 00:40:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:40:52 INFO - PROCESS | 19102 | 1461397252233 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 00:40:52 INFO - PROCESS | 19102 | 1461397252236 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 00:40:52 INFO - PROCESS | 19102 | 1461397252242 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:40:52 INFO - PROCESS | 19102 | 1461397252245 Marionette TRACE conn3 <- [1,2966,null,{}] 00:40:52 INFO - PROCESS | 19102 | 1461397252250 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}] 00:40:52 INFO - PROCESS | 19102 | 1461397252480 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 00:40:52 INFO - PROCESS | 19102 | 1461397252759 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:52 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244305e800 == 175 [pid = 19102] [id = 750] 00:40:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f245be66000) [pid = 19102] [serial = 2250] [outer = (nil)] 00:40:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f24611f0800) [pid = 19102] [serial = 2251] [outer = 0x7f245be66000] 00:40:52 INFO - PROCESS | 19102 | 1461397252836 Marionette DEBUG loaded listener.js 00:40:52 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f24613d6400) [pid = 19102] [serial = 2252] [outer = 0x7f245be66000] 00:40:53 INFO - PROCESS | 19102 | 1461397253614 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]]]}] 00:40:53 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. 00:40:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1385ms 00:40:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:40:53 INFO - PROCESS | 19102 | 1461397253627 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 00:40:53 INFO - PROCESS | 19102 | 1461397253630 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 00:40:53 INFO - PROCESS | 19102 | 1461397253637 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:40:53 INFO - PROCESS | 19102 | 1461397253640 Marionette TRACE conn3 <- [1,2970,null,{}] 00:40:53 INFO - PROCESS | 19102 | 1461397253645 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}] 00:40:53 INFO - PROCESS | 19102 | 1461397253881 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 00:40:54 INFO - PROCESS | 19102 | 1461397254147 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2478d41800 == 176 [pid = 19102] [id = 751] 00:40:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f2442335c00) [pid = 19102] [serial = 2253] [outer = (nil)] 00:40:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f24613d6800) [pid = 19102] [serial = 2254] [outer = 0x7f2442335c00] 00:40:54 INFO - PROCESS | 19102 | 1461397254226 Marionette DEBUG loaded listener.js 00:40:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f2462053400) [pid = 19102] [serial = 2255] [outer = 0x7f2442335c00] 00:40:54 INFO - PROCESS | 19102 | 1461397254994 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]]]}] 00:40:55 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. 00:40:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1381ms 00:40:55 INFO - PROCESS | 19102 | 1461397255017 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 00:40:55 INFO - PROCESS | 19102 | 1461397255020 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 00:40:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:40:55 INFO - PROCESS | 19102 | 1461397255026 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:40:55 INFO - PROCESS | 19102 | 1461397255029 Marionette TRACE conn3 <- [1,2974,null,{}] 00:40:55 INFO - PROCESS | 19102 | 1461397255034 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}] 00:40:55 INFO - PROCESS | 19102 | 1461397255293 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 00:40:55 INFO - PROCESS | 19102 | 1461397255549 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:55 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c19b000 == 177 [pid = 19102] [id = 752] 00:40:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f245b580000) [pid = 19102] [serial = 2256] [outer = (nil)] 00:40:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f24620a8400) [pid = 19102] [serial = 2257] [outer = 0x7f245b580000] 00:40:55 INFO - PROCESS | 19102 | 1461397255624 Marionette DEBUG loaded listener.js 00:40:55 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f246219e800) [pid = 19102] [serial = 2258] [outer = 0x7f245b580000] 00:40:56 INFO - PROCESS | 19102 | 1461397256442 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]]]}] 00:40:56 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. 00:40:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1429ms 00:40:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:40:56 INFO - PROCESS | 19102 | 1461397256455 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 00:40:56 INFO - PROCESS | 19102 | 1461397256458 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 00:40:56 INFO - PROCESS | 19102 | 1461397256464 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:40:56 INFO - PROCESS | 19102 | 1461397256467 Marionette TRACE conn3 <- [1,2978,null,{}] 00:40:56 INFO - PROCESS | 19102 | 1461397256472 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}] 00:40:56 INFO - PROCESS | 19102 | 1461397256722 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 00:40:56 INFO - PROCESS | 19102 | 1461397256980 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:57 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460126000 == 178 [pid = 19102] [id = 753] 00:40:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 197 (0x7f245e5acc00) [pid = 19102] [serial = 2259] [outer = (nil)] 00:40:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 198 (0x7f24622e8400) [pid = 19102] [serial = 2260] [outer = 0x7f245e5acc00] 00:40:57 INFO - PROCESS | 19102 | 1461397257057 Marionette DEBUG loaded listener.js 00:40:57 INFO - PROCESS | 19102 | ++DOMWINDOW == 199 (0x7f2463f73000) [pid = 19102] [serial = 2261] [outer = 0x7f245e5acc00] 00:40:57 INFO - PROCESS | 19102 | 1461397257832 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]]]}] 00:40:57 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. 00:40:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1387ms 00:40:57 INFO - PROCESS | 19102 | 1461397257851 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 00:40:57 INFO - PROCESS | 19102 | 1461397257854 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 00:40:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:40:57 INFO - PROCESS | 19102 | 1461397257860 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:40:57 INFO - PROCESS | 19102 | 1461397257863 Marionette TRACE conn3 <- [1,2982,null,{}] 00:40:57 INFO - PROCESS | 19102 | 1461397257868 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}] 00:40:58 INFO - PROCESS | 19102 | 1461397258151 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 00:40:58 INFO - PROCESS | 19102 | 1461397258417 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:58 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2449a25800 == 179 [pid = 19102] [id = 754] 00:40:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 200 (0x7f2445385800) [pid = 19102] [serial = 2262] [outer = (nil)] 00:40:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 201 (0x7f24620a4400) [pid = 19102] [serial = 2263] [outer = 0x7f2445385800] 00:40:58 INFO - PROCESS | 19102 | 1461397258495 Marionette DEBUG loaded listener.js 00:40:58 INFO - PROCESS | 19102 | ++DOMWINDOW == 202 (0x7f2464b8f400) [pid = 19102] [serial = 2264] [outer = 0x7f2445385800] 00:40:59 INFO - PROCESS | 19102 | 1461397259261 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"]]]}] 00:40:59 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 00:40:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:40:59 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:40:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1435ms 00:40:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:40:59 INFO - PROCESS | 19102 | 1461397259298 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 00:40:59 INFO - PROCESS | 19102 | 1461397259301 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 00:40:59 INFO - PROCESS | 19102 | 1461397259307 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:40:59 INFO - PROCESS | 19102 | 1461397259310 Marionette TRACE conn3 <- [1,2986,null,{}] 00:40:59 INFO - PROCESS | 19102 | 1461397259315 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}] 00:40:59 INFO - PROCESS | 19102 | 1461397259552 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 00:40:59 INFO - PROCESS | 19102 | 1461397259806 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:40:59 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460133800 == 180 [pid = 19102] [id = 755] 00:40:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 203 (0x7f2449844000) [pid = 19102] [serial = 2265] [outer = (nil)] 00:40:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 204 (0x7f246880e400) [pid = 19102] [serial = 2266] [outer = 0x7f2449844000] 00:40:59 INFO - PROCESS | 19102 | 1461397259882 Marionette DEBUG loaded listener.js 00:40:59 INFO - PROCESS | 19102 | ++DOMWINDOW == 205 (0x7f246d818000) [pid = 19102] [serial = 2267] [outer = 0x7f2449844000] 00:41:00 INFO - PROCESS | 19102 | 1461397260747 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]]]}] 00:41:00 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. 00:41:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1493ms 00:41:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:41:00 INFO - PROCESS | 19102 | 1461397260802 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 00:41:00 INFO - PROCESS | 19102 | 1461397260804 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 00:41:00 INFO - PROCESS | 19102 | 1461397260811 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:41:00 INFO - PROCESS | 19102 | 1461397260814 Marionette TRACE conn3 <- [1,2990,null,{}] 00:41:00 INFO - PROCESS | 19102 | 1461397260819 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}] 00:41:01 INFO - PROCESS | 19102 | 1461397261092 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 00:41:01 INFO - PROCESS | 19102 | 1461397261378 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:01 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2440593800 == 181 [pid = 19102] [id = 756] 00:41:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 206 (0x7f2464b04000) [pid = 19102] [serial = 2268] [outer = (nil)] 00:41:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 207 (0x7f246e46b000) [pid = 19102] [serial = 2269] [outer = 0x7f2464b04000] 00:41:01 INFO - PROCESS | 19102 | 1461397261456 Marionette DEBUG loaded listener.js 00:41:01 INFO - PROCESS | 19102 | ++DOMWINDOW == 208 (0x7f246e704400) [pid = 19102] [serial = 2270] [outer = 0x7f2464b04000] 00:41:02 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2449f40000 == 182 [pid = 19102] [id = 757] 00:41:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 209 (0x7f246e911000) [pid = 19102] [serial = 2271] [outer = (nil)] 00:41:02 INFO - PROCESS | 19102 | ++DOMWINDOW == 210 (0x7f246d81e000) [pid = 19102] [serial = 2272] [outer = 0x7f246e911000] 00:41:02 INFO - PROCESS | 19102 | 1461397262297 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]]]}] 00:41:02 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. 00:41:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1529ms 00:41:02 INFO - PROCESS | 19102 | 1461397262340 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 00:41:02 INFO - PROCESS | 19102 | 1461397262344 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 00:41:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:41:02 INFO - PROCESS | 19102 | 1461397262350 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:41:02 INFO - PROCESS | 19102 | 1461397262352 Marionette TRACE conn3 <- [1,2994,null,{}] 00:41:02 INFO - PROCESS | 19102 | 1461397262357 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}] 00:41:02 INFO - PROCESS | 19102 | 1461397262670 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b287800 == 181 [pid = 19102] [id = 42] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2460c16000 == 180 [pid = 19102] [id = 158] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c79a000 == 179 [pid = 19102] [id = 735] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a9d7800 == 178 [pid = 19102] [id = 734] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2447ebc000 == 177 [pid = 19102] [id = 733] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2446cc3800 == 176 [pid = 19102] [id = 732] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2473bb5000 == 175 [pid = 19102] [id = 731] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f247371a800 == 174 [pid = 19102] [id = 730] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24732a4000 == 173 [pid = 19102] [id = 729] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246fb6c800 == 172 [pid = 19102] [id = 728] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246f93b000 == 171 [pid = 19102] [id = 727] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2467c1a000 == 170 [pid = 19102] [id = 726] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24608af800 == 169 [pid = 19102] [id = 725] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245c1e9000 == 168 [pid = 19102] [id = 724] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b8c0000 == 167 [pid = 19102] [id = 723] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588bb000 == 166 [pid = 19102] [id = 722] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245811a000 == 165 [pid = 19102] [id = 721] 00:41:04 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24578c8000 == 164 [pid = 19102] [id = 720] 00:41:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245560c800 == 163 [pid = 19102] [id = 719] 00:41:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244fa1d800 == 162 [pid = 19102] [id = 718] 00:41:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244f148800 == 161 [pid = 19102] [id = 717] 00:41:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244d61f800 == 160 [pid = 19102] [id = 716] 00:41:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c7c4800 == 159 [pid = 19102] [id = 715] 00:41:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a3d5800 == 158 [pid = 19102] [id = 714] 00:41:05 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24437dc800 == 157 [pid = 19102] [id = 713] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 209 (0x7f2447196400) [pid = 19102] [serial = 1947] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 208 (0x7f245b116000) [pid = 19102] [serial = 2001] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 207 (0x7f2459bf4c00) [pid = 19102] [serial = 1998] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 206 (0x7f244f11dc00) [pid = 19102] [serial = 2040] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 205 (0x7f244e69a800) [pid = 19102] [serial = 2037] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 204 (0x7f24565fc000) [pid = 19102] [serial = 2049] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 203 (0x7f24467e6c00) [pid = 19102] [serial = 2019] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 202 (0x7f244fd89800) [pid = 19102] [serial = 2046] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 201 (0x7f244d303000) [pid = 19102] [serial = 2031] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 200 (0x7f244809c000) [pid = 19102] [serial = 2022] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 199 (0x7f244fa73400) [pid = 19102] [serial = 2043] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 198 (0x7f244b546800) [pid = 19102] [serial = 2028] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 197 (0x7f244de8e000) [pid = 19102] [serial = 2034] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 196 (0x7f244a4c2c00) [pid = 19102] [serial = 2025] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f24498c0c00) [pid = 19102] [serial = 2016] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f244a4bb400) [pid = 19102] [serial = 2138] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f24480e8400) [pid = 19102] [serial = 2135] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f24498be800) [pid = 19102] [serial = 2136] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f245b55cc00) [pid = 19102] [serial = 2120] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f245b38fc00) [pid = 19102] [serial = 2118] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f245b33e800) [pid = 19102] [serial = 2117] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f245b334400) [pid = 19102] [serial = 2115] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f245b115c00) [pid = 19102] [serial = 2114] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f245a568800) [pid = 19102] [serial = 2112] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f245978a800) [pid = 19102] [serial = 2111] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f2458574c00) [pid = 19102] [serial = 2109] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f244aac7000) [pid = 19102] [serial = 2108] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f24584c6c00) [pid = 19102] [serial = 2106] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f2457e69800) [pid = 19102] [serial = 2105] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f2457d8e400) [pid = 19102] [serial = 2103] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f2457d78800) [pid = 19102] [serial = 2102] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f24577dd800) [pid = 19102] [serial = 2100] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f2457788c00) [pid = 19102] [serial = 2099] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f24576be800) [pid = 19102] [serial = 2097] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f24575dd000) [pid = 19102] [serial = 2096] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f24574ce000) [pid = 19102] [serial = 2094] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f24574c3000) [pid = 19102] [serial = 2093] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f2457416400) [pid = 19102] [serial = 2091] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f24565fa000) [pid = 19102] [serial = 2090] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f24565ccc00) [pid = 19102] [serial = 2088] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f2455641800) [pid = 19102] [serial = 2087] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f244f1df400) [pid = 19102] [serial = 2085] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f244e7b3000) [pid = 19102] [serial = 2084] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f244e68f400) [pid = 19102] [serial = 2082] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f244de8d400) [pid = 19102] [serial = 2081] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f244dccb800) [pid = 19102] [serial = 2079] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f244d5d6c00) [pid = 19102] [serial = 2078] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f244a4bf800) [pid = 19102] [serial = 2076] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f2449850000) [pid = 19102] [serial = 2075] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f24467ec800) [pid = 19102] [serial = 2073] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f244422d400) [pid = 19102] [serial = 2072] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f2444224400) [pid = 19102] [serial = 2129] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f2444373000) [pid = 19102] [serial = 2130] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f245b90f800) [pid = 19102] [serial = 2127] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f245b908800) [pid = 19102] [serial = 2126] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f245b754000) [pid = 19102] [serial = 2124] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f245b74bc00) [pid = 19102] [serial = 2123] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f245b57f800) [pid = 19102] [serial = 2121] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f244726dc00) [pid = 19102] [serial = 2133] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f244705d000) [pid = 19102] [serial = 2132] [outer = (nil)] [url = about:blank] 00:41:05 INFO - PROCESS | 19102 | 1461397265546 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:05 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244306f800 == 158 [pid = 19102] [id = 758] 00:41:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f2443549400) [pid = 19102] [serial = 2273] [outer = (nil)] 00:41:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f244354e400) [pid = 19102] [serial = 2274] [outer = 0x7f2443549400] 00:41:05 INFO - PROCESS | 19102 | 1461397265612 Marionette DEBUG loaded listener.js 00:41:05 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f2444221400) [pid = 19102] [serial = 2275] [outer = 0x7f2443549400] 00:41:06 INFO - PROCESS | 19102 | 1461397266289 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]]]}] 00:41:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:41:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 00:41:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 3991ms 00:41:06 INFO - PROCESS | 19102 | 1461397266344 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 00:41:06 INFO - PROCESS | 19102 | 1461397266348 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 00:41:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:41:06 INFO - PROCESS | 19102 | 1461397266355 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:41:06 INFO - PROCESS | 19102 | 1461397266361 Marionette TRACE conn3 <- [1,2998,null,{}] 00:41:06 INFO - PROCESS | 19102 | 1461397266367 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}] 00:41:06 INFO - PROCESS | 19102 | 1461397266583 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 00:41:06 INFO - PROCESS | 19102 | 1461397266770 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:06 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244685e800 == 159 [pid = 19102] [id = 759] 00:41:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f244354a400) [pid = 19102] [serial = 2276] [outer = (nil)] 00:41:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f2446beac00) [pid = 19102] [serial = 2277] [outer = 0x7f244354a400] 00:41:06 INFO - PROCESS | 19102 | 1461397266837 Marionette DEBUG loaded listener.js 00:41:06 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f2446d19400) [pid = 19102] [serial = 2278] [outer = 0x7f244354a400] 00:41:07 INFO - PROCESS | 19102 | 1461397267600 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]]]}] 00:41:07 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. 00:41:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1286ms 00:41:07 INFO - PROCESS | 19102 | 1461397267645 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 00:41:07 INFO - PROCESS | 19102 | 1461397267651 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 00:41:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:41:07 INFO - PROCESS | 19102 | 1461397267657 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:41:07 INFO - PROCESS | 19102 | 1461397267660 Marionette TRACE conn3 <- [1,3002,null,{}] 00:41:07 INFO - PROCESS | 19102 | 1461397267671 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}] 00:41:07 INFO - PROCESS | 19102 | 1461397267937 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 00:41:07 INFO - PROCESS | 19102 | 1461397267974 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:08 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2442321000 == 160 [pid = 19102] [id = 760] 00:41:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f2446d12800) [pid = 19102] [serial = 2279] [outer = (nil)] 00:41:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f24474f6400) [pid = 19102] [serial = 2280] [outer = 0x7f2446d12800] 00:41:08 INFO - PROCESS | 19102 | 1461397268047 Marionette DEBUG loaded listener.js 00:41:08 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f24480e3800) [pid = 19102] [serial = 2281] [outer = 0x7f2446d12800] 00:41:08 INFO - PROCESS | 19102 | 1461397268891 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]]]}] 00:41:08 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. 00:41:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1287ms 00:41:08 INFO - PROCESS | 19102 | 1461397268945 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 00:41:08 INFO - PROCESS | 19102 | 1461397268949 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 00:41:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:41:08 INFO - PROCESS | 19102 | 1461397268969 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:41:08 INFO - PROCESS | 19102 | 1461397268977 Marionette TRACE conn3 <- [1,3006,null,{}] 00:41:08 INFO - PROCESS | 19102 | 1461397268982 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}] 00:41:09 INFO - PROCESS | 19102 | 1461397269391 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 00:41:09 INFO - PROCESS | 19102 | 1461397269450 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:09 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2449f4b800 == 161 [pid = 19102] [id = 761] 00:41:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f2447f4cc00) [pid = 19102] [serial = 2282] [outer = (nil)] 00:41:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f244998e000) [pid = 19102] [serial = 2283] [outer = 0x7f2447f4cc00] 00:41:09 INFO - PROCESS | 19102 | 1461397269512 Marionette DEBUG loaded listener.js 00:41:09 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f244a4bac00) [pid = 19102] [serial = 2284] [outer = 0x7f2447f4cc00] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f245bac9000) [pid = 19102] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f244abb3400) [pid = 19102] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f244e722c00) [pid = 19102] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f2446d1a400) [pid = 19102] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f244fb2a800) [pid = 19102] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f2444370400) [pid = 19102] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f2457e6a400) [pid = 19102] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f244b547c00) [pid = 19102] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f24498c5000) [pid = 19102] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f2444376400) [pid = 19102] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f244fd5a800) [pid = 19102] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f244aac8800) [pid = 19102] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f245e962c00) [pid = 19102] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f244b549800) [pid = 19102] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f24424c3c00) [pid = 19102] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f2442339000) [pid = 19102] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f2446bec800) [pid = 19102] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 144 (0x7f2447270c00) [pid = 19102] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 143 (0x7f244fd5bc00) [pid = 19102] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 142 (0x7f24424c9800) [pid = 19102] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 141 (0x7f244719f800) [pid = 19102] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 00:41:10 INFO - PROCESS | 19102 | --DOMWINDOW == 140 (0x7f245b58bc00) [pid = 19102] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 00:41:10 INFO - PROCESS | 19102 | 1461397270877 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]]]}] 00:41:10 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. 00:41:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1951ms 00:41:10 INFO - PROCESS | 19102 | 1461397270907 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 00:41:10 INFO - PROCESS | 19102 | 1461397270911 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 00:41:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:41:10 INFO - PROCESS | 19102 | 1461397270917 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:41:10 INFO - PROCESS | 19102 | 1461397270919 Marionette TRACE conn3 <- [1,3010,null,{}] 00:41:10 INFO - PROCESS | 19102 | 1461397270924 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}] 00:41:11 INFO - PROCESS | 19102 | 1461397271135 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 00:41:11 INFO - PROCESS | 19102 | 1461397271324 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:11 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a3c9000 == 162 [pid = 19102] [id = 762] 00:41:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 141 (0x7f24424c3c00) [pid = 19102] [serial = 2285] [outer = (nil)] 00:41:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 142 (0x7f244a4bf800) [pid = 19102] [serial = 2286] [outer = 0x7f24424c3c00] 00:41:11 INFO - PROCESS | 19102 | 1461397271397 Marionette DEBUG loaded listener.js 00:41:11 INFO - PROCESS | 19102 | ++DOMWINDOW == 143 (0x7f244aac6000) [pid = 19102] [serial = 2287] [outer = 0x7f24424c3c00] 00:41:12 INFO - PROCESS | 19102 | 1461397272048 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]]]}] 00:41:12 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 00:41:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1175ms 00:41:12 INFO - PROCESS | 19102 | 1461397272093 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 00:41:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:41:12 INFO - PROCESS | 19102 | 1461397272097 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 00:41:12 INFO - PROCESS | 19102 | 1461397272102 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:41:12 INFO - PROCESS | 19102 | 1461397272105 Marionette TRACE conn3 <- [1,3014,null,{}] 00:41:12 INFO - PROCESS | 19102 | 1461397272110 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}] 00:41:12 INFO - PROCESS | 19102 | 1461397272390 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 00:41:12 INFO - PROCESS | 19102 | 1461397272735 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:12 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2442310800 == 163 [pid = 19102] [id = 763] 00:41:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f2442341000) [pid = 19102] [serial = 2288] [outer = (nil)] 00:41:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f24424cc400) [pid = 19102] [serial = 2289] [outer = 0x7f2442341000] 00:41:12 INFO - PROCESS | 19102 | 1461397272814 Marionette DEBUG loaded listener.js 00:41:12 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f244421fc00) [pid = 19102] [serial = 2290] [outer = 0x7f2442341000] 00:41:13 INFO - PROCESS | 19102 | [19102] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:41:13 INFO - PROCESS | 19102 | 1461397273808 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:41:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:41:13 INFO - {} 00:41:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:41:13 INFO - {} 00:41:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:41:13 INFO - {} 00:41:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:41:13 INFO - {} 00:41:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1738ms 00:41:13 INFO - PROCESS | 19102 | 1461397273844 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 00:41:13 INFO - PROCESS | 19102 | 1461397273852 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 00:41:13 INFO - TEST-START | /FileAPI/fileReader.html 00:41:13 INFO - PROCESS | 19102 | 1461397273868 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:41:13 INFO - PROCESS | 19102 | 1461397273874 Marionette TRACE conn3 <- [1,3018,null,{}] 00:41:13 INFO - PROCESS | 19102 | 1461397273922 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}] 00:41:14 INFO - PROCESS | 19102 | 1461397274261 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 00:41:14 INFO - PROCESS | 19102 | 1461397274525 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:14 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a3c5800 == 164 [pid = 19102] [id = 764] 00:41:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f2447061000) [pid = 19102] [serial = 2291] [outer = (nil)] 00:41:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f24480df000) [pid = 19102] [serial = 2292] [outer = 0x7f2447061000] 00:41:14 INFO - PROCESS | 19102 | 1461397274608 Marionette DEBUG loaded listener.js 00:41:14 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f244984a800) [pid = 19102] [serial = 2293] [outer = 0x7f2447061000] 00:41:15 INFO - PROCESS | 19102 | 1461397275350 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]]]}] 00:41:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:41:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:41:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:41:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:41:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 1541ms 00:41:15 INFO - PROCESS | 19102 | 1461397275414 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 00:41:15 INFO - PROCESS | 19102 | 1461397275420 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 00:41:15 INFO - TEST-START | /FileAPI/historical.html 00:41:15 INFO - PROCESS | 19102 | 1461397275427 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:41:15 INFO - PROCESS | 19102 | 1461397275430 Marionette TRACE conn3 <- [1,3022,null,{}] 00:41:15 INFO - PROCESS | 19102 | 1461397275436 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}] 00:41:15 INFO - PROCESS | 19102 | 1461397275680 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 00:41:15 INFO - PROCESS | 19102 | 1461397275965 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:15 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244bdcd000 == 165 [pid = 19102] [id = 765] 00:41:15 INFO - PROCESS | 19102 | ++DOMWINDOW == 150 (0x7f24424c2c00) [pid = 19102] [serial = 2294] [outer = (nil)] 00:41:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 151 (0x7f244ab51c00) [pid = 19102] [serial = 2295] [outer = 0x7f24424c2c00] 00:41:16 INFO - PROCESS | 19102 | 1461397276045 Marionette DEBUG loaded listener.js 00:41:16 INFO - PROCESS | 19102 | ++DOMWINDOW == 152 (0x7f244b542800) [pid = 19102] [serial = 2296] [outer = 0x7f24424c2c00] 00:41:16 INFO - PROCESS | 19102 | 1461397276991 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"]]]}] 00:41:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:41:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:41:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:41:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:41:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:41:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:41:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:41:17 INFO - TEST-OK | /FileAPI/historical.html | took 1592ms 00:41:17 INFO - PROCESS | 19102 | 1461397277022 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 00:41:17 INFO - PROCESS | 19102 | 1461397277026 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 00:41:17 INFO - TEST-START | /FileAPI/idlharness.html 00:41:17 INFO - PROCESS | 19102 | 1461397277042 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:41:17 INFO - PROCESS | 19102 | 1461397277051 Marionette TRACE conn3 <- [1,3026,null,{}] 00:41:17 INFO - PROCESS | 19102 | 1461397277058 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}] 00:41:17 INFO - PROCESS | 19102 | 1461397277329 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 00:41:17 INFO - PROCESS | 19102 | 1461397277603 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:17 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244d5ac000 == 166 [pid = 19102] [id = 766] 00:41:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f244984c400) [pid = 19102] [serial = 2297] [outer = (nil)] 00:41:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f244d310400) [pid = 19102] [serial = 2298] [outer = 0x7f244984c400] 00:41:17 INFO - PROCESS | 19102 | 1461397277682 Marionette DEBUG loaded listener.js 00:41:17 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f244d5d6c00) [pid = 19102] [serial = 2299] [outer = 0x7f244984c400] 00:41:19 INFO - PROCESS | 19102 | 1461397279307 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:41:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:41:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:41:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:41:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:41:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:41:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:41:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:41:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:41:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:41:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:41:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:41:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:41:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:41:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:41:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:41:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:41:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:41:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:41:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:41:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:41:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:41:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:41:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:41:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:41:19 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 00:41:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:41:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:41:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:41:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:41:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:41:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:41:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:41:19 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 00:41:19 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 00:41:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:41:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:41:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:41:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:41:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:41:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:41:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:41:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:41:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:41:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:41:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:41:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:41:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:41:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:41:19 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 00:41:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:41:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:41:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:41:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:41:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:41:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:41:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:41:19 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 00:41:19 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 00:41:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:41:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:41:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:41:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:41:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:41:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:41:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:41:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:41:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:41:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:41:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 2366ms 00:41:19 INFO - PROCESS | 19102 | 1461397279403 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 00:41:19 INFO - PROCESS | 19102 | 1461397279411 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 00:41:19 INFO - TEST-START | /FileAPI/idlharness.worker 00:41:19 INFO - PROCESS | 19102 | 1461397279540 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:41:19 INFO - PROCESS | 19102 | 1461397279545 Marionette TRACE conn3 <- [1,3030,null,{}] 00:41:19 INFO - PROCESS | 19102 | 1461397279556 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}] 00:41:19 INFO - PROCESS | 19102 | 1461397279788 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 00:41:20 INFO - PROCESS | 19102 | 1461397280054 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:20 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2449a1e800 == 167 [pid = 19102] [id = 767] 00:41:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f244ab55c00) [pid = 19102] [serial = 2300] [outer = (nil)] 00:41:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f244de8a400) [pid = 19102] [serial = 2301] [outer = 0x7f244ab55c00] 00:41:20 INFO - PROCESS | 19102 | 1461397280129 Marionette DEBUG loaded listener.js 00:41:20 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f244fb2ac00) [pid = 19102] [serial = 2302] [outer = 0x7f244ab55c00] 00:41:20 INFO - PROCESS | 19102 | [19102] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:41:22 INFO - PROCESS | 19102 | 1461397282350 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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:41:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:41:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:41:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:41:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:41:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:41:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:41:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:41:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:41:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:41:22 INFO - {} 00:41:22 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 00:41:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:41:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:41:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:41:22 INFO - {} 00:41:22 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 - {} 00:41:22 INFO - {} 00:41:22 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 00:41:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:41:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:41:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:41:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:41:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:41:22 INFO - {} 00:41:22 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 00:41:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:41:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:41:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:41:22 INFO - {} 00:41:22 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 - {} 00:41:22 INFO - {} 00:41:22 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 00:41:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:41:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:41:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 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 00:41:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:41:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:41:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:41:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:41:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:41:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 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 00:41:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:41:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 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 00:41:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:41:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 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 00:41:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:41:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:41:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:41:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:41:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:41:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:41:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:41:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:41:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:41:22 INFO - {} 00:41:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2966ms 00:41:22 INFO - PROCESS | 19102 | 1461397282456 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 00:41:22 INFO - PROCESS | 19102 | 1461397282459 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 00:41:22 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:41:22 INFO - PROCESS | 19102 | 1461397282465 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:41:22 INFO - PROCESS | 19102 | 1461397282467 Marionette TRACE conn3 <- [1,3034,null,{}] 00:41:22 INFO - PROCESS | 19102 | 1461397282472 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}] 00:41:22 INFO - PROCESS | 19102 | 1461397282882 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 00:41:23 INFO - PROCESS | 19102 | 1461397283162 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:23 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245780c000 == 168 [pid = 19102] [id = 768] 00:41:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f245b384000) [pid = 19102] [serial = 2303] [outer = (nil)] 00:41:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f245b554800) [pid = 19102] [serial = 2304] [outer = 0x7f245b384000] 00:41:23 INFO - PROCESS | 19102 | 1461397283250 Marionette DEBUG loaded listener.js 00:41:23 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f245b58d400) [pid = 19102] [serial = 2305] [outer = 0x7f245b384000] 00:41:24 INFO - PROCESS | 19102 | 1461397284083 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]]]}] 00:41:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:41:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1637ms 00:41:24 INFO - PROCESS | 19102 | 1461397284103 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 00:41:24 INFO - PROCESS | 19102 | 1461397284107 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 00:41:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:41:24 INFO - PROCESS | 19102 | 1461397284113 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:41:24 INFO - PROCESS | 19102 | 1461397284116 Marionette TRACE conn3 <- [1,3038,null,{}] 00:41:24 INFO - PROCESS | 19102 | 1461397284122 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}] 00:41:24 INFO - PROCESS | 19102 | 1461397284390 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 00:41:24 INFO - PROCESS | 19102 | 1461397284638 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:24 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2458116800 == 169 [pid = 19102] [id = 769] 00:41:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 162 (0x7f245b385800) [pid = 19102] [serial = 2306] [outer = (nil)] 00:41:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 163 (0x7f245b90d000) [pid = 19102] [serial = 2307] [outer = 0x7f245b385800] 00:41:24 INFO - PROCESS | 19102 | 1461397284716 Marionette DEBUG loaded listener.js 00:41:24 INFO - PROCESS | 19102 | ++DOMWINDOW == 164 (0x7f245bacb800) [pid = 19102] [serial = 2308] [outer = 0x7f245b385800] 00:41:25 INFO - PROCESS | 19102 | 1461397285488 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"]]]}] 00:41:25 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:41:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:25 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:41:25 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1382ms 00:41:25 INFO - PROCESS | 19102 | 1461397285498 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 00:41:25 INFO - PROCESS | 19102 | 1461397285502 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 00:41:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:41:25 INFO - PROCESS | 19102 | 1461397285508 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:41:25 INFO - PROCESS | 19102 | 1461397285511 Marionette TRACE conn3 <- [1,3042,null,{}] 00:41:25 INFO - PROCESS | 19102 | 1461397285517 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}] 00:41:25 INFO - PROCESS | 19102 | 1461397285773 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 00:41:26 INFO - PROCESS | 19102 | 1461397286025 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:26 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24587f1000 == 170 [pid = 19102] [id = 770] 00:41:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 165 (0x7f24565f0c00) [pid = 19102] [serial = 2309] [outer = (nil)] 00:41:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 166 (0x7f245be6e000) [pid = 19102] [serial = 2310] [outer = 0x7f24565f0c00] 00:41:26 INFO - PROCESS | 19102 | 1461397286100 Marionette DEBUG loaded listener.js 00:41:26 INFO - PROCESS | 19102 | ++DOMWINDOW == 167 (0x7f245beae400) [pid = 19102] [serial = 2311] [outer = 0x7f24565f0c00] 00:41:27 INFO - PROCESS | 19102 | 1461397287211 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]]]}] 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:41:27 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. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:41:27 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'.) 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:41:27 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. 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:41:27 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. 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:41:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:41:27 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. 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:41:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:41:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 00:41:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:41:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:41:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:41:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:41:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:41:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:41:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:41:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:41:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:41:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:41:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:41:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:41:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1804ms 00:41:27 INFO - PROCESS | 19102 | 1461397287315 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 00:41:27 INFO - PROCESS | 19102 | 1461397287320 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 00:41:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:41:27 INFO - PROCESS | 19102 | 1461397287330 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:41:27 INFO - PROCESS | 19102 | 1461397287335 Marionette TRACE conn3 <- [1,3046,null,{}] 00:41:27 INFO - PROCESS | 19102 | 1461397287348 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}] 00:41:27 INFO - PROCESS | 19102 | 1461397287641 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 00:41:28 INFO - PROCESS | 19102 | 1461397288025 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:28 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244fe03800 == 171 [pid = 19102] [id = 771] 00:41:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 168 (0x7f244d3cfc00) [pid = 19102] [serial = 2312] [outer = (nil)] 00:41:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 169 (0x7f244fb2a800) [pid = 19102] [serial = 2313] [outer = 0x7f244d3cfc00] 00:41:28 INFO - PROCESS | 19102 | 1461397288100 Marionette DEBUG loaded listener.js 00:41:28 INFO - PROCESS | 19102 | ++DOMWINDOW == 170 (0x7f2455636c00) [pid = 19102] [serial = 2314] [outer = 0x7f244d3cfc00] 00:41:28 INFO - PROCESS | 19102 | [19102] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:41:28 INFO - PROCESS | 19102 | 1461397288935 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:41:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:41:28 INFO - {} 00:41:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1643ms 00:41:28 INFO - PROCESS | 19102 | 1461397288973 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 00:41:28 INFO - PROCESS | 19102 | 1461397288977 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 00:41:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:41:28 INFO - PROCESS | 19102 | 1461397288983 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:41:28 INFO - PROCESS | 19102 | 1461397288985 Marionette TRACE conn3 <- [1,3050,null,{}] 00:41:28 INFO - PROCESS | 19102 | 1461397288990 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}] 00:41:29 INFO - PROCESS | 19102 | 1461397289238 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 00:41:29 INFO - PROCESS | 19102 | 1461397289513 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:29 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2456410000 == 172 [pid = 19102] [id = 772] 00:41:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 171 (0x7f2455638c00) [pid = 19102] [serial = 2315] [outer = (nil)] 00:41:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 172 (0x7f24565fc000) [pid = 19102] [serial = 2316] [outer = 0x7f2455638c00] 00:41:29 INFO - PROCESS | 19102 | 1461397289593 Marionette DEBUG loaded listener.js 00:41:29 INFO - PROCESS | 19102 | ++DOMWINDOW == 173 (0x7f24574c8800) [pid = 19102] [serial = 2317] [outer = 0x7f2455638c00] 00:41:30 INFO - PROCESS | 19102 | 1461397290403 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]]]}] 00:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:41:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:41:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1478ms 00:41:30 INFO - PROCESS | 19102 | 1461397290463 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 00:41:30 INFO - PROCESS | 19102 | 1461397290466 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 00:41:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:41:30 INFO - PROCESS | 19102 | 1461397290475 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:41:30 INFO - PROCESS | 19102 | 1461397290478 Marionette TRACE conn3 <- [1,3054,null,{}] 00:41:30 INFO - PROCESS | 19102 | 1461397290483 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}] 00:41:30 INFO - PROCESS | 19102 | 1461397290737 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 00:41:31 INFO - PROCESS | 19102 | 1461397291024 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:31 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245b742000 == 173 [pid = 19102] [id = 773] 00:41:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 174 (0x7f244fd93c00) [pid = 19102] [serial = 2318] [outer = (nil)] 00:41:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 175 (0x7f24575d8c00) [pid = 19102] [serial = 2319] [outer = 0x7f244fd93c00] 00:41:31 INFO - PROCESS | 19102 | 1461397291108 Marionette DEBUG loaded listener.js 00:41:31 INFO - PROCESS | 19102 | ++DOMWINDOW == 176 (0x7f245b341800) [pid = 19102] [serial = 2320] [outer = 0x7f244fd93c00] 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:41:32 INFO - PROCESS | 19102 | 1461397292368 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"]]]}] 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:41:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:41:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:41:32 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" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:41:32 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" 00:41:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:41:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:41:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:41:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1997ms 00:41:32 INFO - PROCESS | 19102 | 1461397292551 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 00:41:32 INFO - PROCESS | 19102 | 1461397292565 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 00:41:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:41:32 INFO - PROCESS | 19102 | 1461397292585 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:41:32 INFO - PROCESS | 19102 | 1461397292593 Marionette TRACE conn3 <- [1,3058,null,{}] 00:41:32 INFO - PROCESS | 19102 | 1461397292688 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}] 00:41:32 INFO - PROCESS | 19102 | 1461397292939 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 00:41:33 INFO - PROCESS | 19102 | 1461397293206 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:33 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f245c1d3000 == 174 [pid = 19102] [id = 774] 00:41:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 177 (0x7f2456511c00) [pid = 19102] [serial = 2321] [outer = (nil)] 00:41:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 178 (0x7f246e7f7000) [pid = 19102] [serial = 2322] [outer = 0x7f2456511c00] 00:41:33 INFO - PROCESS | 19102 | 1461397293279 Marionette DEBUG loaded listener.js 00:41:33 INFO - PROCESS | 19102 | ++DOMWINDOW == 179 (0x7f246f845000) [pid = 19102] [serial = 2323] [outer = 0x7f2456511c00] 00:41:34 INFO - PROCESS | 19102 | 1461397294143 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]]]}] 00:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:41:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:41:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:41:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:41:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:41:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:41:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:41:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:41:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:41:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1611ms 00:41:34 INFO - PROCESS | 19102 | 1461397294219 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 00:41:34 INFO - PROCESS | 19102 | 1461397294222 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 00:41:34 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:41:34 INFO - PROCESS | 19102 | 1461397294231 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:41:34 INFO - PROCESS | 19102 | 1461397294233 Marionette TRACE conn3 <- [1,3062,null,{}] 00:41:34 INFO - PROCESS | 19102 | 1461397294239 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}] 00:41:34 INFO - PROCESS | 19102 | 1461397294497 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 00:41:34 INFO - PROCESS | 19102 | 1461397294825 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:34 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2455608800 == 175 [pid = 19102] [id = 775] 00:41:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 180 (0x7f24565f5c00) [pid = 19102] [serial = 2324] [outer = (nil)] 00:41:34 INFO - PROCESS | 19102 | ++DOMWINDOW == 181 (0x7f246e90c800) [pid = 19102] [serial = 2325] [outer = 0x7f24565f5c00] 00:41:34 INFO - PROCESS | 19102 | 1461397294902 Marionette DEBUG loaded listener.js 00:41:35 INFO - PROCESS | 19102 | ++DOMWINDOW == 182 (0x7f246f8f4c00) [pid = 19102] [serial = 2326] [outer = 0x7f24565f5c00] 00:41:35 INFO - PROCESS | 19102 | [19102] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:41:35 INFO - PROCESS | 19102 | 1461397295735 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:41:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:41:35 INFO - {} 00:41:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1578ms 00:41:35 INFO - PROCESS | 19102 | 1461397295810 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 00:41:35 INFO - PROCESS | 19102 | 1461397295814 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 00:41:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:41:35 INFO - PROCESS | 19102 | 1461397295873 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:41:35 INFO - PROCESS | 19102 | 1461397295875 Marionette TRACE conn3 <- [1,3066,null,{}] 00:41:35 INFO - PROCESS | 19102 | 1461397295882 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}] 00:41:36 INFO - PROCESS | 19102 | 1461397296157 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 00:41:36 INFO - PROCESS | 19102 | 1461397296442 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:36 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2460fa2800 == 176 [pid = 19102] [id = 776] 00:41:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 183 (0x7f2457d76000) [pid = 19102] [serial = 2327] [outer = (nil)] 00:41:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 184 (0x7f246f9ba800) [pid = 19102] [serial = 2328] [outer = 0x7f2457d76000] 00:41:36 INFO - PROCESS | 19102 | 1461397296513 Marionette DEBUG loaded listener.js 00:41:36 INFO - PROCESS | 19102 | ++DOMWINDOW == 185 (0x7f2473283400) [pid = 19102] [serial = 2329] [outer = 0x7f2457d76000] 00:41:37 INFO - PROCESS | 19102 | 1461397297239 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]]]}] 00:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:41:37 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:41:37 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1448ms 00:41:37 INFO - PROCESS | 19102 | 1461397297313 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 00:41:37 INFO - PROCESS | 19102 | 1461397297316 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 00:41:37 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:41:37 INFO - PROCESS | 19102 | 1461397297322 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:41:37 INFO - PROCESS | 19102 | 1461397297325 Marionette TRACE conn3 <- [1,3070,null,{}] 00:41:37 INFO - PROCESS | 19102 | 1461397297331 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}] 00:41:37 INFO - PROCESS | 19102 | 1461397297569 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 00:41:37 INFO - PROCESS | 19102 | 1461397297857 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:37 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2463f15800 == 177 [pid = 19102] [id = 777] 00:41:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 186 (0x7f2457d79800) [pid = 19102] [serial = 2330] [outer = (nil)] 00:41:37 INFO - PROCESS | 19102 | ++DOMWINDOW == 187 (0x7f2473288800) [pid = 19102] [serial = 2331] [outer = 0x7f2457d79800] 00:41:37 INFO - PROCESS | 19102 | 1461397297936 Marionette DEBUG loaded listener.js 00:41:38 INFO - PROCESS | 19102 | ++DOMWINDOW == 188 (0x7f24734b8000) [pid = 19102] [serial = 2332] [outer = 0x7f2457d79800] 00:41:38 INFO - PROCESS | 19102 | 1461397298730 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]]]}] 00:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:41:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:41:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1439ms 00:41:38 INFO - PROCESS | 19102 | 1461397298765 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 00:41:38 INFO - PROCESS | 19102 | 1461397298767 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 00:41:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:41:38 INFO - PROCESS | 19102 | 1461397298774 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:41:38 INFO - PROCESS | 19102 | 1461397298777 Marionette TRACE conn3 <- [1,3074,null,{}] 00:41:38 INFO - PROCESS | 19102 | 1461397298782 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}] 00:41:39 INFO - PROCESS | 19102 | 1461397299021 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 00:41:39 INFO - PROCESS | 19102 | 1461397299291 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:39 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246e40b800 == 178 [pid = 19102] [id = 778] 00:41:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 189 (0x7f2457d7c000) [pid = 19102] [serial = 2333] [outer = (nil)] 00:41:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 190 (0x7f24739ad800) [pid = 19102] [serial = 2334] [outer = 0x7f2457d7c000] 00:41:39 INFO - PROCESS | 19102 | 1461397299369 Marionette DEBUG loaded listener.js 00:41:39 INFO - PROCESS | 19102 | ++DOMWINDOW == 191 (0x7f2473b44400) [pid = 19102] [serial = 2335] [outer = 0x7f2457d7c000] 00:41:40 INFO - PROCESS | 19102 | 1461397300133 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]]]}] 00:41:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:41:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:41:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:41:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:41:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:41:40 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:41:40 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1390ms 00:41:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:41:40 INFO - PROCESS | 19102 | 1461397300167 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 00:41:40 INFO - PROCESS | 19102 | 1461397300169 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 00:41:40 INFO - PROCESS | 19102 | 1461397300176 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:41:40 INFO - PROCESS | 19102 | 1461397300179 Marionette TRACE conn3 <- [1,3078,null,{}] 00:41:40 INFO - PROCESS | 19102 | 1461397300184 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}] 00:41:40 INFO - PROCESS | 19102 | 1461397300450 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 00:41:40 INFO - PROCESS | 19102 | 1461397300713 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:40 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f246f959000 == 179 [pid = 19102] [id = 779] 00:41:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 192 (0x7f2449bc2400) [pid = 19102] [serial = 2336] [outer = (nil)] 00:41:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 193 (0x7f2449bc8400) [pid = 19102] [serial = 2337] [outer = 0x7f2449bc2400] 00:41:40 INFO - PROCESS | 19102 | 1461397300800 Marionette DEBUG loaded listener.js 00:41:40 INFO - PROCESS | 19102 | ++DOMWINDOW == 194 (0x7f2449bcf800) [pid = 19102] [serial = 2338] [outer = 0x7f2449bc2400] 00:41:41 INFO - PROCESS | 19102 | 1461397301608 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 00:41:41 INFO - PROCESS | 19102 | 1461397301668 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 00:41:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:41:41 INFO - PROCESS | 19102 | 1461397301725 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:41:41 INFO - PROCESS | 19102 | 1461397301729 Marionette TRACE conn3 <- [1,3082,null,{}] 00:41:41 INFO - PROCESS | 19102 | 1461397301737 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}] 00:41:41 INFO - PROCESS | 19102 | 1461397301984 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 00:41:42 INFO - PROCESS | 19102 | 1461397302270 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:42 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2471a6d800 == 180 [pid = 19102] [id = 780] 00:41:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 195 (0x7f2449bc5000) [pid = 19102] [serial = 2339] [outer = (nil)] 00:41:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 196 (0x7f24734ba000) [pid = 19102] [serial = 2340] [outer = 0x7f2449bc5000] 00:41:42 INFO - PROCESS | 19102 | 1461397302344 Marionette DEBUG loaded listener.js 00:41:42 INFO - PROCESS | 19102 | ++DOMWINDOW == 197 (0x7f2473d10c00) [pid = 19102] [serial = 2341] [outer = 0x7f2449bc5000] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244a3c9000 == 179 [pid = 19102] [id = 762] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2449f4b800 == 178 [pid = 19102] [id = 761] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2442321000 == 177 [pid = 19102] [id = 760] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244685e800 == 176 [pid = 19102] [id = 759] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244306f800 == 175 [pid = 19102] [id = 758] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2449f40000 == 174 [pid = 19102] [id = 757] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2440593800 == 173 [pid = 19102] [id = 756] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2460133800 == 172 [pid = 19102] [id = 755] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2449a25800 == 171 [pid = 19102] [id = 754] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2460126000 == 170 [pid = 19102] [id = 753] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245c19b000 == 169 [pid = 19102] [id = 752] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2478d41800 == 168 [pid = 19102] [id = 751] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244305e800 == 167 [pid = 19102] [id = 750] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2477d3c000 == 166 [pid = 19102] [id = 749] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2475a90800 == 165 [pid = 19102] [id = 748] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f246e413800 == 164 [pid = 19102] [id = 747] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245f8e3800 == 163 [pid = 19102] [id = 746] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245ff9a800 == 162 [pid = 19102] [id = 745] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245c447800 == 161 [pid = 19102] [id = 744] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245bdad800 == 160 [pid = 19102] [id = 743] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f245b8c6800 == 159 [pid = 19102] [id = 742] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f24588b6800 == 158 [pid = 19102] [id = 741] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2457d4c800 == 157 [pid = 19102] [id = 740] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f2455507800 == 156 [pid = 19102] [id = 739] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244e8df800 == 155 [pid = 19102] [id = 738] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244c796800 == 154 [pid = 19102] [id = 737] 00:41:44 INFO - PROCESS | 19102 | --DOCSHELL 0x7f244684f000 == 153 [pid = 19102] [id = 736] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 196 (0x7f245da30c00) [pid = 19102] [serial = 2183] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 195 (0x7f244d308400) [pid = 19102] [serial = 2150] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 194 (0x7f244f3a3000) [pid = 19102] [serial = 2157] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 193 (0x7f24480a9400) [pid = 19102] [serial = 2145] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 192 (0x7f244fd89400) [pid = 19102] [serial = 2159] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 191 (0x7f2445390000) [pid = 19102] [serial = 2198] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 190 (0x7f245b337800) [pid = 19102] [serial = 2172] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 189 (0x7f2457d7f400) [pid = 19102] [serial = 2169] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 188 (0x7f244abbbc00) [pid = 19102] [serial = 2148] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 187 (0x7f244aacdc00) [pid = 19102] [serial = 2147] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 186 (0x7f24480a8000) [pid = 19102] [serial = 2201] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 185 (0x7f24565d3c00) [pid = 19102] [serial = 2162] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 184 (0x7f2455636800) [pid = 19102] [serial = 2160] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 183 (0x7f244e7b1400) [pid = 19102] [serial = 2156] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 182 (0x7f24498b8c00) [pid = 19102] [serial = 2202] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 181 (0x7f244b6aa400) [pid = 19102] [serial = 2205] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 180 (0x7f245fb0a800) [pid = 19102] [serial = 2192] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 179 (0x7f244de40800) [pid = 19102] [serial = 2153] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 178 (0x7f245ea3ec00) [pid = 19102] [serial = 2187] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 177 (0x7f244d5e1000) [pid = 19102] [serial = 2151] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 176 (0x7f2444225800) [pid = 19102] [serial = 2142] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 175 (0x7f24474ef000) [pid = 19102] [serial = 2144] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 174 (0x7f2446d0e400) [pid = 19102] [serial = 2199] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 173 (0x7f245be70800) [pid = 19102] [serial = 2178] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 172 (0x7f245be69c00) [pid = 19102] [serial = 2177] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 171 (0x7f245e3b1400) [pid = 19102] [serial = 2184] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 170 (0x7f245beaf800) [pid = 19102] [serial = 2181] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 169 (0x7f24576c2800) [pid = 19102] [serial = 2165] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 168 (0x7f244abb6400) [pid = 19102] [serial = 2204] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 167 (0x7f244de94000) [pid = 19102] [serial = 2070] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 166 (0x7f2457b28400) [pid = 19102] [serial = 2168] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 165 (0x7f24584cf000) [pid = 19102] [serial = 2171] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 164 (0x7f245f7e1400) [pid = 19102] [serial = 2190] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 163 (0x7f24428e9400) [pid = 19102] [serial = 2141] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 162 (0x7f245bea8800) [pid = 19102] [serial = 2180] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 161 (0x7f245e5ac800) [pid = 19102] [serial = 2186] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f245fb13800) [pid = 19102] [serial = 2195] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f245741b400) [pid = 19102] [serial = 2163] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f245bac6400) [pid = 19102] [serial = 2174] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f245f398000) [pid = 19102] [serial = 2189] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f245be64800) [pid = 19102] [serial = 2175] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f244de98800) [pid = 19102] [serial = 2154] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f245778e000) [pid = 19102] [serial = 2166] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f245fb13400) [pid = 19102] [serial = 2193] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f24480e6800) [pid = 19102] [serial = 2207] [outer = (nil)] [url = about:blank] 00:41:45 INFO - PROCESS | 19102 | 1461397305275 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]]]}] 00:41:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:41:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:41:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:41:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:41:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 3614ms 00:41:45 INFO - PROCESS | 19102 | 1461397305334 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 00:41:45 INFO - PROCESS | 19102 | 1461397305340 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 00:41:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:41:45 INFO - PROCESS | 19102 | 1461397305350 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:41:45 INFO - PROCESS | 19102 | 1461397305356 Marionette TRACE conn3 <- [1,3086,null,{}] 00:41:45 INFO - PROCESS | 19102 | 1461397305368 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}] 00:41:45 INFO - PROCESS | 19102 | 1461397305622 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 00:41:45 INFO - PROCESS | 19102 | 1461397305874 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:45 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24436c1800 == 154 [pid = 19102] [id = 781] 00:41:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 153 (0x7f2444f13c00) [pid = 19102] [serial = 2342] [outer = (nil)] 00:41:45 INFO - PROCESS | 19102 | ++DOMWINDOW == 154 (0x7f24467e4c00) [pid = 19102] [serial = 2343] [outer = 0x7f2444f13c00] 00:41:45 INFO - PROCESS | 19102 | 1461397305943 Marionette DEBUG loaded listener.js 00:41:46 INFO - PROCESS | 19102 | ++DOMWINDOW == 155 (0x7f2446ce4400) [pid = 19102] [serial = 2344] [outer = 0x7f2444f13c00] 00:41:46 INFO - PROCESS | 19102 | 1461397306621 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:41:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:41:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1287ms 00:41:46 INFO - PROCESS | 19102 | 1461397306636 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 00:41:46 INFO - PROCESS | 19102 | 1461397306644 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 00:41:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:41:46 INFO - PROCESS | 19102 | 1461397306654 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:41:46 INFO - PROCESS | 19102 | 1461397306657 Marionette TRACE conn3 <- [1,3090,null,{}] 00:41:46 INFO - PROCESS | 19102 | 1461397306662 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}] 00:41:46 INFO - PROCESS | 19102 | 1461397306865 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 00:41:47 INFO - PROCESS | 19102 | 1461397307084 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:47 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f24471a8800 == 155 [pid = 19102] [id = 782] 00:41:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 156 (0x7f2445388800) [pid = 19102] [serial = 2345] [outer = (nil)] 00:41:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 157 (0x7f244719b000) [pid = 19102] [serial = 2346] [outer = 0x7f2445388800] 00:41:47 INFO - PROCESS | 19102 | 1461397307150 Marionette DEBUG loaded listener.js 00:41:47 INFO - PROCESS | 19102 | ++DOMWINDOW == 158 (0x7f2447f56400) [pid = 19102] [serial = 2347] [outer = 0x7f2445388800] 00:41:47 INFO - PROCESS | 19102 | 1461397307959 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:41:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:41:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1329ms 00:41:47 INFO - PROCESS | 19102 | 1461397307982 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 00:41:47 INFO - PROCESS | 19102 | 1461397307986 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 00:41:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:41:47 INFO - PROCESS | 19102 | 1461397307992 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:41:48 INFO - PROCESS | 19102 | 1461397308007 Marionette TRACE conn3 <- [1,3094,null,{}] 00:41:48 INFO - PROCESS | 19102 | 1461397308034 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}] 00:41:48 INFO - PROCESS | 19102 | 1461397308325 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 00:41:48 INFO - PROCESS | 19102 | 1461397308368 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:48 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2449ed1000 == 156 [pid = 19102] [id = 783] 00:41:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 159 (0x7f24498c0c00) [pid = 19102] [serial = 2348] [outer = (nil)] 00:41:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 160 (0x7f2449993800) [pid = 19102] [serial = 2349] [outer = 0x7f24498c0c00] 00:41:48 INFO - PROCESS | 19102 | 1461397308432 Marionette DEBUG loaded listener.js 00:41:48 INFO - PROCESS | 19102 | ++DOMWINDOW == 161 (0x7f244a953c00) [pid = 19102] [serial = 2350] [outer = 0x7f24498c0c00] 00:41:49 INFO - PROCESS | 19102 | 1461397309384 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:41:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:41:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1406ms 00:41:49 INFO - PROCESS | 19102 | 1461397309398 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 00:41:49 INFO - PROCESS | 19102 | 1461397309402 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 00:41:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:41:49 INFO - PROCESS | 19102 | 1461397309407 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:41:49 INFO - PROCESS | 19102 | 1461397309409 Marionette TRACE conn3 <- [1,3098,null,{}] 00:41:49 INFO - PROCESS | 19102 | 1461397309430 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}] 00:41:49 INFO - PROCESS | 19102 | 1461397309715 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 160 (0x7f2449844000) [pid = 19102] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 159 (0x7f244c6bc000) [pid = 19102] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 158 (0x7f244c6bf800) [pid = 19102] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 157 (0x7f2443549400) [pid = 19102] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 156 (0x7f2447f4cc00) [pid = 19102] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 155 (0x7f2442338400) [pid = 19102] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 154 (0x7f2446d12800) [pid = 19102] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 153 (0x7f244233d000) [pid = 19102] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 152 (0x7f245baccc00) [pid = 19102] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 151 (0x7f244e689c00) [pid = 19102] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 150 (0x7f245bac2800) [pid = 19102] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 149 (0x7f2445385800) [pid = 19102] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 148 (0x7f245b580000) [pid = 19102] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 147 (0x7f245b335c00) [pid = 19102] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 146 (0x7f24565d7c00) [pid = 19102] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 145 (0x7f244354a400) [pid = 19102] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 144 (0x7f24498bdc00) [pid = 19102] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 143 (0x7f244fd62000) [pid = 19102] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 142 (0x7f245e5acc00) [pid = 19102] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 141 (0x7f24424c9400) [pid = 19102] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 140 (0x7f245b561800) [pid = 19102] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 139 (0x7f2442335c00) [pid = 19102] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 138 (0x7f246e911000) [pid = 19102] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 137 (0x7f245be66000) [pid = 19102] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 136 (0x7f2457785800) [pid = 19102] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 135 (0x7f244fb26400) [pid = 19102] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 00:41:50 INFO - PROCESS | 19102 | --DOMWINDOW == 134 (0x7f244b543c00) [pid = 19102] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:41:50 INFO - PROCESS | 19102 | 1461397310235 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:50 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244534e800 == 157 [pid = 19102] [id = 784] 00:41:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 135 (0x7f2442335c00) [pid = 19102] [serial = 2351] [outer = (nil)] 00:41:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 136 (0x7f2445385800) [pid = 19102] [serial = 2352] [outer = 0x7f2442335c00] 00:41:50 INFO - PROCESS | 19102 | 1461397310301 Marionette DEBUG loaded listener.js 00:41:50 INFO - PROCESS | 19102 | ++DOMWINDOW == 137 (0x7f244b54e400) [pid = 19102] [serial = 2353] [outer = 0x7f2442335c00] 00:41:51 INFO - PROCESS | 19102 | 1461397311009 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]]]}] 00:41:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:41:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:41:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1646ms 00:41:51 INFO - PROCESS | 19102 | 1461397311055 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 00:41:51 INFO - PROCESS | 19102 | 1461397311059 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 00:41:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:41:51 INFO - PROCESS | 19102 | 1461397311065 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:41:51 INFO - PROCESS | 19102 | 1461397311067 Marionette TRACE conn3 <- [1,3102,null,{}] 00:41:51 INFO - PROCESS | 19102 | 1461397311073 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}] 00:41:51 INFO - PROCESS | 19102 | 1461397311376 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 00:41:51 INFO - PROCESS | 19102 | 1461397311398 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:51 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244bddc000 == 158 [pid = 19102] [id = 785] 00:41:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 138 (0x7f2447f4cc00) [pid = 19102] [serial = 2354] [outer = (nil)] 00:41:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 139 (0x7f244c6bb000) [pid = 19102] [serial = 2355] [outer = 0x7f2447f4cc00] 00:41:51 INFO - PROCESS | 19102 | 1461397311462 Marionette DEBUG loaded listener.js 00:41:51 INFO - PROCESS | 19102 | ++DOMWINDOW == 140 (0x7f244d5d8400) [pid = 19102] [serial = 2356] [outer = 0x7f2447f4cc00] 00:41:52 INFO - PROCESS | 19102 | 1461397312516 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:41:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:41:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1484ms 00:41:52 INFO - PROCESS | 19102 | 1461397312551 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 00:41:52 INFO - PROCESS | 19102 | 1461397312557 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 00:41:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:41:52 INFO - PROCESS | 19102 | 1461397312565 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 00:41:52 INFO - PROCESS | 19102 | 1461397312571 Marionette TRACE conn3 <- [1,3106,null,{}] 00:41:52 INFO - PROCESS | 19102 | 1461397312580 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}] 00:41:52 INFO - PROCESS | 19102 | 1461397312820 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 00:41:53 INFO - PROCESS | 19102 | 1461397313179 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:53 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f2446e68800 == 159 [pid = 19102] [id = 786] 00:41:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 141 (0x7f2444f0d400) [pid = 19102] [serial = 2357] [outer = (nil)] 00:41:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 142 (0x7f2446be7400) [pid = 19102] [serial = 2358] [outer = 0x7f2444f0d400] 00:41:53 INFO - PROCESS | 19102 | 1461397313262 Marionette DEBUG loaded listener.js 00:41:53 INFO - PROCESS | 19102 | ++DOMWINDOW == 143 (0x7f2447063800) [pid = 19102] [serial = 2359] [outer = 0x7f2444f0d400] 00:41:54 INFO - PROCESS | 19102 | 1461397314087 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]]]}] 00:41:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:41:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:41:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:41:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1540ms 00:41:54 INFO - PROCESS | 19102 | 1461397314105 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 00:41:54 INFO - PROCESS | 19102 | 1461397314113 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 00:41:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:41:54 INFO - PROCESS | 19102 | 1461397314123 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 00:41:54 INFO - PROCESS | 19102 | 1461397314127 Marionette TRACE conn3 <- [1,3110,null,{}] 00:41:54 INFO - PROCESS | 19102 | 1461397314133 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}] 00:41:54 INFO - PROCESS | 19102 | 1461397314376 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 00:41:54 INFO - PROCESS | 19102 | 1461397314662 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:54 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244a9df000 == 160 [pid = 19102] [id = 787] 00:41:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 144 (0x7f2447064000) [pid = 19102] [serial = 2360] [outer = (nil)] 00:41:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 145 (0x7f2449849000) [pid = 19102] [serial = 2361] [outer = 0x7f2447064000] 00:41:54 INFO - PROCESS | 19102 | 1461397314740 Marionette DEBUG loaded listener.js 00:41:54 INFO - PROCESS | 19102 | ++DOMWINDOW == 146 (0x7f2449bc6400) [pid = 19102] [serial = 2362] [outer = 0x7f2447064000] 00:41:55 INFO - PROCESS | 19102 | 1461397315616 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"]]]}] 00:41:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:41:55 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 00:41:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:41:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:41:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:41:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:41:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1532ms 00:41:55 INFO - PROCESS | 19102 | 1461397315657 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 00:41:55 INFO - PROCESS | 19102 | 1461397315660 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 00:41:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:41:55 INFO - PROCESS | 19102 | 1461397315667 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 00:41:55 INFO - PROCESS | 19102 | 1461397315673 Marionette TRACE conn3 <- [1,3114,null,{}] 00:41:55 INFO - PROCESS | 19102 | 1461397315689 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}] 00:41:55 INFO - PROCESS | 19102 | 1461397315974 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 00:41:56 INFO - PROCESS | 19102 | 1461397316243 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\", \"c532d313-729c-43e6-ba1f-4355f6de6122\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:41:56 INFO - PROCESS | 19102 | ++DOCSHELL 0x7f244e5cc000 == 161 [pid = 19102] [id = 788] 00:41:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 147 (0x7f244b6a1400) [pid = 19102] [serial = 2363] [outer = (nil)] 00:41:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 148 (0x7f244d5e1000) [pid = 19102] [serial = 2364] [outer = 0x7f244b6a1400] 00:41:56 INFO - PROCESS | 19102 | 1461397316370 Marionette DEBUG loaded listener.js 00:41:56 INFO - PROCESS | 19102 | ++DOMWINDOW == 149 (0x7f244de38c00) [pid = 19102] [serial = 2365] [outer = 0x7f244b6a1400] 00:41:57 INFO - PROCESS | 19102 | 1461397317176 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]]]}] 00:41:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:41:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1541ms 00:41:57 INFO - PROCESS | 19102 | 1461397317209 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 00:41:57 INFO - PROCESS | 19102 | 1461397317213 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 00:41:58 WARNING - u'runner_teardown' () 00:41:58 INFO - No more tests 00:41:58 INFO - Got 0 unexpected results 00:41:58 INFO - SUITE-END | took 1224s 00:41:58 INFO - Closing logging queue 00:41:58 INFO - queue closed 00:41:58 INFO - Return code: 0 00:41:58 WARNING - # TBPL SUCCESS # 00:41:58 INFO - Running post-action listener: _resource_record_post_action 00:41:58 INFO - Running post-run listener: _resource_record_post_run 00:41:59 INFO - Total resource usage - Wall time: 1260s; CPU: 98.0%; Read bytes: 794624; Write bytes: 976994304; Read time: 56; Write time: 323460 00:41:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:41:59 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 50855936; Read time: 0; Write time: 45220 00:41:59 INFO - run-tests - Wall time: 1230s; CPU: 98.0%; Read bytes: 794624; Write bytes: 926081024; Read time: 56; Write time: 278240 00:41:59 INFO - Running post-run listener: _upload_blobber_files 00:41:59 INFO - Blob upload gear active. 00:41:59 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 00:41:59 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 00:41:59 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-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 00:41:59 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-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 00:42:00 INFO - (blobuploader) - INFO - Open directory for files ... 00:42:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 00:42:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:42:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:42:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:42:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:42:02 INFO - (blobuploader) - INFO - Done attempting. 00:42:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 00:42:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:42:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:42:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:42:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:42:04 INFO - (blobuploader) - INFO - Done attempting. 00:42:04 INFO - (blobuploader) - INFO - Iteration through files over. 00:42:04 INFO - Return code: 0 00:42:04 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 00:42:04 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 00:42:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f6ba1f8fce54c66fa628ce36ce6f3959c45ddb30e4ed7d96cf0f6d6d9b48bf2d535ee50787c2729e95cf7c4022c23e80177bd10555fb5e02ebe5c9518cb0c868", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ba2a813d1233e1ce0e7ef646b8a290c500b1ca69dd7384126776733abe648ef3666537721a55fc6ade7b5ef156346d602353181c27be404dd44b3abac95a23a6"} 00:42:04 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 00:42:04 INFO - Writing to file /builds/slave/test/properties/blobber_files 00:42:04 INFO - Contents: 00:42:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f6ba1f8fce54c66fa628ce36ce6f3959c45ddb30e4ed7d96cf0f6d6d9b48bf2d535ee50787c2729e95cf7c4022c23e80177bd10555fb5e02ebe5c9518cb0c868", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ba2a813d1233e1ce0e7ef646b8a290c500b1ca69dd7384126776733abe648ef3666537721a55fc6ade7b5ef156346d602353181c27be404dd44b3abac95a23a6"} 00:42:04 INFO - Running post-run listener: copy_logs_to_upload_dir 00:42:04 INFO - Copying logs to upload dir... 00:42:04 INFO - mkdir: /builds/slave/test/build/upload/logs 00:42:04 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1333.783922 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 14 secs) (at 2016-04-23 00:42:05.064182) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-23 00:42:05.065350) ========= 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=9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f6ba1f8fce54c66fa628ce36ce6f3959c45ddb30e4ed7d96cf0f6d6d9b48bf2d535ee50787c2729e95cf7c4022c23e80177bd10555fb5e02ebe5c9518cb0c868", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ba2a813d1233e1ce0e7ef646b8a290c500b1ca69dd7384126776733abe648ef3666537721a55fc6ade7b5ef156346d602353181c27be404dd44b3abac95a23a6"} build_url:https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037849 build_url: 'https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f6ba1f8fce54c66fa628ce36ce6f3959c45ddb30e4ed7d96cf0f6d6d9b48bf2d535ee50787c2729e95cf7c4022c23e80177bd10555fb5e02ebe5c9518cb0c868", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/ba2a813d1233e1ce0e7ef646b8a290c500b1ca69dd7384126776733abe648ef3666537721a55fc6ade7b5ef156346d602353181c27be404dd44b3abac95a23a6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cocxhZmeTriclJI2-ngeAg/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-23 00:42:05.141355) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 00:42:05.141843) ========= 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=9ca12473fbb1d023794ffd180000023c-1461395983.488820-230993932 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021709 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 00:42:05.207936) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 00:42:05.208268) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 00:42:05.208552) ========= ========= Total master_lag: 0.47 =========